boardgame-core/commands/setup.game.json

45 lines
855 B
JSON

{
"id": "setup-game-001",
"name": "Setup Game",
"description": "Initialize the game board with basic regions and starting components",
"steps": [
{
"action": "createRegion",
"params": {
"id": "board",
"type": "keyed",
"name": "Game Board"
}
},
{
"action": "createRegion",
"params": {
"id": "supply",
"type": "unkeyed",
"name": "Supply"
}
},
{
"action": "createRegion",
"params": {
"id": "discard",
"type": "unkeyed",
"name": "Discard Pile"
}
},
{
"action": "createRegion",
"params": {
"id": "player-hand",
"type": "unkeyed",
"name": "Player Hand",
"capacity": 5
}
}
],
"metadata": {
"version": "1.0",
"category": "setup"
}
}