online multiplayer chess game (note server currently down)
Diffstat (limited to 'ui/menus/sidebarright/TimerLabels.gd')
-rw-r--r--ui/menus/sidebarright/TimerLabels.gd16
1 files changed, 14 insertions, 2 deletions
diff --git a/ui/menus/sidebarright/TimerLabels.gd b/ui/menus/sidebarright/TimerLabels.gd
index 59e3374..81317a7 100644
--- a/ui/menus/sidebarright/TimerLabels.gd
+++ b/ui/menus/sidebarright/TimerLabels.gd
@@ -24,6 +24,10 @@ func set_time(newtime: float) -> bool:
return true
+func tick(delta: float):
+ time -= delta
+
+
func _ready() -> void:
set_time(STARTTIME)
set_color()
@@ -38,6 +42,14 @@ func _on_game_over() -> void:
func set_color() -> void:
if time > 10:
- colorrect.color = (Globals.grid.clockrunning_color if Globals.turn == white else Color.transparent)
+ colorrect.color = (
+ Globals.grid.clockrunning_color
+ if Globals.turn == white
+ else Color.transparent
+ )
else:
- colorrect.color = (Globals.grid.clockrunninglow if Globals.turn == white else Globals.grid.clocklow)
+ colorrect.color = (
+ Globals.grid.clockrunninglow
+ if Globals.turn == white
+ else Globals.grid.clocklow
+ )