feat(scoreboard): From pause menu. Closes #218

This commit is contained in:
2025-11-02 22:42:03 +01:00
parent 7d32cbb659
commit 420a4c5cd2
3 changed files with 14 additions and 0 deletions

View File

@@ -7,6 +7,7 @@
bg_color = Color(0.22, 0.22, 0.22, 1)
[node name="RtmiScoreboard" type="PanelContainer"]
process_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0

View File

@@ -83,3 +83,7 @@ func _unpause():
func _on_time_updated(current_time):
%CurrentTime.text = gymkhana.achievement_manager.format_time(current_time)
func _on_highscores_button_up() -> void:
escoria.game_scene.show_highscores()

View File

@@ -87,6 +87,14 @@ size_flags_vertical = 3
text = "CONTINUE_GAME"
script = ExtResource("6_31lra")
[node name="highscores" type="Button" parent="VBoxContainer/menuitems"]
custom_minimum_size = Vector2(0, 40)
layout_mode = 2
theme = ExtResource("1_e0gqa")
text = "HIGHSCORES"
script = ExtResource("6_31lra")
metadata/_custom_type_script = "uid://elqkwjm0r5c7"
[node name="new_game" type="Button" parent="VBoxContainer/menuitems"]
custom_minimum_size = Vector2(0, 30)
layout_mode = 2
@@ -125,6 +133,7 @@ script = ExtResource("6_31lra")
[connection signal="back_button_pressed" from="load_game" to="." method="_on_load_game_back_button_pressed"]
[connection signal="back_button_pressed" from="options" to="." method="_on_options_back_button_pressed"]
[connection signal="pressed" from="VBoxContainer/menuitems/continue" to="." method="_on_continue_pressed"]
[connection signal="button_up" from="VBoxContainer/menuitems/highscores" to="." method="_on_highscores_button_up"]
[connection signal="pressed" from="VBoxContainer/menuitems/new_game" to="." method="_on_new_game_pressed"]
[connection signal="pressed" from="VBoxContainer/menuitems/save_game" to="." method="_on_save_game_pressed"]
[connection signal="pressed" from="VBoxContainer/menuitems/load_game" to="." method="_on_load_game_pressed"]