From 130584c4e2b3dd55b9312ae67a7fc7b39fbd5b10 Mon Sep 17 00:00:00 2001 From: SyntaX Date: Thu, 21 Nov 2019 10:41:57 +0100 Subject: [PATCH] - using getter for receiving values from globals (pill _max) --- Characters/Player/UI/UI.gd | 2 +- Global/Pills.gd | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Characters/Player/UI/UI.gd b/Characters/Player/UI/UI.gd index 6de3907..ab6b794 100644 --- a/Characters/Player/UI/UI.gd +++ b/Characters/Player/UI/UI.gd @@ -11,7 +11,7 @@ func _ready(): _pillLevel = get_node("TextureProgress") # TODO: may use global values in Inspector? - _pillLevel.max_value = Pills._max + _pillLevel.max_value = Pills.get_max() func add_item (name): diff --git a/Global/Pills.gd b/Global/Pills.gd index 8b78ea3..dc13e77 100644 --- a/Global/Pills.gd +++ b/Global/Pills.gd @@ -8,8 +8,13 @@ var _decrease_per_second: float = 0.2 var _pill_add_amount: float = 2.0 +# Returns the max level +func get_max() -> float: + return _max + + # Returns the exact current level as a floating point number between min and max -func get_level(): +func get_level() -> float: return _level