@@ -27,28 +27,43 @@ margin_top = 20.0
27
27
margin_right = 1220.0
28
28
margin_bottom = 39.0
29
29
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
+
30
35
[node name ="Previous" type ="Button" parent ="Levels/NamesContainer/Names" ]
31
- margin_right = 557.0
36
+ margin_left = 178.0
37
+ margin_right = 562.0
32
38
margin_bottom = 19.0
33
39
size_flags_horizontal = 3
34
40
text = "<--"
35
- align = 0
41
+ align = 2
36
42
37
43
[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
40
46
margin_bottom = 19.0
41
47
focus_neighbour_left = NodePath ("." )
48
+ focus_neighbour_top = NodePath ("../BigPicture" )
42
49
focus_neighbour_right = NodePath ("." )
43
50
text = "CURRENT"
44
51
45
52
[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
48
55
margin_bottom = 19.0
49
56
size_flags_horizontal = 3
50
57
text = "-->"
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"
52
67
53
68
[node name ="Level" type ="HBoxContainer" parent ="Levels" ]
54
69
margin_top = 67.0
@@ -84,16 +99,16 @@ size_flags_horizontal = 3
84
99
85
100
[node name ="Display" type ="MarginContainer" parent ="Levels/Level/Right" ]
86
101
margin_right = 616.0
87
- margin_bottom = 475 .0
102
+ margin_bottom = 477 .0
88
103
size_flags_vertical = 3
89
104
script = ExtResource ( 3 )
90
105
91
106
[node name ="TypesContainer" type ="MarginContainer" parent ="Levels/Level/Right/Display" ]
92
107
visible = false
93
108
margin_left = 288.0
94
- margin_top = 217 .0
109
+ margin_top = 218 .0
95
110
margin_right = 328.0
96
- margin_bottom = 257 .0
111
+ margin_bottom = 258 .0
97
112
size_flags_horizontal = 4
98
113
size_flags_vertical = 4
99
114
script = ExtResource ( 3 )
@@ -102,16 +117,16 @@ script = ExtResource( 3 )
102
117
margin_left = 20.0
103
118
margin_top = 20.0
104
119
margin_right = 596.0
105
- margin_bottom = 455 .0
120
+ margin_bottom = 457 .0
106
121
107
122
[node name ="Info" type ="HBoxContainer" parent ="Levels/Level/Right" ]
108
- margin_top = 483 .0
123
+ margin_top = 485 .0
109
124
margin_right = 616.0
110
125
margin_bottom = 613.0
111
126
112
127
[node name ="ControlsContainer" type ="MarginContainer" parent ="Levels/Level/Right/Info" ]
113
128
margin_right = 405.0
114
- margin_bottom = 130 .0
129
+ margin_bottom = 128 .0
115
130
size_flags_horizontal = 3
116
131
size_flags_stretch_ratio = 2.0
117
132
script = ExtResource ( 3 )
@@ -120,64 +135,113 @@ script = ExtResource( 3 )
120
135
margin_left = 20.0
121
136
margin_top = 20.0
122
137
margin_right = 385.0
123
- margin_bottom = 110 .0
138
+ margin_bottom = 108 .0
124
139
size_flags_vertical = 1
125
140
text = "These are the controls for the level."
126
141
autowrap = true
127
142
128
143
[node name ="ScoresContainer" type ="MarginContainer" parent ="Levels/Level/Right/Info" ]
129
144
margin_left = 413.0
130
145
margin_right = 616.0
131
- margin_bottom = 130 .0
146
+ margin_bottom = 128 .0
132
147
size_flags_horizontal = 3
133
148
script = ExtResource ( 3 )
134
149
135
150
[node name ="Scores" type ="VBoxContainer" parent ="Levels/Level/Right/Info/ScoresContainer" ]
136
151
margin_left = 20.0
137
152
margin_top = 20.0
138
153
margin_right = 183.0
139
- margin_bottom = 110.0
154
+ margin_bottom = 108.0
155
+ custom_constants/separation = 4
140
156
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" ]
142
158
margin_right = 163.0
143
159
margin_bottom = 19.0
144
160
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
147
163
margin_bottom = 19.0
148
- text = "SIZE"
164
+ size_flags_horizontal = 3
165
+ text = "EASY"
166
+ align = 0
149
167
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
152
170
margin_right = 163.0
153
171
margin_bottom = 19.0
154
- size_flags_horizontal = 3
155
- text = "HIGH SCORE"
172
+ text = "INF"
156
173
align = 2
174
+ uppercase = true
157
175
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
160
178
margin_right = 163.0
161
- margin_bottom = 90 .0
179
+ margin_bottom = 42 .0
162
180
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
169
195
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
172
198
margin_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
174
204
size_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"
178
213
align = 2
179
214
uppercase = true
180
215
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
+
181
245
[node name ="BigDisplay" type ="MarginContainer" parent ="Levels" ]
182
246
visible = false
183
247
margin_top = 640.0
@@ -203,7 +267,12 @@ margin_bottom = 20.0
203
267
204
268
[node name ="Timer" type ="Timer" parent ="Levels" ]
205
269
270
+ [connection signal ="pressed" from ="Levels/NamesContainer/Names/Back" to ="Levels" method ="_on_Back_pressed" ]
206
271
[connection signal ="pressed" from ="Levels/NamesContainer/Names/Previous" to ="Levels" method ="_on_Previous_pressed" ]
207
272
[connection signal ="pressed" from ="Levels/NamesContainer/Names/Current" to ="Levels" method ="_on_Current_pressed" ]
208
273
[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" ]
209
278
[connection signal ="timeout" from ="Levels/Timer" to ="Levels" method ="_on_Timer_timeout" ]
0 commit comments