Skip to content

Instantly share code, notes, and snippets.

@thepassle
Created April 22, 2025 20:53
Show Gist options
  • Save thepassle/779a1853905072c03c1be52a10ab3242 to your computer and use it in GitHub Desktop.
Save thepassle/779a1853905072c03c1be52a10ab3242 to your computer and use it in GitHub Desktop.
foo.json
{
"date": "2025-04-21T14:34:43.936Z",
"script": "Trouble Brewing",
"result": "win",
"players": [
{
"tokens": [],
"me": true,
"name": "pascal",
"id": "2bab8c99-5c33-49ea-a3e7-39085b97fe7a",
"claims": [],
"notes": "",
"suspectedRole": {
"humanReadableRole": "Imp",
"id": "imp",
"summary": "\"Each night*, choose a player: they die. If you kill yourself this way, a Minion becomes the Imp.\"\n",
"type": "Demon",
"icon": "imp",
"script": "Trouble Brewing"
},
"drunk": false,
"poisoned": false,
"mad": false,
"dead": false,
"role": {
"humanReadableRole": "Imp",
"id": "imp",
"summary": "\"Each night*, choose a player: they die. If you kill yourself this way, a Minion becomes the Imp.\"\n",
"type": "Demon",
"icon": "imp",
"script": "Trouble Brewing"
}
},
{
"tokens": [
{
"icon": "/images/poisoner.svg",
"name": "Poisoner",
"id": "poisoner",
"scripts": [
"Trouble Brewing"
],
"type": "Minion"
}
],
"name": "nick",
"id": "fa4ec450-f69a-4b93-aa6e-91c8c05a06c7",
"claims": [],
"notes": "",
"suspectedRole": {
"humanReadableRole": "Investigator",
"id": "investigator",
"summary": "\"You start knowing that 1 of 2 players is a particular Minion.\"\n",
"type": "Townsfolk",
"icon": "investigator",
"script": "Trouble Brewing"
},
"drunk": false,
"poisoned": false,
"mad": false,
"dead": false,
"me": false,
"role": {
"humanReadableRole": "Investigator",
"id": "investigator",
"summary": "\"You start knowing that 1 of 2 players is a particular Minion.\"\n",
"type": "Townsfolk",
"icon": "investigator",
"script": "Trouble Brewing"
}
},
{
"tokens": [],
"name": "mark",
"id": "08118be0-630d-4afa-8ce4-e41dbacd2d1b",
"claims": [],
"notes": "",
"suspectedRole": {
"humanReadableRole": "Fortune Teller",
"id": "fortuneteller",
"summary": "\"Each night, choose 2 players: you learn if either is a Demon. There is a good player that registers as a Demon to you.\"\n",
"type": "Townsfolk",
"icon": "fortuneteller",
"script": "Trouble Brewing"
},
"drunk": false,
"poisoned": false,
"mad": false,
"dead": {
"day": 0,
"icon": "/images/imp.svg",
"type": "Demon",
"id": "imp",
"humanReadableRole": "Imp"
},
"me": false,
"role": {
"humanReadableRole": "Fortune Teller",
"id": "fortuneteller",
"summary": "\"Each night, choose 2 players: you learn if either is a Demon. There is a good player that registers as a Demon to you.\"\n",
"type": "Townsfolk",
"icon": "fortuneteller",
"script": "Trouble Brewing"
}
},
{
"tokens": [],
"name": "richard",
"id": "7b8636c9-7cca-405c-b507-d520a72220cf",
"claims": [],
"notes": "",
"suspectedRole": {
"humanReadableRole": "Chef",
"id": "chef",
"summary": "\"You start knowing how many pairs of evil players there are.\"\n",
"type": "Townsfolk",
"icon": "chef",
"script": "Trouble Brewing"
},
"drunk": false,
"poisoned": false,
"mad": false,
"dead": {
"day": 0,
"icon": "/images/dead.png",
"type": "Townsfolk",
"id": "unknowntown",
"humanReadableRole": "Town execution"
},
"me": false,
"role": {
"humanReadableRole": "Chef",
"id": "chef",
"summary": "\"You start knowing how many pairs of evil players there are.\"\n",
"type": "Townsfolk",
"icon": "chef",
"script": "Trouble Brewing"
}
},
{
"tokens": [],
"name": "jelle",
"id": "dbfddc40-6473-450a-815d-5c52c9b192e3",
"claims": [],
"notes": "",
"suspectedRole": {},
"drunk": false,
"poisoned": false,
"mad": false,
"dead": false,
"me": false,
"role": {}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment