refactor(items): strengthen RoomChest types, guard receive_item, expose get_spawned_item

This commit is contained in:
Steven Wroblewski
2026-05-09 01:07:16 +02:00
parent b9c73b80ea
commit 4f1766834a
2 changed files with 12 additions and 4 deletions
+1 -1
View File
@@ -80,6 +80,6 @@ func test_receive_item_decrements_spawned_count() -> void:
chest.chest_id = "reception_desk"
add_child_autofree(chest)
chest.spawn_items()
var item: HoldableItem = chest._spawned_items[0] as HoldableItem
var item: HoldableItem = chest.get_spawned_item(0)
chest.receive_item(item)
assert_eq(chest.get_spawned_count(), 2)