@@ -27,28 +27,43 @@ margin_top = 20.0
2727margin_right = 1220.0
2828margin_bottom = 39.0
2929
30+ [node name ="Back" type ="Button" parent ="Levels/NamesContainer/Names" ]
31+ margin_right = 170.0
32+ margin_bottom = 19.0
33+ text = "BACK TO MAIN MENU"
34+
3035[node name ="Previous" type ="Button" parent ="Levels/NamesContainer/Names" ]
31- margin_right = 557.0
36+ margin_left = 178.0
37+ margin_right = 562.0
3238margin_bottom = 19.0
3339size_flags_horizontal = 3
3440text = "<--"
35- align = 0
41+ align = 2
3642
3743[node name ="Current" type ="Button" parent ="Levels/NamesContainer/Names" ]
38- margin_left = 565 .0
39- margin_right = 635 .0
44+ margin_left = 570 .0
45+ margin_right = 640 .0
4046margin_bottom = 19.0
4147focus_neighbour_left = NodePath ("." )
48+ focus_neighbour_top = NodePath ("../BigPicture" )
4249focus_neighbour_right = NodePath ("." )
4350text = "CURRENT"
4451
4552[node name ="Next" type ="Button" parent ="Levels/NamesContainer/Names" ]
46- margin_left = 643 .0
47- margin_right = 1200 .0
53+ margin_left = 648 .0
54+ margin_right = 1032 .0
4855margin_bottom = 19.0
4956size_flags_horizontal = 3
5057text = "-->"
51- align = 2
58+ align = 0
59+
60+ [node name ="BigPicture" type ="Button" parent ="Levels/NamesContainer/Names" ]
61+ margin_left = 1040.0
62+ margin_right = 1200.0
63+ margin_bottom = 19.0
64+ focus_neighbour_top = NodePath ("../../../Level/Right/Info/ScoresContainer/Scores/Controls/Faster" )
65+ focus_neighbour_bottom = NodePath ("../Current" )
66+ text = "BIG PICTURE MODE"
5267
5368[node name ="Level" type ="HBoxContainer" parent ="Levels" ]
5469margin_top = 67.0
@@ -84,16 +99,16 @@ size_flags_horizontal = 3
8499
85100[node name ="Display" type ="MarginContainer" parent ="Levels/Level/Right" ]
86101margin_right = 616.0
87- margin_bottom = 475 .0
102+ margin_bottom = 477 .0
88103size_flags_vertical = 3
89104script = ExtResource ( 3 )
90105
91106[node name ="TypesContainer" type ="MarginContainer" parent ="Levels/Level/Right/Display" ]
92107visible = false
93108margin_left = 288.0
94- margin_top = 217 .0
109+ margin_top = 218 .0
95110margin_right = 328.0
96- margin_bottom = 257 .0
111+ margin_bottom = 258 .0
97112size_flags_horizontal = 4
98113size_flags_vertical = 4
99114script = ExtResource ( 3 )
@@ -102,16 +117,16 @@ script = ExtResource( 3 )
102117margin_left = 20.0
103118margin_top = 20.0
104119margin_right = 596.0
105- margin_bottom = 455 .0
120+ margin_bottom = 457 .0
106121
107122[node name ="Info" type ="HBoxContainer" parent ="Levels/Level/Right" ]
108- margin_top = 483 .0
123+ margin_top = 485 .0
109124margin_right = 616.0
110125margin_bottom = 613.0
111126
112127[node name ="ControlsContainer" type ="MarginContainer" parent ="Levels/Level/Right/Info" ]
113128margin_right = 405.0
114- margin_bottom = 130 .0
129+ margin_bottom = 128 .0
115130size_flags_horizontal = 3
116131size_flags_stretch_ratio = 2.0
117132script = ExtResource ( 3 )
@@ -120,64 +135,113 @@ script = ExtResource( 3 )
120135margin_left = 20.0
121136margin_top = 20.0
122137margin_right = 385.0
123- margin_bottom = 110 .0
138+ margin_bottom = 108 .0
124139size_flags_vertical = 1
125140text = "These are the controls for the level."
126141autowrap = true
127142
128143[node name ="ScoresContainer" type ="MarginContainer" parent ="Levels/Level/Right/Info" ]
129144margin_left = 413.0
130145margin_right = 616.0
131- margin_bottom = 130 .0
146+ margin_bottom = 128 .0
132147size_flags_horizontal = 3
133148script = ExtResource ( 3 )
134149
135150[node name ="Scores" type ="VBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer" ]
136151margin_left = 20.0
137152margin_top = 20.0
138153margin_right = 183.0
139- margin_bottom = 110.0
154+ margin_bottom = 108.0
155+ custom_constants/separation = 4
140156
141- [node name ="Header " type ="HBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer/Scores" ]
157+ [node name ="Easy " type ="HBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer/Scores" ]
142158margin_right = 163.0
143159margin_bottom = 19.0
144160
145- [node name ="Size " type ="Label " parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Header " ]
146- margin_right = 40 .0
161+ [node name ="Button " type ="Button " parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Easy " ]
162+ margin_right = 125 .0
147163margin_bottom = 19.0
148- text = "SIZE"
164+ size_flags_horizontal = 3
165+ text = "EASY"
166+ align = 0
149167
150- [node name ="Time" type ="Label" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Header " ]
151- margin_left = 48 .0
168+ [node name ="Time" type ="Label" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Easy " ]
169+ margin_left = 133 .0
152170margin_right = 163.0
153171margin_bottom = 19.0
154- size_flags_horizontal = 3
155- text = "HIGH SCORE"
172+ text = "INF"
156173align = 2
174+ uppercase = true
157175
158- [node name ="Data " type ="HBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer/Scores" ]
159- margin_top = 27 .0
176+ [node name ="Medium " type ="HBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer/Scores" ]
177+ margin_top = 23 .0
160178margin_right = 163.0
161- margin_bottom = 90 .0
179+ margin_bottom = 42 .0
162180
163- [node name ="Sizes" type ="Label" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Data" ]
164- margin_right = 20.0
165- margin_bottom = 63.0
166- text = "16
167- 32
168- 64"
181+ [node name ="Button" type ="Button" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Medium" ]
182+ margin_right = 125.0
183+ margin_bottom = 19.0
184+ size_flags_horizontal = 3
185+ text = "MEDIUM"
186+ align = 0
187+
188+ [node name ="Time" type ="Label" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Medium" ]
189+ margin_left = 133.0
190+ margin_right = 163.0
191+ margin_bottom = 19.0
192+ text = "INF"
193+ align = 2
194+ uppercase = true
169195
170- [node name ="Times " type ="Label " parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Data " ]
171- margin_left = 28 .0
196+ [node name ="Hard " type ="HBoxContainer " parent ="Levels/Level/Right/Info/ScoresContainer/Scores" ]
197+ margin_top = 46 .0
172198margin_right = 163.0
173- margin_bottom = 63.0
199+ margin_bottom = 65.0
200+
201+ [node name ="Button" type ="Button" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Hard" ]
202+ margin_right = 125.0
203+ margin_bottom = 19.0
174204size_flags_horizontal = 3
175- text = "INF
176- INF
177- INF"
205+ text = "HARD"
206+ align = 0
207+
208+ [node name ="Time" type ="Label" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Hard" ]
209+ margin_left = 133.0
210+ margin_right = 163.0
211+ margin_bottom = 19.0
212+ text = "INF"
178213align = 2
179214uppercase = true
180215
216+ [node name ="Controls" type ="HBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer/Scores" ]
217+ margin_top = 69.0
218+ margin_right = 163.0
219+ margin_bottom = 88.0
220+
221+ [node name ="Custom" type ="Button" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Controls" ]
222+ margin_right = 107.0
223+ margin_bottom = 19.0
224+ focus_neighbour_bottom = NodePath ("../Slower" )
225+ size_flags_horizontal = 3
226+ text = "CUSTOM..."
227+ align = 0
228+
229+ [node name ="Slower" type ="Button" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Controls" ]
230+ margin_left = 115.0
231+ margin_right = 135.0
232+ margin_bottom = 19.0
233+ focus_neighbour_top = NodePath ("../Custom" )
234+ focus_neighbour_bottom = NodePath ("../Faster" )
235+ text = "<<"
236+
237+ [node name ="Faster" type ="Button" parent ="Levels/Level/Right/Info/ScoresContainer/Scores/Controls" ]
238+ margin_left = 143.0
239+ margin_right = 163.0
240+ margin_bottom = 19.0
241+ focus_neighbour_top = NodePath ("../Slower" )
242+ focus_neighbour_bottom = NodePath ("../../../../../../../NamesContainer/Names/BigPicture" )
243+ text = ">>"
244+
181245[node name ="BigDisplay" type ="MarginContainer" parent ="Levels" ]
182246visible = false
183247margin_top = 640.0
@@ -203,7 +267,12 @@ margin_bottom = 20.0
203267
204268[node name ="Timer" type ="Timer" parent ="Levels" ]
205269
270+ [connection signal ="pressed" from ="Levels/NamesContainer/Names/Back" to ="Levels" method ="_on_Back_pressed" ]
206271[connection signal ="pressed" from ="Levels/NamesContainer/Names/Previous" to ="Levels" method ="_on_Previous_pressed" ]
207272[connection signal ="pressed" from ="Levels/NamesContainer/Names/Current" to ="Levels" method ="_on_Current_pressed" ]
208273[connection signal ="pressed" from ="Levels/NamesContainer/Names/Next" to ="Levels" method ="_on_Next_pressed" ]
274+ [connection signal ="pressed" from ="Levels/NamesContainer/Names/BigPicture" to ="Levels" method ="_on_BigPicture_pressed" ]
275+ [connection signal ="pressed" from ="Levels/Level/Right/Info/ScoresContainer/Scores/Controls/Custom" to ="Levels" method ="_on_Custom_pressed" ]
276+ [connection signal ="pressed" from ="Levels/Level/Right/Info/ScoresContainer/Scores/Controls/Slower" to ="Levels" method ="_on_Slower_pressed" ]
277+ [connection signal ="pressed" from ="Levels/Level/Right/Info/ScoresContainer/Scores/Controls/Faster" to ="Levels" method ="_on_Faster_pressed" ]
209278[connection signal ="timeout" from ="Levels/Timer" to ="Levels" method ="_on_Timer_timeout" ]
0 commit comments