dungeon_world_data 3.1.1
dungeon_world_data: ^3.1.1 copied to clipboard
Data dump of Dungeon World classes, moves, equipment, and more. Also mirrored as NPM package.
CHANGELOG #
3.1.1 #
- Fixed
defaultEntityTypeResolver
matcher - Updated dart SDK version
3.1.0 #
- Added
registerEntityTypeResolver
andresetEntityTypeResolver
3.0.4 #
- Fixed "Cast A Spell" Wizard move dice
3.0.3 #
- Fixed "Cast A Sepll" move - separated into Wizard and Cleric separate moves
3.0.2 #
- Update package dependencies
3.0.1 #
- Reduce package version dependencies
2.0.5-nullsafety #
- Improve types
2.0.5+10 #
- Fix cleric move "Deity" description
2.0.5+9 #
- Reverted: Unified "Cast A Spell" from separate Cleric/Wizard moves to one move
2.0.5+8 #
- Unified "Cast A Spell" from separate Cleric/Wizard moves to one move
2.0.5+7 #
- Added modifier to
Dice.toString()
(e.g. 2d6+3)
2.0.5+6 #
- Fixed Barbarian move "Khan Of Khans"
2.0.5+5 #
- Fixed Barbarian advanced moves
2.0.5+4 #
- Added convenience methods to Dice
2.0.5+3 #
- Added
getByKey
helper method to DWEntity - Added modifiers to Dice
2.0.5+2 #
- Doc updates
2.0.5+1 #
- Doc updates
2.0.5 #
- DW data updates/fixes
2.0.4 #
- File structure changes
- Bugfixes
2.0.3+2 #
- Bugfix in exporting spell tags
2.0.3+1 #
- Bugfix in player classes advanced move
2.0.2 #
- Bugfix in tag parsing
2.0.1 #
- Implemented base entity equality comparitor
- Moved source files to
lib/src
, and selectively expose onlib/
root. - Added build steps to NPM package containing all the static data.
2.0.0+4 #
- Fixed player class export JSON keys
2.0.0+3 #
- Fixed exported alignment value
2.0.0+2 #
- Fixed exported alignment key
2.0.0+1 #
- Updated code to improve static analysis score.
2.0.0 #
- The imported data is now not parsed from JSON, but directly declared in Dart.
- Better key generation
- The data has been reorganized to lists, and data redundancy has been removed.
1.5.0 #
- Added
copy
method to every DWEntity subclass - Unified public API for easier use
- Updated
key
s to useUuid().v4()
fallback
1.4.5 #
- Fixed case sensitivity in info tag parsing
- Improved tag parsing from starting gear options
1.4.4 #
- Fixed tag toJSON method
1.4.3 #
- Fixed info tag mapping in main data
1.4.2 #
- Updated tags to allow description
1.4.1 #
- Fixed Tags toString() behavior
1.4.0 #
- Simplified Tags behavior. This will break some Tag usages
1.3.4 #
- Removed test dump file from source
1.3.3 #
- Removed test package from dependencies
1.3.2 #
- Fixed 'looks' sections in some classes being concatenated and not split
- Added 2 tests
1.3.1 #
- Added missing toJSON() on GearOption
1.3.0 #
- Updated gear choice and option mapping
1.2.6 #
- Fixed tag JSON output in other classes
1.2.5 #
- Turned fields to non final, so they're changable for users
1.2.4 #
- Fix JSON output for Equipment item
1.2.1-v1.2.3 #
- Tag bugfixes
1.2.0 #
- Improved equipment loading (breaks interface for equipment items)
1.1.7 #
- Fixed spell loading
1.1.6 #
1.1.1 #
- Working release