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:
parent
efd7d2e423
commit
9966580d41
16 changed files with 3077 additions and 0 deletions
268
capture/13_stuck.json
Normal file
268
capture/13_stuck.json
Normal file
|
|
@ -0,0 +1,268 @@
|
|||
{
|
||||
"state_type": "card_select",
|
||||
"card_select": {
|
||||
"screen_type": "upgrade",
|
||||
"prompt": "Choose a card to Upgrade.",
|
||||
"cards": [
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 6 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [],
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 6 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [],
|
||||
"index": 1
|
||||
},
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 6 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [],
|
||||
"index": 2
|
||||
},
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 6 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [],
|
||||
"index": 3
|
||||
},
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 6 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [],
|
||||
"index": 4
|
||||
},
|
||||
{
|
||||
"id": "DEFEND_IRONCLAD",
|
||||
"name": "Defend",
|
||||
"type": "Skill",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Gain 5 Block.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Block",
|
||||
"description": "Until next turn, prevents damage."
|
||||
}
|
||||
],
|
||||
"index": 5
|
||||
},
|
||||
{
|
||||
"id": "DEFEND_IRONCLAD",
|
||||
"name": "Defend",
|
||||
"type": "Skill",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Gain 5 Block.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Block",
|
||||
"description": "Until next turn, prevents damage."
|
||||
}
|
||||
],
|
||||
"index": 6
|
||||
},
|
||||
{
|
||||
"id": "DEFEND_IRONCLAD",
|
||||
"name": "Defend",
|
||||
"type": "Skill",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Gain 5 Block.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Block",
|
||||
"description": "Until next turn, prevents damage."
|
||||
}
|
||||
],
|
||||
"index": 7
|
||||
},
|
||||
{
|
||||
"id": "DEFEND_IRONCLAD",
|
||||
"name": "Defend",
|
||||
"type": "Skill",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Gain 5 Block.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Block",
|
||||
"description": "Until next turn, prevents damage."
|
||||
}
|
||||
],
|
||||
"index": 8
|
||||
},
|
||||
{
|
||||
"id": "BASH",
|
||||
"name": "Bash",
|
||||
"type": "Attack",
|
||||
"cost": "2",
|
||||
"star_cost": null,
|
||||
"description": "Deal 8 damage. Apply 2 Vulnerable.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Vulnerable",
|
||||
"description": "Vulnerable creatures take 50% more damage from Attacks."
|
||||
}
|
||||
],
|
||||
"index": 9
|
||||
},
|
||||
{
|
||||
"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": 10
|
||||
},
|
||||
{
|
||||
"id": "INFLAME",
|
||||
"name": "Inflame",
|
||||
"type": "Power",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Gain 2 Strength.",
|
||||
"rarity": "Uncommon",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Strength",
|
||||
"description": "Strength adds additional damage to Attacks."
|
||||
}
|
||||
],
|
||||
"index": 11
|
||||
},
|
||||
{
|
||||
"id": "IRON_WAVE",
|
||||
"name": "Iron Wave",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Gain 5 Block. Deal 5 damage.",
|
||||
"rarity": "Common",
|
||||
"is_upgraded": false,
|
||||
"keywords": [
|
||||
{
|
||||
"name": "Block",
|
||||
"description": "Until next turn, prevents damage."
|
||||
}
|
||||
],
|
||||
"index": 12
|
||||
}
|
||||
],
|
||||
"preview_showing": true,
|
||||
"preview_cards": [
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 6 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": false,
|
||||
"keywords": [],
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"id": "STRIKE_IRONCLAD",
|
||||
"name": "Strike+",
|
||||
"type": "Attack",
|
||||
"cost": "1",
|
||||
"star_cost": null,
|
||||
"description": "Deal 9 damage.",
|
||||
"rarity": "Basic",
|
||||
"is_upgraded": true,
|
||||
"keywords": [],
|
||||
"index": 1
|
||||
}
|
||||
],
|
||||
"can_cancel": true,
|
||||
"can_confirm": true
|
||||
},
|
||||
"run": {
|
||||
"act": 1,
|
||||
"floor": 5,
|
||||
"ascension": 0
|
||||
},
|
||||
"player": {
|
||||
"character": "The Ironclad",
|
||||
"hp": 87,
|
||||
"max_hp": 87,
|
||||
"block": 0,
|
||||
"gold": 146,
|
||||
"status": [],
|
||||
"relics": [
|
||||
{
|
||||
"id": "BURNING_BLOOD",
|
||||
"name": "Burning Blood",
|
||||
"description": "At the end of combat, heal 6 HP.",
|
||||
"counter": null,
|
||||
"keywords": []
|
||||
}
|
||||
],
|
||||
"potions": [
|
||||
{
|
||||
"id": "FIRE_POTION",
|
||||
"name": "Fire Potion",
|
||||
"description": "Deal 20 damage.",
|
||||
"slot": 0,
|
||||
"can_use_in_combat": true,
|
||||
"target_type": "AnyEnemy",
|
||||
"keywords": []
|
||||
}
|
||||
],
|
||||
"max_potion_slots": 3
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue