Files
code_of_conquest_dnd/client/addons/gut/gui/update_required.gd

31 lines
515 B
GDScript

@tool
extends AcceptDialog
var should_continue = false
var _check_for_update_ctrl = null
signal closed
func _ready():
add_cancel_button("Cancel Loading GUT")
func _on_confirmed() -> void:
should_continue = true
closed.emit.call_deferred()
func _on_canceled() -> void:
should_continue = false
closed.emit.call_deferred()
func _on_close_requested() -> void:
should_continue = false
closed.emit.call_deferred()
func set_check_for_update_control(ctrl):
_check_for_update_ctrl = ctrl
add_child(ctrl)