From 6caa0c05c3f2cd7c3d4ec1c0cd5c9a03a09186bf Mon Sep 17 00:00:00 2001 From: Tomasz Boruc Date: Mon, 3 Nov 2025 17:56:49 +0100 Subject: [PATCH] Update planet.gd --- scripts/planet.gd | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/scripts/planet.gd b/scripts/planet.gd index 4d12796..302c3fe 100644 --- a/scripts/planet.gd +++ b/scripts/planet.gd @@ -4,7 +4,10 @@ class_name Planet @onready var info_label = $CanvasLayer/Info @onready var area = $Area2D -var pop_timer: float = 0.0 # licznik czasu +# --- Timery --- +var pop_timer: float = 0.0 +var res_timer: float = 0.0 +var cons_timer: float = 0.0 var pname: String = "" var orbit_radius: float = 30.0 @@ -103,10 +106,10 @@ func _pop_growth(delta): population = max(population - 10, 100) pop_timer = 0.0 func _res_growth(delta): - pop_timer += delta - if pop_timer < Settings.UPDATE_INTERVAL: + res_timer += delta + if res_timer < Settings.UPDATE_INTERVAL: return - pop_timer = 0.0 + res_timer = 0.0 for res_name in resources.keys(): var res = resources[res_name] @@ -124,10 +127,10 @@ func check_growth() -> float: func _res_consumption(delta): var water_usage = population * 0.0002 # np. 0.002 jednostki wody na osobÄ™ - pop_timer += delta - if pop_timer >= Settings.UPDATE_INTERVAL: + cons_timer += delta + if cons_timer >= Settings.UPDATE_INTERVAL: if "water" in resources: resources["water"].amount -= water_usage if resources["water"].amount < 0: resources["water"].amount = 0 - pop_timer = 0.0 + cons_timer = 0.0