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
extends HBoxContainer

signal depth_changed(new_depth)

var depth: int setget set_depth

onready var depth_label: Label = $"%CurrentDepthLabel"


func _ready() -> void:
	set_depth($"%DepthSlider".value)


func set_depth(new_depth: int) -> void:
	emit_signal("depth_changed", new_depth)
	depth_label.text = str(new_depth)
	depth = new_depth


func _slid(value: float) -> void:
	set_depth(value)