NEWS
tamRgo 0.1.0
- Finalised unalive logic (#38, #39), sprites.
- Did a mild code refactor for easier reading.
- Updated README.
tamRgo 0.0.0.9007
- Used concept of 'XP freeze' at a certain age given in
internal
; chance of being unalive after this is dependent on that freeze value and the number of days since that age was reached (#23).
- Adjusted passive XP accumulation (#24).
- Added alert for user when pet levels up.
- Created internal dataset as
internal
, containing $sprites
and $constants
for a single source of truth on level up thresholds, age for XP freeze, etc.
- Added a chance-based minigame to the
play()
function.
- Corrected and updated exported-function documentation.
- Corrected unalive logic.
tamRgo 0.0.0.9006
- Added simple draft of unalive logic (towards #23).
- Re-instigated concept of 'dirty'.
- Added warning to
get_stats()
if status bars have reached their maximum negative score.
- Added check_blueprint to utils.
tamRgo 0.0.0.9005
- Allowed for fourth level, a stage at which a pet can become unalive (towards #23).
- Added common images for level 4 and unalive (towards #23).
- Removed 'dirty' concept for simplificiation.
tamRgo 0.0.0.9004
- Simplified the output of
get_stats()
and included 'bars' for status values.
- Added graphics for species X, Y and Z for levels 0 (shared), 1, 2 and 3 (#10).
tamRgo 0.0.0.9003
- Added a list of placeholder 'graphics' as internal data, with methods to call (i.e.
.get_pet_matrix()
) and print them (i.e. .draw_pet()
), wrapped into the exported function see_pet()
(towards #10).
- Added simple system for levelling up through
.update_xp()
(towards #9, #24).
see_stats()
renamed to get_stats()
tamRgo 0.0.0.9002
- Added
play()
, feed()
and clean()
functions for altering the pet's status values.
- Set
Depends
to R (>= 4.0)
.
tamRgo 0.0.0.9001
- Shifted focus to a fully local experience (#20).
- Added internal functions to
.create_
, .write_
, .read_
and .update_blueprint()
s.
- Introduced time-dependent blueprint updates (toward #9).
- Added exported functions to
lay_egg()
, see_stats()
and release_pet()
.
- Added startup message (#6).
- Updated README and DESCRIPTION.
- Added NEWS file to track changes.
tamRgo 0.0.0.9000
- Set up package, README, license, sample data, {pkgdown} website, low-level and user-facing functions.
- Developed first attempt at function architecture, which leant heavily on GitHub gists for storing pet blueprints remotely.