diff --git a/centaurs/autocorrect.yml b/centaurs/autocorrect.yml new file mode 100644 index 0000000..9ce5ac1 --- /dev/null +++ b/centaurs/autocorrect.yml @@ -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" + + +... + diff --git a/centaurs/campaign.yml b/centaurs/campaign.yml new file mode 100644 index 0000000..d2af2df --- /dev/null +++ b/centaurs/campaign.yml @@ -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 diff --git a/centaurs/glossary.yml b/centaurs/glossary.yml new file mode 100644 index 0000000..6509343 --- /dev/null +++ b/centaurs/glossary.yml @@ -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.'" + +... + diff --git a/centaurs/party.yml b/centaurs/party.yml new file mode 100644 index 0000000..01da577 --- /dev/null +++ b/centaurs/party.yml @@ -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." +... diff --git a/centaurs/players.yml b/centaurs/players.yml new file mode 100644 index 0000000..c90f1bb --- /dev/null +++ b/centaurs/players.yml @@ -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 +... diff --git a/centaurs/speakers.yml b/centaurs/speakers.yml new file mode 100644 index 0000000..209e3b5 --- /dev/null +++ b/centaurs/speakers.yml @@ -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" +