Posted August 25, 2025 by pouliens
#bugs #abilities
Collectible Logic Redesigned
# Define enum for different item types
enum ItemType {
COLLECTIBLE,
KEY
}
@export var item_type: ItemType = ItemType.KEY
func _ready() -> void:
# Handle based on item type
match item_type:
ItemType.KEY:
_setup_key()
ItemType.COLLECTIBLE:
_setup_collectible()
Quality of Life Improvements
What's next