online multiplayer chess game (note server currently down)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
extends Node
export(NodePath) var blacklabel
export(NodePath) var whitelabel
onready var labels = [get_node(blacklabel), get_node(whitelabel)]
var turn_time := 0.0
func _process(delta):
# int of false is 0 and true is 1
turn_time += delta
labels[int(Globals.turn)].tick()
func _move_decided():
prints("turn took", turn_time)
turn_time = 0.0
func _ready():
Globals.grid.connect("move_decided", self, "_move_decided")
|