2025-07-21 20:38:11 -06:00
|
|
|
extends Resource
|
|
|
|
|
|
|
|
|
|
class_name Inventory
|
|
|
|
|
|
|
|
|
|
var items : Array[RigidBody3D]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
func get_current_slot(index : int) -> RigidBody3D:
|
|
|
|
|
return items[index]
|
|
|
|
|
|
|
|
|
|
func add_item(item : RigidBody3D) -> void:
|
|
|
|
|
items.append(item)
|
2025-07-22 00:50:08 -06:00
|
|
|
print(item.item.id, " added id")
|
2025-07-21 20:38:11 -06:00
|
|
|
|
|
|
|
|
func remove_items(item : RigidBody3D) -> void:
|
|
|
|
|
items.erase(item)
|