warchron_app/data/example.json

82 lines
1.5 KiB
JSON
Raw Normal View History

2025-12-19 09:56:45 +01:00
{
"version": 1,
2026-01-15 12:43:40 +01:00
"players": [
{
"id" : "p1",
"name" :"Alice"
2025-12-19 09:56:45 +01:00
},
2026-01-15 12:43:40 +01:00
{
"id" : "p2",
"name" :"Bob"
2025-12-19 09:56:45 +01:00
},
2026-01-15 12:43:40 +01:00
{
"id" : "p3",
"name" :"Charlie"
2025-12-19 09:56:45 +01:00
}
2026-01-15 12:43:40 +01:00
],
2025-12-19 09:56:45 +01:00
"wars": [
{
"id": "WAR2025",
"name": "Llael War 2025",
"year": 2025,
"registered_players": {
2026-01-15 12:43:40 +01:00
"p1": {
2025-12-19 09:56:45 +01:00
"war_points": 0,
"influence_tokens": 1
},
2026-01-15 12:43:40 +01:00
"p2": {
2025-12-19 09:56:45 +01:00
"war_points": 0,
"influence_tokens": 0
}
},
"campaigns": [
{
"id": "CAMP01",
"name": "Widower's Wood",
"order": 1,
2026-01-15 12:43:40 +01:00
"month" : "June",
2025-12-19 09:56:45 +01:00
"participants": {
2026-01-15 12:43:40 +01:00
"p1": { "campaign_points": 0 },
"p2": { "campaign_points": 0 }
2025-12-19 09:56:45 +01:00
},
"rounds": [
{
"number": 1,
"sectors": ["North", "South"],
"choices": {
2026-01-15 12:43:40 +01:00
"p1": { "primary": "North", "secondary": "South" },
"p2": { "primary": "North", "secondary": "South" }
2025-12-19 09:56:45 +01:00
},
"battles": [
{
"sector": "North",
2026-01-15 12:43:40 +01:00
"players": ["p1", "p2"],
"winner": "p1",
2025-12-19 09:56:45 +01:00
"effects": {
"campaign_points": 1,
"grants_influence_token": false
}
}
],
"completed": true
}
],
"completed": false
}
],
"completed": false
}
]
}