161 lines
2.9 KiB
JSON
161 lines
2.9 KiB
JSON
{
|
|
"players": [
|
|
"Player 1",
|
|
"Player 2"
|
|
],
|
|
"tasks": [
|
|
"Win a boss fight",
|
|
"Find a hidden item",
|
|
"Get a critical hit",
|
|
"Survive with 1 HP",
|
|
"Defeat a rival",
|
|
"Catch a new teammate",
|
|
"Lose a teammate",
|
|
"Win without healing",
|
|
"Find a rare item",
|
|
"Complete a side objective",
|
|
"Beat a dungeon",
|
|
"Unlock a shortcut",
|
|
"Get poisoned",
|
|
"Learn a new move",
|
|
"Buy something useful",
|
|
"Win first try",
|
|
"Win after a reset",
|
|
"Use a status move",
|
|
"Defeat an optional enemy",
|
|
"Reach a new town",
|
|
"Trigger a cutscene",
|
|
"Get ambushed",
|
|
"Upgrade equipment",
|
|
"Finish a challenge room",
|
|
"Chat picks a choice"
|
|
],
|
|
"board": [
|
|
{
|
|
"id": 0,
|
|
"task": "Buy something useful",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 1,
|
|
"task": "Defeat a rival",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 2,
|
|
"task": "Lose a teammate",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 3,
|
|
"task": "Reach a new town",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 4,
|
|
"task": "Defeat an optional enemy",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 5,
|
|
"task": "Get ambushed",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 6,
|
|
"task": "Chat picks a choice",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 7,
|
|
"task": "Finish a challenge room",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 8,
|
|
"task": "Beat a dungeon",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 9,
|
|
"task": "Survive with 1 HP",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 10,
|
|
"task": "Win first try",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 11,
|
|
"task": "Win without healing",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 12,
|
|
"task": "Trigger a cutscene",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 13,
|
|
"task": "Find a hidden item",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 14,
|
|
"task": "Complete a side objective",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 15,
|
|
"task": "Upgrade equipment",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 16,
|
|
"task": "Unlock a shortcut",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 17,
|
|
"task": "Win after a reset",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 18,
|
|
"task": "Find a rare item",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 19,
|
|
"task": "Get a critical hit",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 20,
|
|
"task": "Catch a new teammate",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 21,
|
|
"task": "Win a boss fight",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 22,
|
|
"task": "Learn a new move",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 23,
|
|
"task": "Use a status move",
|
|
"completedBy": []
|
|
},
|
|
{
|
|
"id": 24,
|
|
"task": "Get poisoned",
|
|
"completedBy": []
|
|
}
|
|
]
|
|
}
|