class_name Character extends Node3D var stats: CharacterStats var equipments: Array[Equipment] func init_character(stats: CharacterStats): self.stats = stats; func equip(newEquipment: Equipment)-> void: equipments.append(newEquipment)