clay-borg/scenarios/ground/gr-a10-ground-gr.yaml

56 lines
1.3 KiB
YAML
Raw Normal View History

scenario: ground/gr-a10-ground-gr
description: >
GROUND—GR (Ground & Restate): the mode is chosen after Reveal
(GR-R05), and on resolution the player takes 2 Stress and readies
their Freedom token (GR-A10, GR-F04). Resolution refuses to start
while any revealed GROUND still lacks a mode.
covers: [GR-R05, GR-A10]
provisional: false
seed: 42
setup:
players: 3
preset: standard-3p
patch:
"lead": 0
"players.0.stress": 5
"players.0.freedom_ready": false
commands:
- actor: P1
cmd: select_action
args: { action: GROUND }
- actor: P2
cmd: select_action
args: { action: INVESTIGATE, problem: 3 }
- actor: P3
cmd: select_action
args: { action: INVESTIGATE, problem: 3 }
- actor: SYSTEM
cmd: reveal
# GR-R05: no mode chosen yet, so resolution is refused.
- actor: SYSTEM
cmd: resolve
# GR-R05: only a player who revealed GROUND may choose a mode.
- actor: P2
cmd: choose_ground_mode
args: { mode: GR }
- actor: P1
cmd: choose_ground_mode
args: { mode: GR }
- actor: SYSTEM
cmd: resolve
expect:
events:
- kind: GroundModeChosen
player: 0
mode: Gr
- kind: StressSet
player: 0
stress: 3
- kind: FreedomReadied
player: 0
state:
"players.0.stress": 3
"players.0.freedom_ready": true
"step": Resolve
rejects: [4, 5]