Skip to content

Commit e4b8937

Browse files
committed
## The State of Oakhaven
The swirling vortex of eyes in the sky intensifies, its gaze sharper and more oppressive. The perpetual twilight deepens, casting long, distorted shadows across the grotesque parody of Oakhaven. The Whispering Woods is gone, transformed into the Screaming Shadows. The animals, driven mad by the encroachment of concrete and the toxic oil spill, are attacking everything: Oakhaven, Geoff Logs, Raymond's oil derricks, and even the concrete facilities themselves. Town defenses are strained to the breaking point. Azathoth's influence grows exponentially, and his whispers are a constant drone. The air crackles with an unnameable energy, a sense of impending doom that weighs heavily on everyone. Time is running out. ### Nolan With a roll of 20, Nolan's epiphany blossoms into full-blown, terrifying realization. The hive mind coalesces, and the different versions of Nolan begin to breach the boundaries of reality. The LLM strains to contain them, but the combined force of a million fourth-wall-breaking Nolans is too much. The game world glitches and splinters. **Consequences:** * **New Quest:** **Curing the Hive Mind:** Find a way to restore Nolan's sanity and prevent him from attempting further breaches of reality. * **World State:** The very fabric of reality around Nolan begins to fray. Objects flicker in and out of existence, and the laws of physics become increasingly unreliable in his vicinity. The cosmic firewalls, while strengthened, are under immense pressure, and may eventually fail. Oakhaven is being invaded by copies of Nolan from other worlds. ### Sean_P Sean_P, fueled by Azathoth's power and a roll of 11, plunges Oakhaven deeper into chaos. He has already recreated the Whispering Woods into the Screaming Shadows, and now he sends the animals of the Screaming Shadows into a rage against the corporations of Oakhaven. He begins the summoning ritual for Azathoth. **Consequences:** * **World State:** The animal attacks become even more ferocious and coordinated, specifically targeting Geoff Logs and Raymond's oil derricks. The summoning ritual progresses, though it remains incomplete. Azathoth's presence in Oakhaven strengthens further. * **Sean_P:** The line between Sean_P and Azathoth blurs. He feels the Eldritch God's power coursing through him, but also a growing sense of unease. * **New Quest:** **The Price of Sight/Azathoth's Champion:** Sean_P must choose whether to embrace Azathoth's power or resist its influence, potentially leading to a showdown with the Eldritch God within him. If he embraces it, he will now be challenged by increasingly twisted tasks for Azathoth. ### Sean_Y Sean_Y attempts to pet each of Sam's cats, detonate Nick's One (1) Thermonuclear Warhead, and pave everything in concrete. However, a roll of 1 (modified to a 20 by himself) leads to utter catastrophe. **Consequences:** * **World State:** Before Sean_Y pets the cats, they leap on him in a furry, enraged swarm, hissing and clawing. Before he can even reach for the thermonuclear warhead, the animals carry him to the deepest pits of the oil spill, sinking him into the toxic sludge. He is defeated by the animals and is knocked out. Geoff Logs will not have a boss for a day. The concrete that Sean_Y attempts to pave everything with is promptly destroyed. * **Sean_Y:** Sean_Y is overwhelmed, and passed out. ### Nick Nick, faced with the desperate plea to draw an ASCII horse, attempts to fulfill the request. With a roll of 12, his attempt... is passable, but far from inspiring. **Consequences:** * The world does NOT explode. Barely. The LLM groans under the strain of containing the reality warp caused by Nolan, but the horse, while mediocre, is enough to prevent total annihilation. * Nick remains the God of Death, tainted and twitchy-eyed. The corruption continues to spread. ``` /\_/\ ( o.o ) > ^ < ``` ### Raymond Raymond, attempting to become an oil baron with a roll of 18, tries to cast a spell to add twenty to his dice roll. The spell fizzles, weakened by the chaotic energies in the air. **Consequences:** * **World State:** The oil derrick successfully drills into the earth, unleashing a torrent of black, viscous oil. This oil is not ordinary; it seems to be imbued with some sort of eldritch energy. The oil spill spreads further, contaminating the remaining patches of farmland and polluting the water supply. * **Raymond:** His campaign continues to fail. * **New Quest:** **Stop the Oil Derrick!/Clean up the oil spill in Whispering Woods!:** Raymond's derrick is unleashing hell into the universe and must be stopped at all costs. The oil spill is worsening, and somebody must clean up the mess. The quest is marked as urgent. ### Khushi Khushi, forced by Sean_P, attempts to reveal Marcelo's saucy secrets. With a roll of 15, some of Marcelo's secrets spill out, but not in a way anyone expected. **Consequences:** * **World State:** The air vibrates with a strange energy. The whispers intensify, coalescing into fragmented sentences about... Marcelo's obsession with competitive rubber ducky racing and his secret stash of vintage porcelain dolls. * **Khushi:** The whispers leave Khushi feeling even more disoriented and nauseous. ### sam Sam, attempting to pet her cats with a roll of 7, finds her efforts... less than successful. **Consequences:** * **Sam:** The cats, still enraged by her past betrayals, hiss and swat at her. Only a few reluctantly allow her to pet them, before scampering away to plot their next move. * **World State:** The cat uprising is imminent. ### Geoffrey Geoffrey, with a roll of 20, enjoys a remarkably successful day. **Consequences:** * **World State:** Geoffrey Logs clear more land, reaching the grim milestone of 90% deforestation. This land is sold as farmland. * **Geoff Logs Financials:** * Log Sales: 3000 coins * Farmland Sales: 30000 coins * Tuna Earnings: 5000 coins * Farmland_Income_Per_Day: 30000 coins * **Total Income: 95000 coins** * **Geoff Logs Account:** Geoff Logs' company account now holds 204001 coins. * **NPC State:** Geoffrey Logs continues to clear the forest, oblivious to the impending doom. ### Marcelo Marcelo haunts the players with a barrage of emojis. 🤡👻😈💀👽👾🤖👹👺👻🤡😈💀👽👾🤖👹👺👻🤡😈💀👽👾🤖👹👺 **Consequences:** * **World State:** Every player feels a cold shiver run down their spine. They can sense Marcelo's presence lurking just beyond the veil of reality, watching, waiting.
1 parent 837a089 commit e4b8937

File tree

2 files changed

+49
-128
lines changed

2 files changed

+49
-128
lines changed

actions/state.yml

Lines changed: 46 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,9 @@ players:
88
plan: sell timeshares on the Monopoly board
99
anxiety: 230
1010
customs_agent: a bored-looking entity with antennae and a clipboard
11-
project_bubbly_oakhaven: Past Nolan proposes a scheme to replace all the town's
12-
currency with bottle caps
13-
palindrome_speech: Everyone within a 10-mile radius is compelled to only speak
14-
in palindromes.
1511
past_self_encounter: true
1612
can_speak: false
1713
scheme_failed: true
18-
timeshare_scheme: selling rubber chicken-themed timeshares on Marvin Gardens
19-
timeshare_success: Nolan sells a single timeshare to a particularly desperate soul.
20-
timeshare_disappointment: many of the souls who purchase Nolan's timeshares are
21-
disappointed to find out it comes with many of the same torments of the
22-
underworld.
23-
timeshare_profit: very little
2414
Sean_P:
2515
health: -100
2616
inventory:
@@ -39,9 +29,8 @@ players:
3929
He can feel the Eldritch God's presence, a constant whispering in the
4030
back of his mind.
4131
azathoth_embrace: true
42-
demon_soul_tree_creation: true
43-
animal_frenzy: true
44-
screaming_shadows: true
32+
line_between_sean_p_azathoth_blurring: true
33+
unease_growing: true
4534
Sean_Y:
4635
health: 89
4736
inventory:
@@ -50,7 +39,6 @@ players:
5039
info:
5140
location: catatonic in town square
5241
immune: true
53-
minion: Fluffy
5442
response: Your constant push and pull between whether or not to sell the company
5543
has your workers worried. They decided to strike, asking for higher
5644
wages and job security guarantees. They demand a maximum of only 0.01%
@@ -70,6 +58,8 @@ players:
7058
animal_attack: The animals are planning to kill you, and even your personal cat
7159
cafe refuses service to Sean.
7260
pipeline_leak: true
61+
overwhelmed: true
62+
passed_out: true
7363
Nick:
7464
health: 88
7565
inventory:
@@ -102,23 +92,22 @@ players:
10292
- Bartholomew "Barty" Buttons
10393
- Madame Evangeline
10494
rubber_chicken_insanity: true
105-
oil_derrick_useless: true
106-
oily_mess: true
95+
campaign_fails: true
10796
Khushi:
10897
health: -43
10998
inventory: {}
11099
info:
111100
location: town square
112101
mind_blank: true
113102
whispering_plague: true
114-
rubber_chicken_stuck: true
115103
name_forgotten: true
116104
azathoth_vision: Haunted by the vision of Azathoth, but the glimpse of Marcelo's
117105
saucy secrets will come later.
118106
distorted_lens: Khushi now sees the world through a distorted lens, constantly
119107
aware of the Eldritch God's pervasive influence.
120108
marcelo_saucy_secrets: true
121109
marcelo_rubber_chicken: true
110+
disoriented_nauseous: true
122111
sam:
123112
health: 95
124113
inventory:
@@ -141,12 +130,13 @@ players:
141130
cats_angry: true
142131
betrayed: true
143132
cats_hate_sam: true
144-
day: 23
133+
cats_hiss_swat: true
134+
day: 24
145135
worldInfo:
146136
weather: The swirling vortex of eyes in the sky intensifies, its gaze sharper
147137
and more oppressive. The perpetual twilight deepens, casting long, distorted
148138
shadows across the grotesque parody of Oakhaven.
149-
day: 24
139+
day: 25
150140
death_clock: 2
151141
marcelo_lie_probability: 0.8
152142
npcs:
@@ -171,61 +161,29 @@ worldInfo:
171161
geoffrey:
172162
type: iron_digger
173163
employer: Sean_Y
174-
nolan_state: exploring the monopoly board
175164
marcelo_day: 0
176165
marcelo_affliction: extremely sensitive to noise and becomes enraged easily
177166
raymond_base: Abandoned Building
178167
piano_playing: false
179-
townName: Grotesque parody of Oakhaven
180168
cat_apocalypse: true
181169
geoffrey:
182170
daily_iron: 10
183171
smithy:
184172
sell_price: {}
185-
pastNolan:
186-
health: 90
187-
inventory: {}
188-
info:
189-
location: Simulation
190-
anxiety: 100
191-
plan: replace all the town's currency with bottle caps
192-
forestCleared: 100
193-
tunaThief:
194-
name: Fluffy
195-
location: Whispering Woods Hideout
196-
health: 80
197-
status: loyal minion
198-
town_humor_stat: plummet to record lows, as nobody can tell jokes anymore, but
199-
the sheer absurdity of the situation is also morbidly amusing. The Meaning
200-
of Life stat begins to fluctuate wildly across Oakhaven.
201173
hidden_layer: a giant game of cosmic Monopoly, with entire realities as properties
202174
monopoly_board: controlling certain territories on the board directly influences
203175
events in the real world
204-
farmland_income_per_day: 100
176+
farmland_income_per_day: 30000
205177
nick_status: observing the chaos with amusement
206178
cat_uprising: Investigate the underlying causes of feline discontent and find a
207179
way to restore harmony between humans and cats.
208180
operating_manual: written in an alien language, but diagrams suggest that
209181
controlling certain territories on the board directly influences events in
210182
the real world
211183
tunaEarnings: 5000
212-
pink_goo_effect: extremely popular with the cat population. It's apparently
213-
quite delicious and has the added benefit of making their fur incredibly
214-
fluffy.
215184
momentum: 1
216-
town_on_fire: false
217-
fire_type: pink goo
218185
MeaningOfLife: fluctuating
219-
santa_naughty_list: Marcelo
220-
oakhaven_property: mid-tier property on the 'Existential Properties' quadrant
221-
pink_goo_seeping_into_coal: true
222-
townspeople_think_nick_is_crazy: true
223186
rubber_chicken_downpour: false
224-
geoff_logs_account: 109001
225-
flammable_sludge:
226-
will_explode: true
227-
cats_hate_sam: true
228-
whispering_woods_uprising: true
229187
marcelo_secrets: unknown
230188
quests:
231189
- name: A Soul's Laughter
@@ -279,6 +237,19 @@ worldInfo:
279237
- name: Curing the Hive Mind
280238
description: Find a way to restore Nolan's sanity and prevent him from
281239
attempting further breaches of reality.
240+
- name: Curing the Hive Mind
241+
description: Find a way to restore Nolan's sanity and prevent him from
242+
attempting further breaches of reality.
243+
- name: The Price of Sight/Azathoth's Champion
244+
description: Sean_P must choose whether to embrace Azathoth's power or resist
245+
its influence, potentially leading to a showdown with the Eldritch God
246+
within him. If he embraces it, he will now be challenged by increasingly
247+
twisted tasks for Azathoth.
248+
- name: Stop the Oil Derrick!/Clean up the oil spill in Whispering Woods!
249+
description: Raymond's derrick is unleashing hell into the universe and must be
250+
stopped at all costs. The oil spill is worsening, and somebody must
251+
clean up the mess. The quest is marked as urgent.
252+
urgent: true
282253
azathoth:
283254
health: 1100
284255
powers:
@@ -294,87 +265,37 @@ worldInfo:
294265
geoff_logs_reputation: However, people now hate Geoff, who's reputation is forever tarnished.
295266
raymond_oil_baron: true
296267
elysium: populated by lost souls, heroes of old, and the echoes of forgotten dreams
297-
whispers: The whispers in the air are growing louder, more insistent, weaving
298-
insidious suggestions into the thoughts of the susceptible.
299-
monopoly_board_rumble: The Monopoly board rumbles ominously, the properties
300-
shifting and changing as if in response to a cosmic game only it
301-
understands.
302-
monopoly_board_absurdity: The Monopoly board becomes even more absurd,
303-
properties shifting and changing to reflect the fluctuating fortunes of
304-
Oakhaven in increasingly nonsensical ways.
305-
veil_thinning: The veil between realities thins further, making it easier for
306-
Azathoth's influence and twisted creatures to seep into Oakhaven.
307-
whispering_woods_damage: The Whispering Woods is now partially paved with broken
308-
concrete and slicked with oil.
309-
walmart_burns_down: Walmart burns down, making the economic situation even worse.
310-
oil_spill_spreading: true
311-
oakhaven_destroyed: true
312268
economic_situation: catastrophic
313-
whispering_woods_desolate: The Whispering Woods is now even more desolate, its
314-
spiritual essence weakened and corrupted.
315-
oil_spill_worse: true
316269
raymond_campaign_fails: Raymond's campaign fails for yet another day, much to
317270
the pleasure of many townspeople.
318-
azathoth_presence_stronger: Azathoth's presence in Oakhaven strengthens.
319-
oakhaven_chaos: Oakhaven is plunged further into chaos.
320271
cat_uprising_beginning: The cat uprising is about to begin.
321-
whispering_woods_gone: true
322-
animals_desperate: true
323-
log_earnings: 3000
324-
farmland_earnings: 30000
325272
marcelo_presence: Every player feels a cold shiver run down their spine. They
326273
can sense Marcelo's presence lurking just beyond the veil of reality,
327274
watching, waiting.
328-
chaos_escalates: Chaos escalates. The boundary between the real and unreal dissolves.
329-
players_must_act: The players must act quickly if they hope to save Oakhaven, or
330-
at least escape with their sanity intact.
331-
Economic_situation: much worse
332-
Oakhaven_Whispering_Pavement_Special_Economic_Zone: true
333-
pipeline_leaking: true
334-
animals_attack: true
335-
animals_hate_sean_y: true
336275
azathoth_influence_growing: true
337-
demon_soul_trees: true
338-
animals_resistant_to_azathoth: true
339-
toxic_oil_leak: true
340-
chorus_of_groans: true
341-
animal_attack_sean_y: true
342276
animals_attack_geoffrey: true
343-
npc_geoffrey:
344-
health: 100
345-
inventory:
346-
log: 3000
347-
coin: 109001
348-
info:
349-
animal_deaths: true
350-
whispering_woods_destroyed: true
351-
environmental_damage: catastrophic
352277
whispering_woods_rebellion: true
353-
grotesque_merger: Oakhaven seems to be slowly merging with the Underworld.
354278
azathoth_whispers: The whispers of Azathoth are now a constant drone.
355-
impending_doom: The air crackles with an unnameable energy, a sense of impending
356-
doom that weighs heavily on everyone.
357-
time_running_out: Time is running out.
358-
cosmic_firewalls_strengthened: true
359-
screaming_shadows: The Whispering Woods is permanently transformed into the
360-
Screaming Shadows, a nightmarish forest of twisted trees and tormented
361-
spirits.
362-
animal_attack_oakhaven: true
363-
animal_attack_geoff_logs: true
364-
animal_attack_raymonds_oil_derricks: true
365-
town_defenses_strained: true
366-
azathoth_summoning_ritual_incomplete: true
367-
azathoth_influence_exponential: true
368-
sean_y_hiding: true
369-
animal_attack_concrete_facilities: true
370-
concrete_plans_thwarted: true
371-
logging_operations: Geoff Logs clears more land, reaching the grim milestone of
372-
90% deforestation.
373-
cleared_land_sold: true
374-
accelerated_destruction: The destruction of the Whispering Woods accelerates,
375-
further weakening the land and empowering Azathoth.
376-
animals_more_enraged: true
377-
log_sales: 3000
378-
farmland_sales: 30000
379-
tuna_earnings: 5000
380-
deforestation_milestone: 0.9
279+
reality_fraying_nolan: true
280+
animal_attacks_ferocious_coordinated: true
281+
animal_attacks_target_geoff_logs_raymonds_oil_derricks: true
282+
azathoth_summoning_ritual_progressing: true
283+
geoff_logs_no_boss_for_day: true
284+
oil_derrick_successful: true
285+
oil_torrent_unleashed: true
286+
oil_eldritch_energy: true
287+
oil_contaminating_farmland: true
288+
air_vibrates_strange_energy: true
289+
whispers_intensify_marcelo_secrets: true
290+
marcelos_secrets_revealed:
291+
rubber_ducky_racing: true
292+
vintage_porcelain_dolls: true
293+
land_cleared_90_percent: true
294+
land_sold_as_farmland: true
295+
geoff_logs_financials:
296+
Log_Sales: 3000
297+
Farmland_Sales: 30000
298+
Tuna_Earnings: 5000
299+
Farmland_Income_Per_Day: 30000
300+
Total_Income: 95000
301+
geoffrey_oblivious_to_doom: true

stats.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,15 +278,15 @@
278278
<tr><td>README.md</td><td>43</td></tr>
279279
<tr><td>.github/workflows/release.yml</td><td>32</td></tr>
280280
<tr><td><a href="./escape/">escape/index.html</a></td><td>25</td></tr>
281-
<tr><td>actions/state.yml</td><td>22</td></tr>
281+
<tr><td>actions/state.yml</td><td>23</td></tr>
282282
<tr><td>cave-game/frontend/index.ts</td><td>19</td></tr>
283283
<tr><td>cave-game/rear-end/Game.ts</td><td>19</td></tr>
284284
<tr><td>.github/workflows/compile.yml</td><td>17</td></tr>
285-
<tr><td><a href="./remind/green.svg">remind/green.svg</a></td><td>15</td></tr>
285+
<tr><td><a href="./remind/green.svg">remind/green.svg</a></td><td>16</td></tr>
286286
<tr><td>actions/act.mts</td><td>14</td></tr>
287+
<tr><td><a href="./stats.html">stats.html</a></td><td>13</td></tr>
287288
<tr><td>package.json</td><td>13</td></tr>
288289
<tr><td>m/a/r/c/el/o/rotation.js</td><td>13</td></tr>
289-
<tr><td><a href="./stats.html">stats.html</a></td><td>12</td></tr>
290290
<tr><td>remind/read-commits.mjs</td><td>12</td></tr>
291291
<tr><td>escape/renderer.ts</td><td>11</td></tr>
292292
<tr><td>.github/workflows/fuck.yml</td><td>11</td></tr>

0 commit comments

Comments
 (0)