extends Node2D class_name Dump var level = 0 @export var spawn_trash_wait_time := 3.0 @onready var trash_packed : PackedScene = load("res://Objects/trash.tscn") var trash_battler : Battler func _process(delta: float) -> void: if trash_battler == null && $SpawnCooldown.is_stopped(): $SpawnCooldown.start(spawn_trash_wait_time) func spawn_trash() -> void: level += 1 trash_battler = trash_packed.instantiate() trash_battler.level = level add_child(trash_battler) func _on_spawn_cooldown_timeout() -> void: spawn_trash()