Generators
This is also very much a work in progress. The basic idea is to create lookup tables that would look like this:
Roll Terrain
dice: [[Obsidian for TTRPGs^NPC-Generation-Example]]
| Roll 1d4 | Terrain |
|---|---|
| 1 | dice: [[Obsidian for TTRPGs^NPC-Generation-Example-Details]]|Clear Terrain |
| 2 | dice: [[Obsidian for TTRPGs^NPC-Generation-Example-Details]]|Hills |
| 3 | dice: [[Obsidian for TTRPGs^NPC-Generation-Example-Details]]|Mountains |
| 4 | dice: [[Obsidian for TTRPGs#^NPC-Generation-Example-Details]]|Swamp |
| Roll 1d3 | Clear Terrain | Hills | Mountains | Swamp |
|---|---|---|---|---|
| 1 | Pasture | Moguls | Gentle wooded | Dell |
| 2 | Small wooded area | Sweeping hills | Sharp Cliffs | Fen |
| 3 | Outcrop | Gully | Valley | Murk |
How does it work?
This makes use of tables and dice rollers. When you have multiple tables to roll on you can use the dice roller plugin to work from table to table.
Each table needs to have a block identifier. From there the dice plugin can reference the table. You can also specify which column to use with the rolls. These two things means you can build out lots of things.
Using it
Well generators are the big one. You can use this to generate locations, NPCs, random encounters, or anything else.