{ "interactables": { "rubble": { "id": "rubble", "name": "Pile of Rubble", "description": "A scattered pile of debris and broken concrete.", "image_path": "images/interactables/rubble.png", "actions": { "search": { "id": "search", "label": "\ud83d\udd0e Search Rubble", "stamina_cost": 2 } } }, "dumpster": { "id": "dumpster", "name": "\ud83d\uddd1\ufe0f Dumpster", "description": "A rusted metal dumpster, possibly containing scavenged goods.", "image_path": "images/interactables/dumpster.png", "actions": { "search_dumpster": { "id": "search_dumpster", "label": "\ud83d\udd0e Dig Through Trash", "stamina_cost": 2 } } }, "sedan": { "id": "sedan", "name": "\ud83d\ude97 Rusty Sedan", "description": "An abandoned sedan with rusted doors.", "image_path": "images/interactables/sedan.png", "actions": { "search_glovebox": { "id": "search_glovebox", "label": "\ud83d\udd0e Search Glovebox", "stamina_cost": 1 }, "pop_trunk": { "id": "pop_trunk", "label": "\ud83d\udd27 Pop the Trunk", "stamina_cost": 3 } } }, "house": { "id": "house", "name": "\ud83c\udfda\ufe0f Abandoned House", "description": "A dilapidated house with boarded windows.", "image_path": "images/interactables/house.png", "actions": { "search_house": { "id": "search_house", "label": "\ud83d\udd0e Search House", "stamina_cost": 3 } } }, "toolshed": { "id": "toolshed", "name": "\ud83d\udd28 Tool Shed", "description": "A small wooden shed, door slightly ajar.", "image_path": "images/interactables/toolshed.png", "actions": { "search_shed": { "id": "search_shed", "label": "\ud83d\udd0e Search Shed", "stamina_cost": 2 } } }, "medkit": { "id": "medkit", "name": "\ud83c\udfe5 Medical Supply Cabinet", "description": "A white metal cabinet with a red cross symbol.", "image_path": "images/interactables/medkit.png", "actions": { "search_medkit": { "id": "search_medkit", "label": "\ud83d\udd0e Search Cabinet", "stamina_cost": 2 } } }, "vending": { "id": "vending", "name": "\ud83e\uddc3 Vending Machine", "description": "A broken vending machine, glass shattered.", "image_path": "images/interactables/vending.png", "actions": { "break_vending": { "id": "break_vending", "label": "\ud83d\udd28 Break Open", "stamina_cost": 4 } } }, "medical_cabinet": { "id": "medical_cabinet", "name": "Medical Cabinet", "description": "A white metal cabinet with a red cross symbol.", "image_path": "images/interactables/medkit.png", "actions": { "search": { "id": "search", "label": "\ud83d\udd0e Search Cabinet", "stamina_cost": 1 } } }, "storage_box": { "id": "storage_box", "name": "Storage Box", "description": "A weathered storage container.", "image_path": "images/interactables/storage_box.png", "actions": { "search": { "id": "search", "label": "\ud83d\udd0e Search Box", "stamina_cost": 2 } } }, "vending_machine": { "id": "vending_machine", "name": "Vending Machine", "description": "A broken vending machine, glass shattered.", "image_path": "images/interactables/vending.png", "actions": { "break": { "id": "break", "label": "\ud83d\udd28 Break Open", "stamina_cost": 5 }, "search": { "id": "search", "label": "\ud83d\udd0e Search Machine", "stamina_cost": 2 } } } } }