Files
two-keys/content/games/station-echo.yaml
T
joshuaandClaude Opus 5.5 0de6617c82 V1.0.0
Two Keys: co-op mystery games for couples. Eight games on four engines (story, defuse, sync, labyrinth), two-device and couch play, mobile-first UI.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 22:36:12 +02:00

197 lines
7.5 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
id: station-echo
engine: story
category: escape-room
title: "Signal Lost: Station Echo"
tagline: An Antarctic research station. The power's out. The air is running thin.
estimatedMinutes: 45
difficulty: 2
players: { min: 2, max: 2 }
theme: { primary: "#2b6f8a", accent: "#7fe3ff", background: "#060d12", headingFont: "Playfair Display" }
roles:
A:
name: Comms Officer
blurb: You're locked in the radio room. Manuals, crew records, the commander's logs.
B:
name: Engineer
blurb: You're in the generator bay. Panels, plaques, sensors, and a blinking warning light.
intro: |
**Station Echo**, Antarctica. Winter. Six months of night.
A storm knocked out the main power at 02:14. The rest of the crew evacuated on the last shuttle.
You two missed it. Now you're sealed in separate modules, talking over a crackly intercom.
Emergency air: **45 minutes.** Restore the generator, find the leak, and call home.
chapters:
- id: ch1
title: The Warning Light
narrative: |
In the generator bay, a red warning lamp is blinking a pattern. Over and over.
The station computer is down. That light is trying to tell you something.
clues:
A:
- id: a1-morse
title: Radio room laminated card
type: table
body: |
| | | | | | |
|---|---|---|---|---|---|
| A `.-` | B `-...` | C `-.-.` | D `-..` | E `.` | F `..-.` |
| G `--.` | H `....` | I `..` | J `.---` | K `-.-` | L `.-..` |
| M `--` | N `-.` | O `---` | P `.--.` | Q `--.-` | R `.-.` |
| S `...` | T `-` | U `..-` | V `...-` | W `.--` | X `-..-` |
| Y `-.--` | Z `--..` | | | | |
*Short flash = dot. Long flash = dash. Long dark gap = new letter.*
B:
- id: b1-lamp
title: Generator bay warning lamp
type: signal
signal: "...-/./-./-"
body: |
A red lamp, pulsing in short and long flashes, then going dark and starting again.
Describe what you see to the Comms Officer.
lock:
id: lock-lamp
prompt: What is the warning light saying?
inputType: text
format: One word
answers: ["VENT"]
hints:
- The Engineer should call out "short" or "long" for each flash, and say when there's a gap.
- There are four letters. The first is three short flashes and a long one.
- V · E · N · T.
successText: |
**VENT.** The air vents are open to a breached module. Somewhere, your air is leaking out.
A panel lights up: *SEAL BREACHED MODULE TO CONTINUE.*
keyName: Signal Key
- id: ch2
title: Find the Breach
narrative: |
Five modules. One of them is bleeding air. Seal the wrong one, and you waste the time you don't have.
clues:
A:
- id: a2-readings
title: Live pressure readings (radio room screen)
type: table
body: |
| Module | Code | Pressure now (kPa) |
|-----------------|-------|--------------------|
| Habitat | HAB-1 | 98.1 |
| Laboratory | LAB-2 | 85.0 |
| Greenhouse | GRN-3 | 64.0 |
| Comms | COM-4 | 70.2 |
| Docking bay | DCK-5 | 110.0 |
B:
- id: b2-baseline
title: Engineering plaque, generator bay
type: document
body: |
**NORMAL OPERATING PRESSURE**
HAB-1: 101.3 · LAB-2: 101.3 · GRN-3: 95.0 · COM-4: 90.0 · DCK-5: 120.0 (kPa)
⚠️ **A module is BREACHED when its pressure has dropped by MORE THAN 30% of normal.**
lock:
id: lock-breach
prompt: Which module is breached? (module code)
inputType: text
format: e.g. ABC-1
answers: ["GRN3", "GREENHOUSE", "GRN"]
hints:
- Work out each module's drop as a percentage of its own normal pressure.
- Comms dropped about 22%. Lab dropped about 16%. One drops by over 30%.
- "Greenhouse: 95 → 64 is a drop of about 33%."
successText: |
Blast doors thunder shut on the **Greenhouse**. The hissing stops.
The air gauge steadies. Now get the power back on.
keyName: Seal Key
- id: ch3
title: Generator Restart
narrative: |
The generator console wants a restart code. A sticky note is taped to the console.
clues:
A:
- id: a3-roster
title: Crew roster (radio room)
type: table
body: |
| Crew member | Status at 02:30 |
|---------------|-----------------|
| Cmdr Okafor | Evacuated ✈️ |
| Dr Lindqvist | Evacuated ✈️ |
| Dr Petersen | Aboard |
| Sgt Moyo | Aboard |
| Dr Chen | Evacuated ✈️ |
| Tech Ruiz | Evacuated ✈️ |
| **You (Comms)** | Aboard |
| **You (Engineer)** | Aboard |
| Cook Dlamini | Aboard |
B:
- id: b3-sticky
title: Sticky note on the console
type: note
body: |
*Restart code = our call-sign number × crew still aboard. Don't forget to count yourselves! — Ruiz*
- id: b3-callsign
title: Station plaque
type: photo
body: |
*A brass plaque by the door: **STATION ECHO · CALL SIGN EC-127**.*
lock:
id: lock-generator
prompt: Enter the generator restart code.
inputType: code
format: Up to 4 digits
answers: ["635"]
hints:
- You need the call-sign number and the number of people still aboard.
- Five people are still aboard, including the two of you.
- 127 × 5 = 635.
successText: |
The generator coughs, then roars. Lights flood every module.
The radio room's long-range transmitter warms up. One more message and you're going home.
keyName: Power Key
finale:
type: escape
prompt: The transmitter is receiving a coded beacon from the rescue plane. Reply with the same word to confirm.
clues:
A:
- id: af-beacon
title: Radio room beacon lamp
type: signal
signal: "..../---/--/."
body: |
The incoming-signal lamp is flashing a pattern from the rescue plane.
Describe it to the Engineer.
B:
- id: bf-chart
title: Morse chart taped inside the generator panel
type: table
body: |
| | | | | | |
|---|---|---|---|---|---|
| A `.-` | B `-...` | C `-.-.` | D `-..` | E `.` | F `..-.` |
| G `--.` | H `....` | I `..` | J `.---` | K `-.-` | L `.-..` |
| M `--` | N `-.` | O `---` | P `.--.` | Q `--.-` | R `.-.` |
| S `...` | T `-` | U `..-` | V `...-` | W `.--` | X `-..-` |
| Y `-.--` | Z `--..` | | | | |
lock:
id: lock-beacon
prompt: Transmit the beacon word.
inputType: text
format: One word
answers: ["HOME"]
hints:
- Roles have swapped. This time the Comms Officer reads the light.
- Four letters. The first is four short flashes.
- H · O · M · E.
successEnding: |
**HOME.** The radio crackles: *"Echo, we read you. Wheels down in ten. Put the kettle on."*
Through the frost on the window, landing lights cut through the polar night.
**You escaped!** 📡🔑