Tabletop Game (robos.tabletop)
Tabletop dungeon-crawler content: heroes, monsters, summons, quest maps, turn steps and AI directives.
| Package id | tabletop-game |
| Namespace | robos.tabletop |
| Package file | .robos/kgraphs/tabletop-game/package.jsonld |
| Classes documented | 12 |
Classes
Required properties are the ones with a minimum count of 1 or more. A node that lacks one fails validation.
| Class | Shape | Required properties |
|---|---|---|
Tabletop Game (robos:TabletopGame) | urn:robos:shape:TabletopGameShape | dcterms:title, robos:ruleset, robos:gridDimensions |
Tabletop Hero (robos:TabletopHero) | urn:robos:shape:TabletopHeroShape | dcterms:title, robos:bodyPoints, robos:mindPoints, robos:attackDice, robos:defendDice |
Tabletop Monster (robos:TabletopMonster) | urn:robos:shape:TabletopMonsterShape | dcterms:title, robos:bodyPoints, robos:attackDice, robos:defendDice, robos:movementSquares |
Tabletop Summon (robos:TabletopSummon) | urn:robos:shape:TabletopSummonShape | dcterms:title, robos:summoner, robos:bodyPoints, robos:mindPoints, robos:attackDice, robos:defendDice, robos:movementSquares |
Tabletop Quest Map (robos:TabletopQuestMap) | urn:robos:shape:TabletopQuestMapShape | dcterms:title, robos:startingSpawn |
Tabletop Map Configuration (robos:TabletopMapConfiguration) | urn:robos:shape:TabletopMapConfigurationShape | dcterms:title, robos:gridDimensions |
Tabletop Turn DAG (robos:TabletopTurnDAG) | urn:robos:shape:TabletopTurnDAGShape | dcterms:title, robos:rootStepId, robos:turnSteps |
Tabletop Turn Step (robos:TabletopTurnStep) | urn:robos:shape:TabletopTurnStepShape | dcterms:title, robos:stepType |
Tabletop AI Engine (robos:TabletopAIEngine) | urn:robos:shape:TabletopAIEngineShape | dcterms:title, robos:engineId, robos:role, robos:controllerModes, robos:decisionPipeline |
Tabletop AI Directive (robos:TabletopAIDirective) | urn:robos:shape:TabletopAIDirectiveShape | robos:controller |
Tabletop Combatant (robos:TabletopCombatant) | urn:robos:shape:TabletopCombatantShape | robos:actorId |
Tabletop AI Command (robos:TabletopAICommand) | urn:robos:shape:TabletopAICommandShape | robos:action |