UNPKG

rpg-table-randomizer

Version:

Module for random tables for use in roleplaying games

22 lines (20 loc) 738 B
/** * Sample schema */ const simple = { key: 'simple', name: 'Simple NPC', author: 'Derik A Badman', fields: [ { key: 'name', type: 'string', source: 'name:random', label: 'Name' }, { key: 'occupation', type: 'string', source: 'table:medieval_occupations', label: 'Job' }, { key: 'appearance', type: 'resultset', source: 'table:onthenpc_appearance', count: 2, label: 'Phys. Appearance' }, { key: 'personality', type: 'resultset', source: 'table:onewordtraits', count: 2 }, { key: 'goals', type: 'resultset', source: 'table:character_goals' }, { key: 'reaction', type: 'number', source: 'roll:2d6' }, { key: 'notes', type: 'text' } ] }; export { simple };