1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
extends ConfirmButton class_name ResignButton, "res://assets/ui/flag.png" func _signal_recieved(what: Dictionary) -> void: if what.type == Network.SIGNALHEADERS.resign: Globals.grid.win(Globals.team, "resignation") func _pressed() -> void: if waiting_on_answer: _confirmed(true) else: confirm() func after_confirmed(): Globals.network.signal({}, Network.SIGNALHEADERS.resign) Globals.grid.win(!Globals.team, "resignation") disabled = true