refactor(items): strengthen RoomChest types, guard receive_item, expose get_spawned_item
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user