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.