class_name Overlay extends PanelContainer const LABEL_SCALE: Vector2 = Vector2(1.5, 1.5) var failed: int = 0 var completed: int = 0 @onready var failed_label: Label = $VBoxContainer/HBoxContainer2/Failed @onready var completed_label: Label = $VBoxContainer/HBoxContainer/Completed func update(failed_: int, completed_: int): if failed_ - failed: failed_label.text = str(failed_) failed_label.scale = LABEL_SCALE failed = failed_ if completed_ - completed: completed_label.text = str(completed_) completed_label.scale = LABEL_SCALE completed = completed_ 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.)