From 21d3893b6b1c1ffb2d9611bce67568e713161b3d Mon Sep 17 00:00:00 2001 From: altaf-creator Date: Sun, 14 Apr 2024 11:28:24 +0700 Subject: =?UTF-8?q?IncreaseSize.gd=20=E2=80=94=20UNFINISHED,=20i=20have=20?= =?UTF-8?q?to=20go?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Scripts/GameLoop.gd | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Scripts/GameLoop.gd') diff --git a/Scripts/GameLoop.gd b/Scripts/GameLoop.gd index 04cd370..e5cf08e 100644 --- a/Scripts/GameLoop.gd +++ b/Scripts/GameLoop.gd @@ -3,12 +3,15 @@ class_name GameLoop @export var turns : int @export var label : Label +@export_file var level : String + var current_turns : int = 0 var prev_turn : int = -1 # Called when the node enters the scene tree for the first time. func _ready(): GlobalVariables.gameloop = self + current_turns = 0 func _process(_delta): if current_turns >= turns: @@ -17,4 +20,7 @@ func _process(_delta): if prev_turn != current_turns: prev_turn = current_turns label.text = "Turns Left: " + str(turns - current_turns) - GlobalVariables.ai.step() + if current_turns != 0: GlobalVariables.ai.step() + + if Input.is_action_just_pressed("reset"): + get_tree().change_scene_to_file(level) -- cgit v1.2.3