Files
two-keys/content/games/tick-tock-switch.yaml
T
joshuaandClaude Opus 5.5 52745935ee V1.3.0
Game pack 3: 22 new games (19-40), 40 in total.

- New engines: dial (Wavelength / Mind Meld), twin (Twin Rooms /
  Spot the Difference, incl. mirror mode) and blueprint (Describe &
  Draw, incl. peeks, overlap scoring and a rotated Builder canvas)
- Labyrinth: items and doors (Hedge Maze)
- Defuse: manualFrom, roles swapping every level behind a Ready card,
  and duplicate wire modules (Tick Tock: Switch)
- Generic time limits for the new engines; sync/defuse successEnding
- Library: engine-label chips and filters; Noto Color Emoji font
- Validation: Appendix A checks ported, with a per-game summary
- Quote comma/colon-split labels in five new YAMLs (wording unchanged)
- Tests for all new engines and sanitized payloads of all 22 games
- Docs: CLAUDE.md, GAMES.md (pack 3 spoiler guide), How to Play

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 10:21:24 +02:00

61 lines
2.1 KiB
YAML

id: tick-tock-switch
engine: defuse
category: co-op
title: "Tick Tock: Switch"
tagline: Same bomb manual as Overtime. Except every level, you swap seats.
estimatedMinutes: 20
difficulty: 4
players: { min: 2, max: 2 }
theme: { primary: "#f72585", accent: "#4cc9f0", background: "#09030a", headingFont: "JetBrains Mono" }
roles:
A:
name: Partner A
blurb: Technician on levels 1, 3 and 5. Expert on levels 2 and 4.
B:
name: Partner B
blurb: Expert on levels 1, 3 and 5. Technician on levels 2 and 4.
intro: |
You've beaten Overtime. Now find out if you can do each other's job.
**Every level, the roles swap.** Whoever just read the manual now has to describe the device,
and whoever just described it now has to find the rules, fast.
Five levels, shorter timers, and only **2 strikes** per level. Same Overtime manual, same modules.
# NEW: reuse another game's device, modules, manual and solver instead of duplicating them.
manualFrom: tick-tock-overtime # take `device`, `modules` and `manual` from that game; its fixtures already cover the rules
swapRolesEachLevel: true # level 1: A = Technician; level 2: B = Technician; and so on
strikes: { max: 2, speedUpPerStrike: 0.25 }
levels:
- id: lvl1
title: "Switch: Warm-up"
timeSeconds: 180
modules: [wires, button, keypad]
keyName: First Switch Key
- id: lvl2
title: "Switch: Swapped"
timeSeconds: 210
modules: [wires, passwords, morse]
keyName: Swap Key
- id: lvl3
title: "Switch: Echoes"
timeSeconds: 240
modules: [button, keypad, simon]
keyName: Echo Switch Key
- id: lvl4
title: "Switch: Crossed Wires"
timeSeconds: 270
modules: [wires, wires, passwords, morse] # two separate wire modules on one device
keyName: Crossed Key
- id: lvl5
title: "Switch: Full Circle"
timeSeconds: 330
strikesOverride: 1
modules: [wires, button, keypad, passwords, morse, simon]
keyName: Full Circle Key
successEnding: |
You can do each other's job. Under pressure. With a ticking bomb. That's basically marriage. 💣🔑