Skip to content

Commit da95db5

Browse files
authored
Merge pull request #2609 from blkerby/east-norfair-bluesuit-5
Green Bubbles (etc.) blue suit logic
2 parents 468ace6 + f3d1416 commit da95db5

3 files changed

Lines changed: 326 additions & 117 deletions

File tree

region/norfair/east/Frog Savestation.json

Lines changed: 42 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@
5959
"openEnd": 1
6060
}
6161
},
62-
"flashSuitChecked": true
62+
"flashSuitChecked": true,
63+
"blueSuitChecked": true
6364
},
6465
{
6566
"id": 2,
@@ -68,7 +69,8 @@
6869
"requires": [
6970
"h_CrystalFlash"
7071
],
71-
"flashSuitChecked": true
72+
"flashSuitChecked": true,
73+
"blueSuitChecked": true
7274
},
7375
{
7476
"id": 3,
@@ -88,7 +90,8 @@
8890
{"types": ["super"], "requires": []},
8991
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
9092
],
91-
"flashSuitChecked": true
93+
"flashSuitChecked": true,
94+
"blueSuitChecked": true
9295
},
9396
{
9497
"id": 4,
@@ -111,7 +114,8 @@
111114
{"types": ["super"], "requires": []},
112115
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
113116
],
114-
"flashSuitChecked": true
117+
"flashSuitChecked": true,
118+
"blueSuitChecked": true
115119
},
116120
{
117121
"id": 5,
@@ -133,7 +137,8 @@
133137
{"types": ["super"], "requires": []},
134138
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
135139
],
136-
"flashSuitChecked": true
140+
"flashSuitChecked": true,
141+
"blueSuitChecked": true
137142
},
138143
{
139144
"id": 20,
@@ -152,7 +157,8 @@
152157
"leaveWithTemporaryBlue": {}
153158
},
154159
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
155-
"flashSuitChecked": true
160+
"flashSuitChecked": true,
161+
"blueSuitChecked": true
156162
},
157163
{
158164
"id": 6,
@@ -165,7 +171,8 @@
165171
},
166172
"requires": [],
167173
"bypassesDoorShell": true,
168-
"flashSuitChecked": true
174+
"flashSuitChecked": true,
175+
"blueSuitChecked": true
169176
},
170177
{
171178
"id": 7,
@@ -183,7 +190,8 @@
183190
}
184191
},
185192
"bypassesDoorShell": true,
186-
"flashSuitChecked": true
193+
"flashSuitChecked": true,
194+
"blueSuitChecked": true
187195
},
188196
{
189197
"id": 8,
@@ -201,14 +209,16 @@
201209
}
202210
},
203211
"bypassesDoorShell": true,
204-
"flashSuitChecked": true
212+
"flashSuitChecked": true,
213+
"blueSuitChecked": true
205214
},
206215
{
207216
"id": 9,
208217
"link": [1, 3],
209218
"name": "Base",
210219
"requires": [],
211-
"flashSuitChecked": true
220+
"flashSuitChecked": true,
221+
"blueSuitChecked": true
212222
},
213223
{
214224
"id": 10,
@@ -228,7 +238,8 @@
228238
{"types": ["super"], "requires": []},
229239
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
230240
],
231-
"flashSuitChecked": true
241+
"flashSuitChecked": true,
242+
"blueSuitChecked": true
232243
},
233244
{
234245
"id": 11,
@@ -251,7 +262,8 @@
251262
{"types": ["super"], "requires": []},
252263
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
253264
],
254-
"flashSuitChecked": true
265+
"flashSuitChecked": true,
266+
"blueSuitChecked": true
255267
},
256268
{
257269
"id": 12,
@@ -273,7 +285,8 @@
273285
{"types": ["super"], "requires": []},
274286
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
275287
],
276-
"flashSuitChecked": true
288+
"flashSuitChecked": true,
289+
"blueSuitChecked": true
277290
},
278291
{
279292
"id": 21,
@@ -292,7 +305,8 @@
292305
"leaveWithTemporaryBlue": {}
293306
},
294307
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
295-
"flashSuitChecked": true
308+
"flashSuitChecked": true,
309+
"blueSuitChecked": true
296310
},
297311
{
298312
"id": 13,
@@ -305,7 +319,8 @@
305319
},
306320
"requires": [],
307321
"bypassesDoorShell": true,
308-
"flashSuitChecked": true
322+
"flashSuitChecked": true,
323+
"blueSuitChecked": true
309324
},
310325
{
311326
"id": 14,
@@ -323,7 +338,8 @@
323338
}
324339
},
325340
"bypassesDoorShell": true,
326-
"flashSuitChecked": true
341+
"flashSuitChecked": true,
342+
"blueSuitChecked": true
327343
},
328344
{
329345
"id": 15,
@@ -341,7 +357,8 @@
341357
}
342358
},
343359
"bypassesDoorShell": true,
344-
"flashSuitChecked": true
360+
"flashSuitChecked": true,
361+
"blueSuitChecked": true
345362
},
346363
{
347364
"id": 16,
@@ -354,28 +371,32 @@
354371
"openEnd": 1
355372
}
356373
},
357-
"flashSuitChecked": true
374+
"flashSuitChecked": true,
375+
"blueSuitChecked": true
358376
},
359377
{
360378
"id": 17,
361379
"link": [2, 3],
362380
"name": "Base",
363381
"requires": [],
364-
"flashSuitChecked": true
382+
"flashSuitChecked": true,
383+
"blueSuitChecked": true
365384
},
366385
{
367386
"id": 18,
368387
"link": [3, 1],
369388
"name": "Base",
370389
"requires": [],
371-
"flashSuitChecked": true
390+
"flashSuitChecked": true,
391+
"blueSuitChecked": true
372392
},
373393
{
374394
"id": 19,
375395
"link": [3, 2],
376396
"name": "Base",
377397
"requires": [],
378-
"flashSuitChecked": true
398+
"flashSuitChecked": true,
399+
"blueSuitChecked": true
379400
}
380401
],
381402
"notables": [],

0 commit comments

Comments
 (0)