dw_data library

Classes

Alignment
Dice
DiceResult
DungeonWorldData
DWEntity
Equipment
GearChoice
GearOption
Monster
Move
PlayerClass
Spell
Tag<T>

Constants

VERSION → const String
'2.0.0'

Properties

basicMovesList ↔ List<Move>
read / write
dungeonWorld DungeonWorldData
final
equipmentList ↔ List<Equipment>
read / write
monsterList ↔ List<Monster>
read / write
playerClassList ↔ List<PlayerClass>
read / write
specialMovesList ↔ List<Move>
read / write
spellList ↔ List<Spell>
read / write
tagList ↔ List<Tag>
read / write

Functions

alignmentsMapper(Map map) → Map<String, Alignment>
classMapper(Map map) → Map<String, PlayerClass>
equipmentMapper(Map map) → Map<String, Equipment>
gearChoiceMapper(List lst) → List<GearChoice>
gearOptionMapper(List lst) → List<GearOption>
initData() → void
initHomebrew() → void
listMapper<T, R, A>(List<T> lst, R mapper(A obj)) → List<R>
looksMapper(List lst) → List<List<String>>
mapMapper<K, V>(Map map, MapEntry<K, V> mapper(dynamic key, dynamic obj)) → Map<K, V>
monsterMapper(Map map) → Map<String, Monster>
moveListMapper(List lst) → List<Move>
moveMapMapper(Map map) → Map<String, Move>
nameMapper(Map map) → Map<String, List<String>>
spellsMapper(List lst) → List<Spell>
tagInfoMapper(Map map) → Map<String, Tag>
tagMapper(Map map) → Map<String, Tag>