fix controller support and add in game menu

This commit is contained in:
Persephone Bubblegum-Holiday 2025-08-04 16:59:52 -07:00
parent 9bd94304fe
commit 8c9060147f
10 changed files with 295 additions and 94 deletions

View file

@ -113,6 +113,8 @@ offset_left = 4.0
offset_top = 4.0
offset_right = 260.0
offset_bottom = 52.0
focus_next = NodePath("../FreeRoamButton")
focus_previous = NodePath("../ExitButton")
text = "Editor"
[node name="FreeRoamButton" type="Button" parent="Buttons"]
@ -121,6 +123,8 @@ offset_left = 4.0
offset_top = 56.0
offset_right = 260.0
offset_bottom = 104.0
focus_next = NodePath("../ModsButton")
focus_previous = NodePath("../EditorButton")
text = "Free Roam
"
@ -130,6 +134,8 @@ offset_left = 4.0
offset_top = 108.0
offset_right = 260.0
offset_bottom = 156.0
focus_next = NodePath("../ControlsButton")
focus_previous = NodePath("../FreeRoamButton")
text = "Manage Mods"
[node name="ControlsButton" type="Button" parent="Buttons"]
@ -138,6 +144,8 @@ offset_left = 4.0
offset_top = 160.0
offset_right = 260.0
offset_bottom = 208.0
focus_next = NodePath("../CreditsButton")
focus_previous = NodePath("../ModsButton")
text = "Controls"
[node name="CreditsButton" type="Button" parent="Buttons"]
@ -146,6 +154,8 @@ offset_left = 4.0
offset_top = 212.0
offset_right = 260.0
offset_bottom = 260.0
focus_next = NodePath("../ExitButton")
focus_previous = NodePath("../ControlsButton")
text = "Credits"
[node name="ExitButton" type="Button" parent="Buttons"]
@ -154,6 +164,8 @@ offset_left = 4.0
offset_top = 264.0
offset_right = 260.0
offset_bottom = 312.0
focus_next = NodePath("../EditorButton")
focus_previous = NodePath("../CreditsButton")
text = "Exit to Desktop"
[node name="FreeRoamChooseScreen" type="Control" parent="."]