All notable changes to this project will be documented in this file.
- Add new eggs and nefties for the Citrine version of Seekers of Tokane
- Wassie added to Quantum eggs
- Introduce Cybertooth and Wassie
- Add Fen and Moss eggs
- Update configuration format for adventure stats
- Introduce grade for DNA generation
- Add standard egg support in EggFactory
- Sync dictionary with ability names and descriptions from unity team
- Adjust Chocomint stats
- Add Chocomint's archetype
- Remove glitched & shimmering link to stats
- Add computed adventures stats to
parse.dataAdv
- Refactor parse logic
- Add Adventures' stats
parse.dataAdv
: - Set the max possible average for non schimmering to 98 instead of 99
- Update getAverageFromRaw to use rounded stats instead of raw stats for average computation
- Fix adventure stats not rounded
- Add updated stats for older versions of the schema
- Update Dinobit edef
- Fix stats generation script to have less 0% stats
- Add stats distribution tests
- Add Prairie Egg
- Update rarity stats generation
- Update rarity calculation & ranges
- Add
defaultImage
&imageByGame
to parse.data
- Fix
_getRandomRarity
generating whole random number instead of float. Now supports probabilities with a precision of 3. ((#27)) - Fix
_generateStatsForRarity
generating stats up to 2^base instead of 2^base - 1, leading inconsistencies with parse. ((#27))
- Add dna schema v2.0.0 (v1 was skipped because of a bug in the previous version of the SDK).
- Nefties have a new
category_genes_header
field called rarity. - Add a rarities json file (accessible through
df.rarities
) generateNeftyDNA
now takes a rarity as an optional third argument argumentparse.data
now contains ararity
field
- [Breaking] Depracate schema v0.1.0 without changing the major version of the SDK
- Add
passiveSkill_info
andultimateSkill_info
toparse
's data field
- Update Nefties' descriptions
- Export types
- [Breaking] Rename
parse.data.display_name
toparse.data.displayName
- Add displayName & description field to
ef.getDroppableNefties
- Update Everglade egg info
- Add README file
- Add detailed data for
parse
's data field
- Add Everglade egg info
- dna version 0001 should be treated as 0000 ((#21))
- Apply prettier to json files (#11)
- Add CHANGELOG.md (#12)
- Fix type errors in tests (#14)
- Remove unused tsconfig-paths (#18)
- parse returned object now contains nefty's and skills display name and description.
- Egg factory's hatch method doesn't take parameters anymore
- Egg factory requires an egg's pk to be inialized