Hello everyone. I'm posting this to ask what people would think would be useful in software designed for supporting Solo RPG play in the (incredibly advanced) Emacs text editor.
What I'm doing is I'm making a system-agnostic "minor mode" (Emacs parlance) for playing Solo RPGs in Emacs. I've previously made a minor mode for Lonelog (available on MELPA), a standard notation system for Solo RPG logging by Loreseed Workshop. All that does is color-code the Lonelog notation within Emacs, which was a good start. You can see examples of it in use in the attached screenshot.
This got me thinking that I should also make a separate solo-rpg mode which also has actual functions that will help while playing - functions like "Generate NPC", "Generate dungeon room", "Generate random settlement event", and so. So I've started working on this.
This is what I have so far:
- Dice rolling
- NPC Appearance generator
- Plot generator (very simple - basically gets Goal, Focus, and Obstacle from three separate random tables)
- Yes/No Oracle with probabilities and random event generation
- Action/Theme Oracle, inspired by Mything GME's oracle.
- Quantity Oracle
This is what I'm planning to add:
- Dungeon room generator (not visual - just something which generates doors, room contents, monsters present or not, etc)
- Dungeon random event generator for when the party lingers in a room or searches the room - something which adds danger to such actions.
- Settlement random event generator - things that can happen in a settlement - political intrigue, shop breakins, riots, etc.
- Wilderness random event generator. Not sure what they would be exactly yet, but interesting things which could happen in the wilderness.
- Road travel random event generator - meeting other travellers, merchants, hearing rumors on the road, etc.
- Tarot draw - single card for inspiration for starters, with explanation of each card.
- Hex terrain generation with location/point of interest generation.
- NPC name generator.
So my question to you is - can you think of other things you would consider useful in software for supporting Solo RPG play? I'm not looking to add complex thing like a complete, visual dungeon generator, or maps generation; I'm not building a game, I'm building system-agnostic support for existing games.