extends Node class_name Equipment ## Verwaltet die aktuell ausgerüsteten Gegenstände des Spielers. ## TODO: Slot-Regeln definieren, sobald Ausrüstungsgegenstände existieren. var equipped_items: Array[EquipmentItem] = [] func equip(item: EquipmentItem) -> void: pass # TODO: Gegenstand ausrüsten (Slot-Logik, Ersetzen, Signale, ...) func unequip(item: EquipmentItem) -> void: pass # TODO: Gegenstand ablegen func get_equipped() -> Array[EquipmentItem]: return equipped_items