51 lines
1.2 KiB
YAML
51 lines
1.2 KiB
YAML
|
|
scenario: ground/gr-r06-round-resolve
|
||
|
|
description: >
|
||
|
|
A full round: Select, Reveal, Resolve in GR-R06 step order, End. An
|
||
|
|
unrelated Attack raises Stress and forms a Rivalry; a Support with no
|
||
|
|
relation lowers Stress without forming a Bond.
|
||
|
|
covers: [GR-R01, GR-R04, GR-R06, GR-R07, GR-R08, GR-A03, GR-A06, GR-L01, GR-L03, GR-F01]
|
||
|
|
provisional: false
|
||
|
|
seed: 42
|
||
|
|
setup:
|
||
|
|
players: 3
|
||
|
|
preset: standard-3p
|
||
|
|
patch:
|
||
|
|
"lead": 0
|
||
|
|
commands:
|
||
|
|
- actor: P1
|
||
|
|
cmd: select_action
|
||
|
|
args: { action: ATTACK, target: P2 }
|
||
|
|
- actor: P2
|
||
|
|
cmd: select_action
|
||
|
|
args: { action: SUPPORT, target: P3 }
|
||
|
|
- actor: P3
|
||
|
|
cmd: select_action
|
||
|
|
args: { action: GROUND }
|
||
|
|
- actor: SYSTEM
|
||
|
|
cmd: reveal
|
||
|
|
- actor: SYSTEM
|
||
|
|
cmd: resolve
|
||
|
|
- actor: SYSTEM
|
||
|
|
cmd: end_round
|
||
|
|
expect:
|
||
|
|
events:
|
||
|
|
- kind: Revealed
|
||
|
|
# GR-R06: Support (step 2) resolves before Attack (step 5).
|
||
|
|
- kind: StressSet
|
||
|
|
player: 2
|
||
|
|
stress: 1
|
||
|
|
- kind: StressSet
|
||
|
|
player: 1
|
||
|
|
stress: 3
|
||
|
|
- kind: RelationFormed
|
||
|
|
relation: Rivalry
|
||
|
|
- kind: RoundEnded
|
||
|
|
round: 2
|
||
|
|
state:
|
||
|
|
"round": 2
|
||
|
|
"lead": 1
|
||
|
|
"players.1.stress": 3
|
||
|
|
"players.2.stress": 1
|
||
|
|
"step": Select
|
||
|
|
rejects: []
|