1
- [gd_scene load_steps =3 format =3 uid ="uid://cysctd14jlutm" ]
1
+ [gd_scene load_steps =4 format =3 uid ="uid://cysctd14jlutm" ]
2
2
3
+ [ext_resource type ="Script" uid ="uid://cg3ii15hb36n5" path ="res://UI/Menus/OptionsUi.gd" id ="1_845vf" ]
3
4
[ext_resource type ="PackedScene" uid ="uid://cdj4v68mvmp1u" path ="res://UI/Views/BusVolumeUI.tscn" id ="2_845vf" ]
4
5
[ext_resource type ="Script" uid ="uid://ygfsiorvisq" path ="res://UI/Buttons/UINavigationButton.gd" id ="3_415it" ]
5
6
@@ -11,6 +12,7 @@ grow_horizontal = 2
11
12
grow_vertical = 2
12
13
size_flags_horizontal = 3
13
14
size_flags_vertical = 3
15
+ script = ExtResource ("1_845vf" )
14
16
metadata/_edit_group_ = true
15
17
16
18
[node name ="VBoxContainer" type ="VBoxContainer" parent ="." ]
@@ -23,10 +25,10 @@ theme_override_constants/margin_top = 8
23
25
theme_override_constants/margin_right = 46
24
26
theme_override_constants/margin_bottom = 8
25
27
26
- [node name ="VBoxContainer " type ="VBoxContainer" parent ="VBoxContainer/VolumeContainerShifted" ]
28
+ [node name ="VolumeContainer " type ="VBoxContainer" parent ="VBoxContainer/VolumeContainerShifted" ]
27
29
layout_mode = 2
28
30
29
- [node name ="SoundVolumeUI" parent ="VBoxContainer/VolumeContainerShifted/VBoxContainer " instance =ExtResource ("2_845vf" )]
31
+ [node name ="SoundVolumeUI" parent ="VBoxContainer/VolumeContainerShifted/VolumeContainer " instance =ExtResource ("2_845vf" )]
30
32
layout_mode = 2
31
33
focus_neighbor_top = NodePath ("../../../InputMapButton" )
32
34
focus_neighbor_bottom = NodePath ("../MusicVolumeUI" )
@@ -36,22 +38,35 @@ busIndex = 1
36
38
busTitle = "SFX"
37
39
settingsKey = &"sfxVolume"
38
40
39
- [node name ="MusicVolumeUI" parent ="VBoxContainer/VolumeContainerShifted/VBoxContainer " instance =ExtResource ("2_845vf" )]
41
+ [node name ="MusicVolumeUI" parent ="VBoxContainer/VolumeContainerShifted/VolumeContainer " instance =ExtResource ("2_845vf" )]
40
42
layout_mode = 2
41
43
focus_neighbor_top = NodePath ("../SoundVolumeUI" )
42
- focus_neighbor_bottom = NodePath ("../../../InputMapButton " )
43
- focus_next = NodePath ("../../../InputMapButton " )
44
+ focus_neighbor_bottom = NodePath ("../../../SkipMusicButton " )
45
+ focus_next = NodePath ("../../../SkipMusicButton " )
44
46
focus_previous = NodePath ("../SoundVolumeUI" )
45
47
busTitle = "TUNES"
46
48
settingsKey = &"musicVolume"
47
49
50
+ [node name ="SkipMusicButton" type ="Button" parent ="VBoxContainer" ]
51
+ custom_minimum_size = Vector2 (72 , 0 )
52
+ layout_mode = 2
53
+ size_flags_horizontal = 4
54
+ focus_neighbor_top = NodePath ("../VolumeContainerShifted/VolumeContainer/MusicVolumeUI" )
55
+ focus_neighbor_bottom = NodePath ("../InputMapButton" )
56
+ focus_next = NodePath ("../InputMapButton" )
57
+ focus_previous = NodePath ("../VolumeContainerShifted/VolumeContainer/MusicVolumeUI" )
58
+ text = "SKIP TUNE"
59
+
48
60
[node name ="InputMapButton" type ="Button" parent ="VBoxContainer" ]
61
+ custom_minimum_size = Vector2 (72 , 0 )
49
62
layout_mode = 2
50
63
size_flags_horizontal = 4
51
- focus_neighbor_top = NodePath ("../VolumeContainerShifted/VBoxContainer/MusicVolumeUI " )
52
- focus_neighbor_bottom = NodePath ("../VolumeContainerShifted/VBoxContainer /SoundVolumeUI" )
53
- focus_next = NodePath ("../VolumeContainerShifted/VBoxContainer /SoundVolumeUI" )
54
- focus_previous = NodePath ("../VolumeContainerShifted/VBoxContainer/MusicVolumeUI " )
64
+ focus_neighbor_top = NodePath ("../SkipMusicButton " )
65
+ focus_neighbor_bottom = NodePath ("../VolumeContainerShifted/VolumeContainer /SoundVolumeUI" )
66
+ focus_next = NodePath ("../VolumeContainerShifted/VolumeContainer /SoundVolumeUI" )
67
+ focus_previous = NodePath ("../SkipMusicButton " )
55
68
text = "CONTROLS"
56
69
script = ExtResource ("3_415it" )
57
70
navigationDestination = "uid://c0cldnfe77jwf"
71
+
72
+ [connection signal ="pressed" from ="VBoxContainer/SkipMusicButton" to ="." method ="onSkipMusicButton_pressed" ]
0 commit comments