@tool extends EnhancedResource class_name Level @export var waves : Array[Wave] : set(value): waves = arrayValueChanged(value, Wave.new) @export var auto_start : bool = false @export var allowedTowers : Array[Tower.TYPE] @export var laneCount : int = 1