diff options
-rw-r--r-- | client/gui/overlays/score.gd | 8 | ||||
-rw-r--r-- | client/gui/overlays/score.tscn | 20 |
2 files changed, 14 insertions, 14 deletions
diff --git a/client/gui/overlays/score.gd b/client/gui/overlays/score.gd index 1b7dfe6e..f12bbeba 100644 --- a/client/gui/overlays/score.gd +++ b/client/gui/overlays/score.gd @@ -26,8 +26,8 @@ var points: int = 0 @onready var completed_label: Label = $Score/Paper/Margin/Lines/Line1/Completed @onready var points_label: Label = $Score/Paper/Margin/Lines/Line3/Points @onready var timer: Timer = $Timer +@onready var minutes_label: Label = $Time/Paper/Line/Minutes @onready var seconds_label: Label = $Time/Paper/Line/Seconds -@onready var decimals_label: Label = $Time/Paper/Line/Decimals @onready var announcement = get_node("../AnnounceTitle") func update(failed_: int, completed_: int, points_: int, time: float): @@ -60,6 +60,6 @@ func _process(delta): failed_label.scale = G.interpolate(failed_label.scale, Vector2(1, 1), delta * 4.) completed_label.scale = G.interpolate(completed_label.scale, Vector2(1, 1), delta * 4.) points_label.scale = G.interpolate(points_label.scale, Vector2(1, 1), delta * 4.) - var seconds: float = floor(timer.time_left) - seconds_label.text = str(int(seconds)) - decimals_label.text = "%01d" % int((timer.time_left - seconds) * 10) + var seconds_remaining := int(floor(timer.time_left)) + seconds_label.text = "%02d" % (seconds_remaining % 60) + minutes_label.text = "%02d" % (seconds_remaining / 60) diff --git a/client/gui/overlays/score.tscn b/client/gui/overlays/score.tscn index 3f0d3034..5c79eda1 100644 --- a/client/gui/overlays/score.tscn +++ b/client/gui/overlays/score.tscn @@ -145,10 +145,10 @@ anchor_left = 0.5 anchor_top = 0.5 anchor_right = 0.5 anchor_bottom = 0.5 -offset_left = -206.0 -offset_top = -119.0 -offset_right = 306.0 -offset_bottom = 393.0 +offset_left = -190.0 +offset_top = -75.0 +offset_right = 322.0 +offset_bottom = 437.0 grow_horizontal = 2 grow_vertical = 2 rotation = 0.0610865 @@ -157,26 +157,26 @@ texture = ExtResource("3_oum5g") [node name="Line" type="HBoxContainer" parent="Time/Paper"] layout_mode = 0 -[node name="Seconds" type="Label" parent="Time/Paper/Line"] +[node name="Minutes" type="Label" parent="Time/Paper/Line"] auto_translate_mode = 2 -custom_minimum_size = Vector2(100, 0) +custom_minimum_size = Vector2(80, 0) layout_mode = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) theme_override_fonts/font = ExtResource("3_u54fv") theme_override_font_sizes/font_size = 45 -text = "300" +text = "05" horizontal_alignment = 2 -[node name="Point" type="Label" parent="Time/Paper/Line"] +[node name="Colon" type="Label" parent="Time/Paper/Line"] auto_translate_mode = 2 layout_mode = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) theme_override_fonts/font = ExtResource("3_u54fv") theme_override_font_sizes/font_size = 45 -text = "." +text = ":" horizontal_alignment = 1 -[node name="Decimals" type="Label" parent="Time/Paper/Line"] +[node name="Seconds" type="Label" parent="Time/Paper/Line"] auto_translate_mode = 2 layout_mode = 2 theme_override_colors/font_color = Color(0, 0, 0, 1) |