Added the new centaurs campaign

This commit is contained in:
2026-07-20 03:37:39 +00:00
parent 9f07c80eb5
commit bb0aedf36a
6 changed files with 375 additions and 0 deletions

100
centaurs/autocorrect.yml Normal file
View File

@@ -0,0 +1,100 @@
---
autocorrect:
- target: "Torvass"
match:
- "Tervis"
- "Torvis"
- "Torvas"
- target: "Hrank"
match:
- "hrank"
- "Frank"
- "frank"
- "Prank"
- "Hrink"
- target: "Svend"
match:
- "svend"
- "Sven"
- "sven"
- "Svid"
- "Svenda"
- "Finn"
- "Fynd"
- target: "Popov"
match:
- "popov"
- "Pop-Up"
- "pop-up"
- "Popoff"
- "popoff"
- "pop-off"
- "Bobov"
- "bobov"
- target: "Alan"
match:
- "alan"
- "Allen"
- "allen"
- target: "Hohey"
match:
- "hohe"
- target: "Mike Brown"
match:
- "mike brown"
- "Mike Pat"
- "Micron"
- target: "Godfrey"
match:
- "godfrey"
- "Codfrey"
- "God-free"
- "God-Free"
- "god-free"
- "godfree"
- target: "I'm Godfrey."
match:
- "i'm godfrey."
- "I've got free."
- target: "Chauntea"
match:
- "Shantaya"
- "shantaya"
- "Shantae"
- "shantae"
- target: "Stone to Flesh"
match:
- "stone of flesh"
- target: "Forbiddance"
match:
- "forbiddance"
- target: "Age of Empires II"
match:
- "age of empires 2"
- "age of empires two"
- target: "DILFs"
match:
- "dilfs"
- "Dilfs"
- target: "DILF"
match:
- "dilf"
- "Dilf"
...

7
centaurs/campaign.yml Normal file
View File

@@ -0,0 +1,7 @@
campaign_id: centaurs
inputs:
speakers_file: speakers.yml
autocorrect_file: autocorrect.yml
glossary_file: glossary.yml
players_file: players.yml
party_file: party.yml

184
centaurs/glossary.yml Normal file
View File

@@ -0,0 +1,184 @@
---
glossary:
- name: "Clint Twellman"
aliases:
- "Clint"
category: dm
summary: "Mike Brown is the dungeon master of the campaign."
- name: "Eric Rakestraw"
aliases:
- "Eric"
category: player
summary: "Eric Rakestraw is a player in the campaign and plays Krek (who the rest of the party calls Chad, or 'the Mantis')."
- name: "Adam Rakestraw"
aliases:
- "Adam"
category: player
summary: "Adam Rakestraw is a player in the campaign and plays Torvass Oathbreaker."
- name: "Mike Brown"
aliases:
- "Mike"
category: player
summary: "Mike Brown is a player in the campaign and plays Rick Oathbreaker."
- name: "Zach Anthony"
aliases:
- "Zach"
category: player
summary: "Zach Anthony is a player in the campaign and plays Tlann."
- name: "Krek"
aliases:
- "Chad"
- "the Mantis"
category: pc
summary: "Krek is a player character and a Thri-Kreen cleric. Krek does not speak, and the party refer to him as 'Chad' or 'the Mantis'."
- name: "Tlann"
category: pc
summary: "Tlann is a player character and a Tiefling Sorcerer."
- name: "Torvass Oathbreaker"
aliases:
- "Torvass"
category: pc
summary: "Torvass Oathbreaker is a player character and a Centaur Barbarian."
- name: "Rick Oathbreaker"
aliases:
- "Rick"
category: pc
summary: "Rick Oathbreaker is a player character and a Centaur Druid."
- name: "Svend Balderk"
aliases:
- "Svend"
category: pc
summary: "Svend Balderk is a player character and a 14th-level Barbarian."
- name: "Hrank Greenfield"
aliases:
- "Hrank"
category: npc
summary: "Hrank Greenfield is a non-player character, a member of the DILFs, and a 14th-level Nature Cleric of Chauntea."
- name: "Alan Hohey"
aliases:
- "Alan"
category: npc
summary: "Alan Hohey is a non-player character, a member of the DILFs, and a 14th-level Moon Druid. He is the brother of Elric Hohey."
- name: "Svend Balderk"
aliases:
- "Svend"
category: npc
summary: "Svend Balderk is a non-player character, a member of the DILFs, and a 14th-level Barbarian."
- name: "DILFs"
category: faction
summary: "Alan Hohey, Hrank Greenfield, Svend Balderk, and Popov are known as the DILFs."
- name: "Popov"
category: npc
summary: "Popov is a non-player character, a member of the DILFs, and a 14th-level Paladin."
- name: "Lyra"
category: npc
summary: "Lyra is a hostile NPC who was recently neutralized when Alan turned her into a stone statue with Flesh to Stone."
- name: "Godfrey"
category: npc
summary: "Godfrey is a hostile figure or entity tied to the jesters, the evil deity Loviator, and the Darkness Beyond."
- name: "Elric Hohey"
aliases:
- "Elric"
category: npc
summary: "Elric Hohey is an NPC and the brother of Alan Hohey."
- name: "Glatir Balderk"
aliases:
- "Glatir"
category: npc
summary: "Glatir Balderk is an NPC and the brother of Svend Balderk."
- name: "Captain Crunch"
aliases:
- "Cap'n Crunch"
category: npc
summary: "Captain Crunch is a hostile NPC."
- name: "Mordenkainen"
category: npc
summary: "Mordenkainen is an evil NPC wizard who was previously captured and imprisoned by the party, but was later released."
- name: "Elminster"
category: npc
summary: "Elminster is an NPC wizard who deceived the party into releasing Mordenkainen."
- name: "John Smith"
category: npc
summary: "John Smith is Elminster's apprentice."
- name: "Verdant Covenant"
aliases:
- "Verdant"
category: npc
summary: "Verdant Covenant is a high-level druid in the service of Chauntea and an old friend of Hrank."
- name: "Jester"
aliases:
- "Jesters"
category: npc
summary: "Jesters are hostile NPCs associated with Lyra, Godfrey, and the evil deity Loviator."
- name: "Chauntea"
category: deity
summary: "Chauntea is the goddess of family, births, harvests, and agriculture."
- name: "Loviator"
category: deity
summary: "Loviator is an evil deity mentioned in connection with the jesters."
- name: "Tyr"
category: deity
summary: "Tyr is the god of justice and law in the Forgotten Realms setting."
- name: "Temple of Chauntea"
aliases:
- "Chauntea's temple"
- "Hrank's temple"
category: location
summary: "The Temple of Chauntea in Greenfield is Hrank's home temple."
- name: "Wayne Manor"
category: location
summary: "Wayne Manor is an extradimensional mansion that has previously served as a refuge for the party."
- name: "Waterdeep"
category: location
summary: "Waterdeep is the largest, wealthiest, and most sophisticated city in all of Faerun."
- name: "Faerun"
category: location
summary: "Faerun is the primary setting for the Dungeons & Dragons campaign."
- name: "Darkness Beyond"
category: location
summary: "The Darkness Beyond is a sinister otherworldly realm connected to Godfrey and the Jesters."
- name: "The Abyss"
aliases:
- "Abyss"
category: location
summary: "The Abyss is the chaotic evil location of the Outer Planes."
- name: "Globgob Globgrod"
category: npc
summary: "His nature is unclear beyond Mercy's description of him as 'a being from above the planes.'"
...

30
centaurs/party.yml Normal file
View File

@@ -0,0 +1,30 @@
---
party:
- name: "Krek"
category: pc
class: cleric
level: 1
player: "Eric Rakestraw"
note: "Krek is a Thri-Kreen Twilight Domain Cleric."
- name: "Rick Oathbreaker"
category: pc
class: druid
level: 1
player: "Mike Brown"
note: "Rick is a Centaur Druid."
- name: "Tlann"
category: pc
class: sorcerer
level: 1
player: "Zach Anthony"
note: "Tlann is a Tiefing Sorcerer."
- name: "Torvass Oathbreaker"
category: pc
class: barbarian
level: 1
player: "Adam Rakestraw"
note: "Torvass is a Centaur Barbarian."
...

17
centaurs/players.yml Normal file
View File

@@ -0,0 +1,17 @@
---
players:
- name: "Clint Twellman"
role: DM
- name: "Mike Brown"
role: player
- name: "Eric Rakestraw"
role: player
- name: "Adam Rakestraw"
role: player
- name: "Zach Anthony"
role: player
...

37
centaurs/speakers.yml Normal file
View File

@@ -0,0 +1,37 @@
match:
- speaker: "Eric Rakestraw"
match:
- "Eric_Rakestraw"
- "Eric"
- "eric"
- "Recorder"
- speaker: "Adam Rakestraw"
match:
- "Adam_Rakestraw"
- "Adam"
- "adam"
- "ForsakenPotPie"
- speaker: "Clint Twellman"
match:
- "Clint_Twellman"
- "Clint"
- "Explodebear"
- "Explode."
- "xpl."
- speaker: "Zach Anthony"
match:
- "Zach_Anthony"
- "Zach"
- "zach"
- "Svend"
- "svend"
- speaker: "Mike Brown"
match:
- "Mike_Brown"
- "mb.normalized.json"
- "-mb"