extends TextureButton var _tower : Tower @onready var progress_bar : ProgressBar = $ProgressBar func _ready() -> void: EventBus.tower_builded.connect(_on_EventBus_tower_builded) func _on_EventBus_tower_builded(tower : Tower) -> void: _tower = tower func _process(delta: float) -> void: if _tower: progress_bar.value = _tower.energy/_tower.max_energy * 100