class_name PlayerData extends Node class TrapData: var type : Trap.Type var quantity : int var max : int func _init(type : Trap.Type, quantity : int, max : int) -> void: self.type = type self.quantity = quantity self.max = max var traps : Array[TrapData] = [] var active_trap : int = 0 var life : int = 100 var max_life : int = 100