Fix rain puddle splash lifecycle
This commit is contained in:
parent
2b5b0a63ec
commit
1163cef320
3 changed files with 55 additions and 28 deletions
|
|
@ -83,11 +83,14 @@ func add_item_to_storage(item_id: StringName, quantity: int = 1) -> bool:
|
|||
if existing != null:
|
||||
existing.quantity += quantity
|
||||
else:
|
||||
var owned := OwnedItemType.new()
|
||||
owned.item_id = item_id
|
||||
owned.quantity = quantity
|
||||
owned.storage_slot = _first_available_storage_slot(item, _items)
|
||||
_items.append(owned)
|
||||
var new_owned_item := OwnedItemType.new()
|
||||
new_owned_item.item_id = item_id
|
||||
new_owned_item.quantity = quantity
|
||||
new_owned_item.storage_slot = _first_available_storage_slot(
|
||||
item,
|
||||
_items,
|
||||
)
|
||||
_items.append(new_owned_item)
|
||||
contents_changed.emit()
|
||||
return true
|
||||
if existing != null:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue