aboutsummaryrefslogtreecommitdiff
path: root/client/menu/overlay.gd
diff options
context:
space:
mode:
Diffstat (limited to 'client/menu/overlay.gd')
-rw-r--r--client/menu/overlay.gd13
1 files changed, 10 insertions, 3 deletions
diff --git a/client/menu/overlay.gd b/client/menu/overlay.gd
index 528c3993..0fc40f0b 100644
--- a/client/menu/overlay.gd
+++ b/client/menu/overlay.gd
@@ -5,11 +5,13 @@ const LABEL_SCALE: Vector2 = Vector2(1.5, 1.5)
var failed: int = 0
var completed: int = 0
+var points: int = 0
-@onready var failed_label: Label = $Control/Paper/MarginContainer/VBoxContainer/HBoxContainer2/Failed
-@onready var completed_label: Label = $Control/Paper/MarginContainer/VBoxContainer/HBoxContainer/Completed
+@onready var failed_label: Label = $Control/Paper/Margin/Lines/Line2/Failed
+@onready var completed_label: Label = $Control/Paper/Margin/Lines/Line1/Completed
+@onready var points_label: Label = $Control/Paper/Margin/Lines/Line3/Points
-func update(failed_: int, completed_: int):
+func update(failed_: int, completed_: int, points_: int):
if failed_ - failed:
failed_label.text = str(failed_)
failed_label.scale = LABEL_SCALE
@@ -18,7 +20,12 @@ func update(failed_: int, completed_: int):
completed_label.text = str(completed_)
completed_label.scale = LABEL_SCALE
completed = completed_
+ if points_ - points:
+ points_label.text = str(points_)
+ points_label.scale = LABEL_SCALE
+ points = points_
func _process(delta):
failed_label.scale = lerp(failed_label.scale, Vector2(1, 1), delta * 4.)
completed_label.scale = lerp(completed_label.scale, Vector2(1, 1), delta * 4.)
+ points_label.scale = lerp(points_label.scale, Vector2(1, 1), delta * 4.)