1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
extends Node var enabled := false var count := 0 onready var whitelabel := $"../WhiteTime" onready var blacklabel := $"../BlackTime" func _ready() -> void: Events.connect("turn_over", self, "turn_over") func _process(delta) -> void: if !enabled: return if Globals.turn: if !whitelabel.set_time(whitelabel.time - delta): enabled = false else: if !blacklabel.set_time(blacklabel.time - delta): enabled = false func turn_over() -> void: count += 1 enabled = count >= 2