init
This commit is contained in:
commit
971e49db5c
246 changed files with 93082 additions and 0 deletions
437
z_other/Campaign Flow.md
Normal file
437
z_other/Campaign Flow.md
Normal file
|
|
@ -0,0 +1,437 @@
|
|||
|
||||
|
||||
```mermaid
|
||||
---
|
||||
|
||||
config:
|
||||
|
||||
layout: elk
|
||||
|
||||
title: Ley of the Land Flowchart
|
||||
|
||||
---
|
||||
|
||||
flowchart TB
|
||||
|
||||
subgraph bellHeartTavern["Bell Heart Tavern"]
|
||||
|
||||
thornton["Meet Thornton (Barkeep)"]
|
||||
|
||||
thorntonTale["Thornton recalls the story of Rangrim"]
|
||||
|
||||
tavernRoom["Party asks thornton to play kazoo and watches books for changes"]
|
||||
|
||||
bookShow["When Thornton plays kazoo images flash across the Stasky book"]
|
||||
|
||||
assassinDiscussions["The party discusses ways to kill McPinn for guild"]
|
||||
|
||||
assassinsBlood["Recipe: Two day old blood, nightshade leaves, spices to mask the scent"]
|
||||
|
||||
assassinsBloodTest["A piece of cheese is coated in poison to test efficacy. Party prepares to kill McPinn"]
|
||||
|
||||
end
|
||||
|
||||
subgraph market["Voxiu Market"]
|
||||
|
||||
sprout["Sprout is apprehended by butcher"]
|
||||
|
||||
sproutIntervention["Coin toss to free Sprout"]
|
||||
|
||||
odatinaEntrance["Odatina watches the party"]
|
||||
|
||||
passedNote@{ label: "Odatina's note: Meet at the guild hall at sunset" }
|
||||
|
||||
end
|
||||
|
||||
subgraph guildHall["Guild Hall"]
|
||||
|
||||
assassinsGuild["Odatina takes party to assassins guild"]
|
||||
|
||||
janosDecision["Janos chooses a random task from guild officer"]
|
||||
|
||||
end
|
||||
|
||||
subgraph guildJob["Guild Job"]
|
||||
|
||||
odatinaQuestions@{ label: "Party questions Odatina's membership in assassins guild" }
|
||||
|
||||
partyAcceptance["Party (mostly reluctantly) accepts the assassination job"]
|
||||
|
||||
end
|
||||
|
||||
subgraph bottomLeafTheater["Bottom Leaf Theater"]
|
||||
|
||||
lancerMcpinndepott["Meet Lancer McPinndepott (mistaken for investigators)"]
|
||||
|
||||
theaterSuspicions["McPinndepott tells about missing persons"]
|
||||
|
||||
theaterOne["Investigate theater: Meet Joff, Abigail, Dwingle"]
|
||||
|
||||
abigail["Abigail (actress): gives info on McPinndepott and Cindry"]
|
||||
|
||||
joff["Joff (actor): Rude, racist, refuses to talk"]
|
||||
|
||||
dwingle["Dwingle (stage hand): suspicious of Cindry, affair hint, denies party into basement"]
|
||||
|
||||
cindry["Cindry (met in her room)"]
|
||||
|
||||
cindryInfo["Private acting lessons, provides debt documents"]
|
||||
|
||||
cindryDocs@{ label: "Docs: McPinndepott owes debt, can pay with 'bodies' Janos takes document" }
|
||||
|
||||
cindryItems["Six discovers 3 books, golden kazoo/knife"]
|
||||
|
||||
stasky["Book: Tales of Stasky the Great"]
|
||||
|
||||
timeTimeless["Book: Tales of Time and Timeless"]
|
||||
|
||||
gorgonsProphets["Book: Gorgons and Prophets"]
|
||||
|
||||
killMcPinn@{ label: "Attempts to break into McPinn's office but finds Cindry tied up inside" }
|
||||
|
||||
toTheStage["Cindry is untied and runs down to the main stage with party in tow"]
|
||||
|
||||
mimicAwakens["Cindry awakens the mimic disguised as a stage and the party battles"]
|
||||
|
||||
vomitMimic["Cindry is killed and defeated mimic vomits up Lancer and other missing persons"]
|
||||
|
||||
cindryIntangibles@{ label: "Odatina collects a piece of Cindry's ear and some hair" }
|
||||
|
||||
cindryNote["A note reads: To Cindry, We miss you. We have sent along your pet we look forward to seeing you! Mom and Dad"]
|
||||
|
||||
lancerProposition["Lancer thanks the party and offers 150 gold and an introduction to Commander Taylor"]
|
||||
|
||||
lancerAcceptance["Party agrees to the introduction with Taylor and snoops around theater"]
|
||||
|
||||
s1["hold"]
|
||||
|
||||
s2["hold"]
|
||||
|
||||
s3["hold"]
|
||||
|
||||
s4["hold"]
|
||||
|
||||
s5["hold"]
|
||||
|
||||
s6["hold"]
|
||||
|
||||
end
|
||||
|
||||
subgraph commanderTaylorsManor["The manor of Commander Taylor"]
|
||||
|
||||
taylorManor["McPinn leads the party to th residence of Commander Taylor for a meeting"]
|
||||
|
||||
taylorMeeting["Commander Taylor shows disgust for McPinndepott and queries the party and their motivations"]
|
||||
|
||||
taylorProposition["Proposition: Fix the election for Crown Elect to ensure the Vexens win instead of the Belters"]
|
||||
|
||||
taylorReward["Offers financial incentive, Introductions to the cities elites, and future employment"]
|
||||
|
||||
end
|
||||
|
||||
subgraph streetRally["Political Rally in the streets"]
|
||||
|
||||
rallyCrowd["A crowd gathers around political rally"]
|
||||
|
||||
crowdChants@{ label: "1:Kick 'em out! 2: No nuts and bolts! 3: Turn 'em off!" }
|
||||
|
||||
rallySpeech["Hofta Baldwin relays an anti automaton speech to the crowd to vote for him as the next Crown Elect"]
|
||||
|
||||
end
|
||||
|
||||
subgraph coinHouse["The Coinhouse"]
|
||||
|
||||
banking["The main economic market of Jessergate"]
|
||||
|
||||
end
|
||||
|
||||
subgraph silverCanals["The Silver Canals"]
|
||||
|
||||
canals["The waterways of Haffol"]
|
||||
|
||||
end
|
||||
|
||||
subgraph merchantPrincePavilion["The Merchant-Prince's Pavilion"]
|
||||
|
||||
pavilion["The main pavilion of Haffol"]
|
||||
|
||||
end
|
||||
|
||||
subgraph voxiu["Voxiu"]
|
||||
|
||||
bellHeartTavern
|
||||
|
||||
market
|
||||
|
||||
guildHall
|
||||
|
||||
guildJob
|
||||
|
||||
bottomLeafTheater
|
||||
|
||||
commanderTaylorsManor
|
||||
|
||||
streetRally
|
||||
|
||||
end
|
||||
|
||||
subgraph haffol["Haffol"]
|
||||
|
||||
merchantPrincePavilion
|
||||
|
||||
silverCanals
|
||||
|
||||
coinHouse
|
||||
|
||||
end
|
||||
|
||||
subgraph jessergate["Jessergate"]
|
||||
|
||||
voxiu
|
||||
|
||||
haffol
|
||||
|
||||
end
|
||||
|
||||
thornton --> thorntonTale
|
||||
|
||||
sprout --> sproutIntervention
|
||||
|
||||
sproutIntervention --> odatinaEntrance
|
||||
|
||||
odatinaEntrance --> passedNote
|
||||
|
||||
assassinsGuild --> janosDecision
|
||||
|
||||
odatinaQuestions --> partyAcceptance
|
||||
|
||||
lancerMcpinndepott --> theaterSuspicions
|
||||
|
||||
theaterSuspicions --> theaterOne
|
||||
|
||||
theaterOne --> abigail & joff & dwingle
|
||||
|
||||
dwingle --> cindry
|
||||
|
||||
cindry --> cindryInfo
|
||||
|
||||
cindryInfo --> cindryDocs
|
||||
|
||||
cindryDocs --> cindryItems
|
||||
|
||||
cindryItems --> stasky & gorgonsProphets & timeTimeless & tavernRoom
|
||||
|
||||
thorntonTale --> market
|
||||
|
||||
passedNote --> guildHall
|
||||
|
||||
guildHall --> guildJob
|
||||
|
||||
guildJob --> lancerMcpinndepott
|
||||
|
||||
tavernRoom --> bookShow
|
||||
|
||||
bookShow --> assassinDiscussions
|
||||
|
||||
assassinDiscussions --> assassinsBlood
|
||||
|
||||
assassinsBlood --> assassinsBloodTest
|
||||
|
||||
assassinsBloodTest --> killMcPinn
|
||||
|
||||
killMcPinn --> toTheStage
|
||||
|
||||
toTheStage --> mimicAwakens
|
||||
|
||||
mimicAwakens --> vomitMimic
|
||||
|
||||
vomitMimic --> cindryNote & cindryIntangibles & lancerProposition
|
||||
|
||||
lancerProposition --> lancerAcceptance
|
||||
|
||||
lancerAcceptance --> s1
|
||||
|
||||
s1 --> s2
|
||||
|
||||
s2 --> s3
|
||||
|
||||
s3 --> s4 & s5 & s6
|
||||
|
||||
s6 --> streetRally
|
||||
|
||||
streetRally --> commanderTaylorsManor
|
||||
|
||||
rallyCrowd <--> rallySpeech
|
||||
|
||||
rallyCrowd --> crowdChants
|
||||
|
||||
taylorManor --> taylorMeeting
|
||||
|
||||
taylorMeeting --> taylorProposition
|
||||
|
||||
taylorProposition --> taylorReward
|
||||
|
||||
thornton@{ shape: rounded}
|
||||
|
||||
thorntonTale@{ shape: rounded}
|
||||
|
||||
tavernRoom@{ shape: rounded}
|
||||
|
||||
bookShow@{ shape: rounded}
|
||||
|
||||
assassinDiscussions@{ shape: rounded}
|
||||
|
||||
assassinsBlood@{ shape: rounded}
|
||||
|
||||
assassinsBloodTest@{ shape: rounded}
|
||||
|
||||
sprout@{ shape: rounded}
|
||||
|
||||
sproutIntervention@{ shape: rounded}
|
||||
|
||||
odatinaEntrance@{ shape: rounded}
|
||||
|
||||
passedNote@{ shape: rounded}
|
||||
|
||||
assassinsGuild@{ shape: rounded}
|
||||
|
||||
janosDecision@{ shape: rounded}
|
||||
|
||||
odatinaQuestions@{ shape: rounded}
|
||||
|
||||
partyAcceptance@{ shape: rounded}
|
||||
|
||||
lancerMcpinndepott@{ shape: rounded}
|
||||
|
||||
theaterSuspicions@{ shape: rounded}
|
||||
|
||||
theaterOne@{ shape: rounded}
|
||||
|
||||
abigail@{ shape: rounded}
|
||||
|
||||
joff@{ shape: rounded}
|
||||
|
||||
dwingle@{ shape: rounded}
|
||||
|
||||
cindry@{ shape: rounded}
|
||||
|
||||
cindryInfo@{ shape: rounded}
|
||||
|
||||
cindryDocs@{ shape: rounded}
|
||||
|
||||
cindryItems@{ shape: rounded}
|
||||
|
||||
stasky@{ shape: rounded}
|
||||
|
||||
timeTimeless@{ shape: rounded}
|
||||
|
||||
gorgonsProphets@{ shape: rounded}
|
||||
|
||||
killMcPinn@{ shape: rounded}
|
||||
|
||||
toTheStage@{ shape: rounded}
|
||||
|
||||
mimicAwakens@{ shape: rounded}
|
||||
|
||||
vomitMimic@{ shape: rounded}
|
||||
|
||||
cindryIntangibles@{ shape: rounded}
|
||||
|
||||
cindryNote@{ shape: rounded}
|
||||
|
||||
lancerProposition@{ shape: rounded}
|
||||
|
||||
lancerAcceptance@{ shape: rounded}
|
||||
|
||||
s1@{ shape: rounded}
|
||||
|
||||
s2@{ shape: rounded}
|
||||
|
||||
s3@{ shape: rounded}
|
||||
|
||||
s4@{ shape: rounded}
|
||||
|
||||
s5@{ shape: rounded}
|
||||
|
||||
s6@{ shape: rounded}
|
||||
|
||||
taylorManor@{ shape: rounded}
|
||||
|
||||
rallyCrowd@{ shape: rounded}
|
||||
|
||||
crowdChants@{ shape: rounded}
|
||||
|
||||
rallySpeech@{ shape: rounded}
|
||||
|
||||
banking@{ shape: rounded}
|
||||
|
||||
canals@{ shape: rounded}
|
||||
|
||||
pavilion@{ shape: rounded}
|
||||
|
||||
bellHeartTavern@{ shape: rounded}
|
||||
|
||||
market@{ shape: rounded}
|
||||
|
||||
guildHall@{ shape: rounded}
|
||||
|
||||
guildJob@{ shape: rounded}
|
||||
|
||||
bottomLeafTheater@{ shape: rounded}
|
||||
|
||||
commanderTaylorsManor@{ shape: rounded}
|
||||
|
||||
streetRally@{ shape: rounded}
|
||||
|
||||
merchantPrincePavilion@{ shape: rounded}
|
||||
|
||||
silverCanals@{ shape: rounded}
|
||||
|
||||
coinHouse@{ shape: rounded}
|
||||
|
||||
voxiu@{ shape: rounded}
|
||||
|
||||
haffol@{ shape: rounded}
|
||||
|
||||
jessergate@{ shape: rounded}
|
||||
|
||||
thornton:::Aqua
|
||||
|
||||
thorntonTale:::Peach
|
||||
|
||||
thorntonTale:::Sky
|
||||
|
||||
tavernRoom:::Sky
|
||||
|
||||
tavernRoom:::Peach
|
||||
|
||||
assassinsBloodTest:::Sky
|
||||
|
||||
sprout:::Peach
|
||||
|
||||
passedNote:::Sky
|
||||
|
||||
assassinsGuild:::Peach
|
||||
|
||||
odatinaQuestions:::Peach
|
||||
|
||||
lancerMcpinndepott:::Peach
|
||||
|
||||
killMcPinn:::Sky
|
||||
|
||||
killMcPinn:::Peach
|
||||
|
||||
taylorManor:::Peach
|
||||
|
||||
rallyCrowd:::Peach
|
||||
|
||||
rallySpeech:::Peach
|
||||
|
||||
classDef Sky stroke-width:1px, stroke-dasharray:none, stroke:#374D7C, fill:#E2EBFF, color:#374D7C
|
||||
|
||||
classDef Aqua stroke-width:1px, stroke-dasharray:none, stroke:#46EDC8, fill:#DEFFF8, color:#378E7A
|
||||
|
||||
classDef Peach stroke-width:1px, stroke-dasharray:none, stroke:#FBB35A, fill:#FFEFDB, color:#8F632D
|
||||
|
||||
style guildJob stroke:#000000
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue