@export var screen_size_fractional: float = 0.5
+var _started: bool = true
+var _start_time: int = 0
+var _elapsed_time: int = 0
+
+
func _ready() -> void:
_set_project_version()
_set_screen_size()
+ _start_time = Time.get_ticks_msec()
func _set_project_version() -> void:
func _input(event: InputEvent) -> void:
if event.is_action_pressed("ui_cancel"):
get_tree().quit()
+
+
+func _process(delta: float) -> void:
+ if _started:
+ _elapsed_time = Time.get_ticks_msec() - _start_time
+ %label_time_passed.text = "%04d" % [_elapsed_time]
+
+
+func _on_board_added_piece() -> void:
+ %label_num_pieces.text = str(%Board.num_pieces)