Add reference game-state captures

Hand-captured state snapshots (menu through hand_select) used to
build the facts layer and decision handlers. Live run dumps are
gitignored, these stay for reference.
This commit is contained in:
0xrsydn 2026-09-21 17:09:43 +07:00
commit 9966580d41
16 changed files with 3077 additions and 0 deletions

View file

@ -0,0 +1,87 @@
{
"state_type": "card_reward",
"card_reward": {
"cards": [
{
"id": "SETUP_STRIKE",
"name": "Setup Strike",
"type": "Attack",
"cost": "1",
"star_cost": null,
"description": "Deal 7 damage. Gain 2 Strength this turn.",
"rarity": "Common",
"is_upgraded": false,
"keywords": [
{
"name": "Strength",
"description": "Strength adds additional damage to Attacks."
}
],
"index": 0
},
{
"id": "TREMBLE",
"name": "Tremble",
"type": "Skill",
"cost": "1",
"star_cost": null,
"description": "Apply 3 Vulnerable. Exhaust.",
"rarity": "Common",
"is_upgraded": false,
"keywords": [
{
"name": "Vulnerable",
"description": "Vulnerable creatures take 50% more damage from Attacks."
},
{
"name": "Exhaust",
"description": "Removed until the end of combat."
}
],
"index": 1
},
{
"id": "BLOOD_WALL",
"name": "Blood Wall",
"type": "Skill",
"cost": "2",
"star_cost": null,
"description": "Lose 2 HP. Gain 16 Block.",
"rarity": "Common",
"is_upgraded": false,
"keywords": [
{
"name": "Block",
"description": "Until next turn, prevents damage."
}
],
"index": 2
}
],
"can_skip": true
},
"run": {
"act": 1,
"floor": 1,
"ascension": 0
},
"player": {
"character": "The Ironclad",
"hp": 74,
"max_hp": 80,
"block": 0,
"gold": 109,
"status": [],
"relics": [
{
"id": "BURNING_BLOOD",
"name": "Burning Blood",
"description": "At the end of combat, heal 6 HP.",
"counter": null,
"keywords": []
}
],
"potions": [],
"max_potion_slots": 3
}
}