Chen Asraf 1fbc3492da fix exports
2022-07-19 02:36:16 +03:00
2022-07-19 02:36:16 +03:00
2022-02-13 02:00:03 +02:00
2022-07-19 02:06:55 +03:00
2022-07-19 02:06:55 +03:00
2022-07-19 02:36:16 +03:00
2022-04-27 18:26:05 +03:00
2021-07-30 23:58:57 +03:00
2019-12-21 15:33:18 +02:00
2020-06-17 01:14:19 +03:00
2022-05-19 02:02:47 +03:00
2022-05-19 02:02:47 +03:00
2020-06-17 02:07:01 +03:00

Dungeon World Data

This dart package contains data for Dungeon World, such as classes, moves, spells, equipment, etc.

Homebew classes included:

  • Immolator
  • Barbarian.

How to use

After importing, access dungeonWorld to access the entire data structure. There is more information in the doc directory.

Available data

Name Type Description
basicMoves List<Move> Dungeon World's basic moves, such as Hack & Slash, Defy Danger, etc.
specialMoves List<Move> Dungeon World's special moves, such as Make Camp, Take Watch, etc.
classes List<PlayerClass> All of Dungeon World's classes, plus some homebrews. See PlayerClass class for a full description of the usable properties.
equipment List<Equipment> Dungeon World's main list of items.
spells List<Spell> Dungeon World's main spellbook list. Each class can have its own spells list, see PlayerClass in the docs for more information.
monsters List<Monster> Dungeon World's main monster list.
tags List<Tag> List of all basic tags, along with descriptions.

There is also a Dice class, with simple dice rolling functionality for your use.

Credits

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.

Contributing

  1. Make your changes
  2. Run tests, and add new tests if appropriate. Make sure nothing breaks.
  3. Create a PR, explain what your changes do.
  4. Profit!
Description
Dart + NPM package with Dungeon World character, moves & other data
Readme MIT 14 MiB
Languages
Dart 99.6%
TypeScript 0.4%