extends Resource class_name EquipmentResource @export var name: String @export var equipment_stats: EquipmentStats @export var equipment_scene: PackedScene func instantiate(parent: Node3D)->Equipment: var equipment_instance = equipment_scene.instantiate() as Equipment equipment_instance.init_Equipment(equipment_stats) parent.add_child(equipment_instance) return equipment_instance