Dungeon World Data
This dart package contains data for Dungeon World, such as classes, moves, spells, equipment, etc.
Homebew classes included:
How to use
After importing, access
dungeonWorld to access the entire data structure.
There is more information in the doc directory.
List<Move>basicMoves - Dungeon World's basic moves, such as Hack & Slash, Defy Danger, etc.
List<Move>specialMoves - Dungeon World's special moves, such as Make Camp, Take Watch, etc.
List<PlayerClass>classes - All of Dungeon World's classes, plus some homebrews. See
PlayerClassclass for a full description of the usable properties.
List<Equipment>equipment - Dungeon World's main list of items.
List<Spell>spells - Dungeon World's main spellbook list. Each class can have its own spells list, see
PlayerClassin the docs for more information.
List<Monster>monsters - Dungeon World's main monster list.
List<Tag>tags - List of all basic tags, along with descriptions.
There is also a
Dice class, with simple dice rolling functionality for your use.
Credits to ~vindexus who created https://www.npmjs.com/package/dungeonworld-data. The data is from there, this package simply wraps it up for Dart.
- Make your changes
- Make a PR, explain what your changes do, what could break.