Skip to content

Commit

Permalink
ZCP narration
Browse files Browse the repository at this point in the history
  • Loading branch information
arkhamcards committed Nov 30, 2024
1 parent 96ce951 commit 319e540
Show file tree
Hide file tree
Showing 18 changed files with 739 additions and 110 deletions.
31 changes: 27 additions & 4 deletions campaigns/zcp/a_confrontation.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,13 @@
{
"id": "intro_1",
"type": "story",
"text": "You have words for Herbert West. He's been lying to you - if not directly, than by omission, about his part in all this. As West motions around the clock room, babbling about the ritual, you grab him by the arm and demand answers.\nWest quickly quiets. After a moment of staring each other down, he asks, \"And just what are you accusing me of?\"\nMurder. Conspiracy. Hell, he could be a thrall of Baalshandor. He created the First Among Many. He was experimenting near where the Pustule appeared. He has a nasty habit of vanishing just before things get bad. He may have even tried to kill you at St Mary's.\nWest frowns at you. \"You're being ridiculous. If you insist on wasting time here, I refuse to be part of it.\" He begins to pull away, but is held against your grip."
"text": "You have words for Herbert West. He's been lying to you - if not directly, than by omission, about his part in all this. As West motions around the clock room, babbling about the ritual, you grab him by the arm and demand answers.\nWest quickly quiets. After a moment of staring each other down, he asks, \"And just what are you accusing me of?\"\nMurder. Conspiracy. Hell, he could be a thrall of Baalshandor. He created the First Among Many. He was experimenting near where the Pustule appeared. He has a nasty habit of vanishing just before things get bad. He may have even tried to kill you at St Mary's.\nWest frowns at you. \"You're being ridiculous. If you insist on wasting time here, I refuse to be part of it.\" He begins to pull away, but is held against your grip.",
"narration": {
"id": "zcp.interlude_5.intro_1",
"name": "Intro 1",
"lang": [
]
}
},
{
"id": "decide_west",
Expand All @@ -56,7 +62,13 @@
{
"id": "intro_2",
"type": "story",
"text": "You can't risk leaving this to chance. Even if Herbert West isn't actively your enemy, he's a monster. West looks shocked as he pulls against your grip.\n\"Are we resorting to physical violence, like cavemen? I'm disappointed in you. And to think-\"\nWithout warning, West lunges towards you, his emerald eyes gleaming and a syringe in his hand. You fall backwards, and as West swings, he trips over you and stumbles headfirst into the gear mechanism of the clock. As the clock begins to strike midnight, a sickening crunch fills the room.\nYou begin to pull yourself to your feet when you hear an impossibly deep laugh.\n<center><red>Already tearing each other apart!</red></center>\nYou turn to see a massive green eye staring through the clock face. Before you can react, a red arm the size of a bus tears through the tower, sending you hurtling to the ground below.\nBaalshandor has arrived on Earth."
"text": "You can't risk leaving this to chance. Even if Herbert West isn't actively your enemy, he's a monster. West looks shocked as he pulls against your grip.\n\"Are we resorting to physical violence, like cavemen? I'm disappointed in you. And to think-\"\nWithout warning, West lunges towards you, his emerald eyes gleaming and a syringe in his hand. You fall backwards, and as West swings, he trips over you and stumbles headfirst into the gear mechanism of the clock. As the clock begins to strike midnight, a sickening crunch fills the room.\nYou begin to pull yourself to your feet when you hear an impossibly deep laugh.\n<center><red>Already tearing each other apart!</red></center>\nYou turn to see a massive green eye staring through the clock face. Before you can react, a red arm the size of a bus tears through the tower, sending you hurtling to the ground below.\nBaalshandor has arrived on Earth.",
"narration": {
"id": "zcp.interlude_5.intro_2",
"name": "Intro 2",
"lang": [
]
}
},
{
"id": "remove_herbert_west",
Expand All @@ -82,7 +94,12 @@
{
"id": "intro_3",
"type": "story",
"text": "West has made terrible mistakes. But he's not your enemy. You let him slip from your grasp, and he straightens his sleeve.\nThe bells of the clock tower begin to ring out midnight, and West lets out a frightened gasp. You turn to face what he's seeing. A massive green eye stares through the front face of the clock. As the massive red arm begins to tear through the tower, you tackle West out of the way. The two of you hurtle to the earth below, miraculously landing in a large bush.\nWest takes you by the arm and helps to pull you up. \"You've saved my life. I am in your debt.\"\nHis words are small comfort as you gaze upon the behemoth that stands nearby, gaze bearing down upon you.\n<center><red>Once again you survive. No longer. Time to die.</red></center>\nBaalshandor has arrived on Earth."
"text": "West has made terrible mistakes. But he's not your enemy. You let him slip from your grasp, and he straightens his sleeve.\nThe bells of the clock tower begin to ring out midnight, and West lets out a frightened gasp. You turn to face what he's seeing. A massive green eye stares through the front face of the clock. As the massive red arm begins to tear through the tower, you tackle West out of the way. The two of you hurtle to the earth below, miraculously landing in a large bush.\nWest takes you by the arm and helps to pull you up. \"You've saved my life. I am in your debt.\"\nHis words are small comfort as you gaze upon the behemoth that stands nearby, gaze bearing down upon you.\n<center><red>Once again you survive. No longer. Time to die.</red></center>\nBaalshandor has arrived on Earth.","narration": {
"id": "zcp.interlude_5.intro_3",
"name": "Intro 3",
"lang": [
]
}
},
{
"id": "maybe_earn_herbert_west",
Expand Down Expand Up @@ -126,7 +143,13 @@
{
"id": "intro_4",
"type": "story",
"text": "You have words for Herbert West. But now is neither the time nor the place. If the vision was true, you are all still in imminent danger. You grab West by the arm and pull him with you down the stairs.\nAs you exit Town Hall, the bells begin to ring out the midnight hour. You look back, and are stunned to see a behemoth of a being smash its arm through the top of Town Hall. Its multitude of eyes swivel and stare down at you.\n<center><red>Ah. My clever instruments of unbinding. Time to die.</red></center>\nBaalshandor has arrived on Earth."
"text": "You have words for Herbert West. But now is neither the time nor the place. If the vision was true, you are all still in imminent danger. You grab West by the arm and pull him with you down the stairs.\nAs you exit Town Hall, the bells begin to ring out the midnight hour. You look back, and are stunned to see a behemoth of a being smash its arm through the top of Town Hall. Its multitude of eyes swivel and stare down at you.\n<center><red>Ah. My clever instruments of unbinding. Time to die.</red></center>\nBaalshandor has arrived on Earth.",
"narration": {
"id": "zcp.interlude_5.intro_4",
"name": "Intro 4",
"lang": [
]
}
}
]
}
88 changes: 77 additions & 11 deletions campaigns/zcp/arkham_allied.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,24 @@
{
"id": "intro",
"type": "story",
"text": "As you ponder the meaning of the strange sigil emblazoned on the sky, you hear someone calling your name…"
"text": "As you ponder the meaning of the strange sigil emblazoned on the sky, you hear someone calling your name…",
"narration": {
"id": "zcp.interlude_3.intro_1",
"name": "Intro 1",
"lang": [
]
}
},
{
"id": "agents_swarming",
"type": "story",
"text": "You note agents swarming the Roadhouse. It's time to go back."
"text": "You note agents swarming the Roadhouse. It's time to go back.",
"narration": {
"id": "zcp.interlude_3.agents_swarming",
"name": "Outro",
"lang": [
]
}
},
{
"id": "check_rallied",
Expand Down Expand Up @@ -65,7 +77,13 @@
"id": "hibbs_roadhouse_story",
"type": "story",
"title": "Hibb's Roadhouse",
"text": "A group of patrons, half seas over, sing a drinking song with your name awkwardly inserted into it. You can't help but feel a camaraderie with this motley crew."
"text": "A group of patrons, half seas over, sing a drinking song with your name awkwardly inserted into it. You can't help but feel a camaraderie with this motley crew.",
"narration": {
"id": "zcp.interlude_3.hibbs_roadhouse",
"name": "Hibb's Roadhouse",
"lang": [
]
}
},
{
"id": "earn_excessive_spirits",
Expand Down Expand Up @@ -99,7 +117,13 @@
"id": "general_store_story",
"type": "story",
"title": "General Store",
"text": "Davy, the shopkeep of the general store meekly calls you over, and hands you a ratty punchcard. \"As far as I'm concerned, you get the best price I can give you on anything you need.\" He eyes the sigil with fear. \"I'm sure you'll need it.\""
"text": "Davy, the shopkeep of the general store meekly calls you over, and hands you a ratty punchcard. \"As far as I'm concerned, you get the best price I can give you on anything you need.\" He eyes the sigil with fear. \"I'm sure you'll need it.\"",
"narration": {
"id": "zcp.interlude_3.general_store",
"name": "General Store",
"lang": [
]
}
},
{
"id": "earn_handshake_deal",
Expand Down Expand Up @@ -133,7 +157,13 @@
"id": "bank_of_arkham_story",
"type": "story",
"title": "Bank of Arkham",
"text": "Before you can react, the Vice President of the bank has shoved a case into your hands. You crack it open as he looks nervously at the sigil in the sky, and find it stuffed with cash. \"An investment in Arkham's future.\""
"text": "Before you can react, the Vice President of the bank has shoved a case into your hands. You crack it open as he looks nervously at the sigil in the sky, and find it stuffed with cash. \"An investment in Arkham's future.\"",
"narration": {
"id": "zcp.interlude_3.bank_of_arkham",
"name": "Bank of Arkham",
"lang": [
]
}
},
{
"id": "earn_extended_loan",
Expand Down Expand Up @@ -167,7 +197,13 @@
"id": "orne_library_story",
"type": "story",
"title": "Orne Library",
"text": "Professor Armitage produces a tome with gilded pages from a tote bag. \"This is one of the most precious pieces in the forbidden collection. I only hope it will assist you in reversing whatever terrible fate these signs portend.\""
"text": "Professor Armitage produces a tome with gilded pages from a tote bag. \"This is one of the most precious pieces in the forbidden collection. I only hope it will assist you in reversing whatever terrible fate these signs portend.\"",
"narration": {
"id": "zcp.interlude_3.orne_library",
"name": "Orne Library",
"lang": [
]
}
},
{
"id": "earn_reliquary_tome",
Expand Down Expand Up @@ -201,7 +237,13 @@
"id": "mas_boarding_house_story",
"type": "story",
"title": "Ma's Boarding House",
"text": "The elderly Ma Matheson says very little, but shakes your hand and gives you a tin filled with homemade pastries. Several onlookers eye you with surprise."
"text": "The elderly Ma Matheson says very little, but shakes your hand and gives you a tin filled with homemade pastries. Several onlookers eye you with surprise.",
"narration": {
"id": "zcp.interlude_3.mas_boarding_house",
"name": "Ma's Boarding House",
"lang": [
]
}
},
{
"id": "plaguebearer_trap",
Expand All @@ -217,7 +259,13 @@
"id": "trap_story",
"type": "story",
"border_only": true,
"text": "<i><red><strike>Your time is nearly up. Even now, my prison</strike> fails. When the midnight hour arrives, prepare for your end.</red></i>"
"text": "<i><red><strike>Your time is nearly up. Even now, my prison</strike> fails. When the midnight hour arrives, prepare for your end.</red></i>",
"narration": {
"id": "zcp.interlude_3.trap",
"name": "",
"lang": [
]
}
},
{
"id": "trap_effect",
Expand Down Expand Up @@ -285,7 +333,13 @@
"id": "ye_olde_magick_shoppe_story",
"type": "story",
"title": "Ye Olde Magick Shoppe",
"text": "Miriam Beecher coughs, and gestures to the sigil in the sky. \"This is far from over. I don't know what you'll need, but I know a being that may be of some help…\""
"text": "Miriam Beecher coughs, and gestures to the sigil in the sky. \"This is far from over. I don't know what you'll need, but I know a being that may be of some help…\"",
"narration": {
"id": "zcp.interlude_3.ye_olde_magick_shoppe",
"name": "Ye Olde Magick Shoppe",
"lang": [
]
}
},
{
"id": "earn_ritual",
Expand Down Expand Up @@ -319,7 +373,13 @@
"id": "arkham_advertiser_story",
"type": "story",
"title": "Arkham Advertiser",
"text": "A camera bulb flashes, and you find yourself surrounded by several reporters. \"Soon as we're in the clear, all of Arkham's gonna want to shake your hand\""
"text": "A camera bulb flashes, and you find yourself surrounded by several reporters. \"Soon as we're in the clear, all of Arkham's gonna want to shake your hand\"",
"narration": {
"id": "zcp.interlude_3.arkham_advertiser",
"name": "Arkham Advertiser",
"lang": [
]
}
},
{
"id": "earn_full_coverage",
Expand Down Expand Up @@ -355,7 +415,13 @@
"id": "river_docks_story",
"type": "story",
"title": "River Docks",
"text": "You're lifted off your feet by a group of celebrating dock workers. After some pleading on your part, they drop you, but not before you're made an honorary union member."
"text": "You're lifted off your feet by a group of celebrating dock workers. After some pleading on your part, they drop you, but not before you're made an honorary union member.",
"narration": {
"id": "zcp.interlude_3.river_docks",
"name": "River Docks",
"lang": [
]
}
},
{
"id": "earn_hard_days_work",
Expand Down
8 changes: 7 additions & 1 deletion campaigns/zcp/campaign.json
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,13 @@
"id": "quote",
"type": "story",
"title": "Death Is Only the Beginning",
"text": "“Through the fevered town had crept a curse which some said was greater than the plague, and which some whispered was the embodied daemon-soul of the plague itself.”\n<right> - HP Lovecraft, <i>The Plague-Daemon</i>.</right>\n“Sometimes, dead is better.”\n<right> - Stephen King, <i>Pet Sematary</i>.</right>"
"text": "“Through the fevered town had crept a curse which some said was greater than the plague, and which some whispered was the embodied daemon-soul of the plague itself.”\n<right> - HP Lovecraft, <i>The Plague-Daemon</i>.</right>\n“Sometimes, dead is better.”\n<right> - Stephen King, <i>Pet Sematary</i>.</right>",
"narration": {
"id": "zcp.campaign.prologue",
"name": "Death Is Only the Beginning",
"lang": [
]
}
},
{
"id": "intro",
Expand Down
Loading

0 comments on commit 319e540

Please sign in to comment.