dungeon_world_data library

Classes

Alignment
Describes a character's alignment.
AlignmentValues
Describes the alignment values available in Dungeon World, and their respective descriptions.
CharacterClass
Describes a Dungeon World character class
Dice
Dice can have sides, an amount and modifiers.
DiceRoll
A dice roll, containing the dice that was rolled and the results of the individual dice.
EntityReference
A reference to an entity. This is useful for storing the name & key of an entity without having to store the entire entity, possibly for use in a dropdown or other UI element, or linking between entities in a database.
GearChoice
Represents a choice of starting gear for a class.
GearSelection
One possible selection of many, which is a "bundle" of items and coins. Contains multiple options, each of which is an item and amount, and total coins.
Item
Represents an item: a potion, weapon, armor, etc. Contains a name, description, and tags.
Monster
Represents a monster.
Move
Race
Represents a playable race such as a human, elf, or dwarf.
SessionMark
Spell
Represents a spell, or spell-like ability.
Tag
Represents a tag. Contains a name, value, and description. Examples are weight: 1, damage: 1d6, etc.

Enums

AlignmentType
The alignment types available in Dungeon World
MoveCategory
The category of a move.
SessionMarkType
The type of session mark