aboutsummaryrefslogtreecommitdiff
path: root/client/menu/overlay.gd
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-06-29 16:18:30 +0200
committermetamuffin <metamuffin@disroot.org>2024-06-29 16:18:30 +0200
commit7019639f351d4d775a00061b1e22beb309c5dbbb (patch)
treeb62a558e884709bddf7fc2672e83aa5c904ad198 /client/menu/overlay.gd
parent58f4ab0b26948bec13ba853c90298271e472169f (diff)
downloadhurrycurry-7019639f351d4d775a00061b1e22beb309c5dbbb.tar
hurrycurry-7019639f351d4d775a00061b1e22beb309c5dbbb.tar.bz2
hurrycurry-7019639f351d4d775a00061b1e22beb309c5dbbb.tar.zst
add points to overlay
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.)