TowerDefense/UI/ConfirmPopup.gd
2025-09-06 23:50:05 +02:00

18 lines
378 B
GDScript

extends PanelContainer
class_name ConfirmPopup
signal confirmed
signal canceled
@onready var label : Label = $MarginContainer/ConfirmPrompt/Label
func _ready() -> void:
%CancelBtn.pressed.connect(emitPressedButton.bind(canceled))
%ConfirmBtn.pressed.connect(emitPressedButton.bind(confirmed))
func emitPressedButton(state : Signal) -> void:
state.emit()
queue_free()