boardgame-core/commands/phase.change.json

45 lines
753 B
JSON

{
"id": "phase-change-001",
"name": "Phase Change",
"description": "Change the game phase with setup steps",
"steps": [
{
"action": "setPhase",
"params": {
"phase": "setup"
}
},
{
"action": "createRegion",
"params": {
"id": "board",
"type": "keyed",
"name": "Game Board"
}
},
{
"action": "setPhase",
"params": {
"phase": "main"
}
},
{
"action": "createMeeple",
"params": {
"id": "meeple-green-1",
"color": "green"
}
},
{
"action": "setPhase",
"params": {
"phase": "end"
}
}
],
"metadata": {
"version": "1.0",
"category": "game-flow"
}
}