From d1193e8be4163c2742baa2517c9a048b6873622d Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Thu, 10 Sep 2026 15:41:09 +0000 Subject: [PATCH] Align campaign definitions with Narratio --- centaurs/campaign.yml | 1 - centaurs/party.yml | 67 ++++++++++++++++++++++++------------------- dilfs/campaign.yml | 3 +- dilfs/party.yml | 67 ++++++++++++++++++++++++------------------- 4 files changed, 77 insertions(+), 61 deletions(-) diff --git a/centaurs/campaign.yml b/centaurs/campaign.yml index d2af2df..f24b6e1 100644 --- a/centaurs/campaign.yml +++ b/centaurs/campaign.yml @@ -3,5 +3,4 @@ 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/party.yml b/centaurs/party.yml index 01da577..d8d99f1 100644 --- a/centaurs/party.yml +++ b/centaurs/party.yml @@ -1,30 +1,39 @@ --- -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." -... +schema_version: narratio.party.v1 +characters: + # Krek is a Thri-Kreen Twilight Domain Cleric. + krek: + player: + name: Eric Rakestraw + character: + name: Krek + classes: + - name: cleric + level: 1 + # Rick is a Centaur Druid. + rick_oathbreaker: + player: + name: Mike Brown + character: + name: Rick Oathbreaker + classes: + - name: druid + level: 1 + # Tlann is a Tiefing Sorcerer. + tlann: + player: + name: Zach Anthony + character: + name: Tlann + classes: + - name: sorcerer + level: 1 + # Torvass is a Centaur Barbarian. + torvass_oathbreaker: + player: + name: Adam Rakestraw + character: + name: Torvass Oathbreaker + classes: + - name: barbarian + level: 1 diff --git a/dilfs/campaign.yml b/dilfs/campaign.yml index b8ed81f..8698b9b 100644 --- a/dilfs/campaign.yml +++ b/dilfs/campaign.yml @@ -3,5 +3,4 @@ inputs: speakers_file: speakers.yml autocorrect_file: autocorrect.yml glossary_file: glossary.yml - players_file: players.yml - party_file: party.yml \ No newline at end of file + party_file: party.yml diff --git a/dilfs/party.yml b/dilfs/party.yml index d554382..4f0124b 100644 --- a/dilfs/party.yml +++ b/dilfs/party.yml @@ -1,30 +1,39 @@ --- -party: - - name: "Hrank Greenfield" - category: pc - class: cleric - level: 14 - player: "Eric Rakestraw" - note: "Hrank is a Nature Cleric of Chauntea." - - - name: "Alan Hohey" - category: pc - class: druid - level: 14 - player: "Adam Rakestraw" - note: "Alan is a moon druid." - - - name: "Svend Balderk" - category: pc - class: barbarian - level: 14 - player: "Zach Anthony" - note: "Svend is a barbarian." - - - name: "Popov" - category: pc - class: pladin - level: 14 - player: "Clint Twellman" - note: "Popov is a paladin of Communism (Oath of the Common Man)." -... +schema_version: narratio.party.v1 +characters: + # Hrank is a Nature Cleric of Chauntea. + hrank_greenfield: + player: + name: Eric Rakestraw + character: + name: Hrank Greenfield + classes: + - name: cleric + level: 14 + # Alan is a moon druid. + alan_hohey: + player: + name: Adam Rakestraw + character: + name: Alan Hohey + classes: + - name: druid + level: 14 + # Svend is a barbarian. + svend_balderk: + player: + name: Zach Anthony + character: + name: Svend Balderk + classes: + - name: barbarian + level: 14 + # Popov is a paladin of Communism (Oath of the Common Man). + popov: + player: + name: Clint Twellman + character: + name: Popov + classes: + - name: paladin + level: 14