Skip to content

Commit 3732a01

Browse files
committed
Tourian check flash suits
1 parent e99450b commit 3732a01

20 files changed

Lines changed: 737 additions & 304 deletions

region/tourian/main/Big Boy Room.json

Lines changed: 63 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@
8686
},
8787
"requires": [],
8888
"clearsObstacles": ["A"],
89+
"flashSuitChecked": true,
8990
"note": "The Baby Metroid is not active when entering from the left side of the room."
9091
},
9192
{
@@ -100,7 +101,8 @@
100101
"length": 5,
101102
"openEnd": 1
102103
}
103-
}
104+
},
105+
"flashSuitChecked": true
104106
},
105107
{
106108
"id": 36,
@@ -119,6 +121,7 @@
119121
"obstruction": [1, 0]
120122
}
121123
},
124+
"flashSuitChecked": true,
122125
"devNote": ["Max extra run speed $3.1"]
123126
},
124127
{
@@ -150,7 +153,8 @@
150153
"openEnd": 1
151154
}
152155
}
153-
}
156+
},
157+
"flashSuitChecked": true
154158
},
155159
{
156160
"id": 5,
@@ -170,7 +174,8 @@
170174
"openEnd": 1
171175
}
172176
}
173-
}
177+
},
178+
"flashSuitChecked": true
174179
},
175180
{
176181
"id": 6,
@@ -191,7 +196,8 @@
191196
},
192197
"movementType": "uncontrolled"
193198
}
194-
}
199+
},
200+
"flashSuitChecked": true
195201
},
196202
{
197203
"id": 7,
@@ -207,7 +213,8 @@
207213
"openEnd": 1
208214
}
209215
}
210-
}
216+
},
217+
"flashSuitChecked": true
211218
},
212219
{
213220
"id": 8,
@@ -218,7 +225,8 @@
218225
],
219226
"exitCondition": {
220227
"leaveWithTemporaryBlue": {}
221-
}
228+
},
229+
"flashSuitChecked": true
222230
},
223231
{
224232
"id": 9,
@@ -264,7 +272,8 @@
264272
"name": "Base",
265273
"requires": [
266274
{"obstaclesCleared": ["A"]}
267-
]
275+
],
276+
"flashSuitChecked": true
268277
},
269278
{
270279
"id": 12,
@@ -280,6 +289,7 @@
280289
"leaveWithSpark": {}
281290
},
282291
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
292+
"flashSuitChecked": true,
283293
"note": [
284294
"Gain a shinecharge by running right-to-left on the leftmost runway.",
285295
"Then run toward the right, jumping twice before sparking mid-air."
@@ -301,7 +311,8 @@
301311
}
302312
}
303313
},
304-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
314+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
315+
"flashSuitChecked": true
305316
},
306317
{
307318
"id": 14,
@@ -324,7 +335,8 @@
324335
}
325336
}
326337
},
327-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
338+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
339+
"flashSuitChecked": true
328340
},
329341
{
330342
"id": 15,
@@ -348,7 +360,8 @@
348360
"movementType": "uncontrolled"
349361
}
350362
},
351-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
363+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
364+
"flashSuitChecked": true
352365
},
353366
{
354367
"id": 16,
@@ -371,7 +384,8 @@
371384
"movementType": "controlled"
372385
}
373386
},
374-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
387+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
388+
"flashSuitChecked": true
375389
},
376390
{
377391
"id": 17,
@@ -389,7 +403,8 @@
389403
}
390404
}
391405
},
392-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
406+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
407+
"flashSuitChecked": true
393408
},
394409
{
395410
"id": 18,
@@ -407,7 +422,8 @@
407422
"exitCondition": {
408423
"leaveWithTemporaryBlue": {}
409424
},
410-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
425+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
426+
"flashSuitChecked": true
411427
},
412428
{
413429
"id": 19,
@@ -416,6 +432,7 @@
416432
"requires": [
417433
{"resourceAtMost": [{"type": "RegularEnergy", "count": 1}]}
418434
],
435+
"flashSuitChecked": true,
419436
"clearsObstacles": ["A"]
420437
},
421438
{
@@ -424,7 +441,8 @@
424441
"name": "Baby Inactive",
425442
"requires": [
426443
{"obstaclesCleared": ["A"]}
427-
]
444+
],
445+
"flashSuitChecked": true
428446
},
429447
{
430448
"id": 21,
@@ -441,8 +459,10 @@
441459
"HiJump",
442460
"SpeedBooster",
443461
"canTrickyJump",
444-
"canBabyMetroidAvoid"
462+
"canBabyMetroidAvoid",
463+
"h_trickyToCarryFlashSuit"
445464
],
465+
"flashSuitChecked": true,
446466
"note": [
447467
"Jump over the Baby Metroid to avoid getting grabbed.",
448468
"Use Wave plus a Wide Beam to clear much of the seaweed with each shot.",
@@ -460,8 +480,10 @@
460480
"canMidAirMorph",
461481
"HiJump",
462482
"canTrickyJump",
463-
"canBabyMetroidAvoid"
483+
"canBabyMetroidAvoid",
484+
"h_trickyToCarryFlashSuit"
464485
],
486+
"flashSuitChecked": true,
465487
"note": "Avoid the Baby Metroid by jumping over it many times in order to clear a path through the seaweed."
466488
},
467489
{
@@ -472,8 +494,10 @@
472494
{"notable": "Baby Skip With Nothing"},
473495
{"obstaclesNotCleared": ["A"]},
474496
"canBabyMetroidAvoid",
475-
"canInsaneJump"
497+
"canInsaneJump",
498+
"h_trickyToCarryFlashSuit"
476499
],
500+
"flashSuitChecked": true,
477501
"note": [
478502
"Avoid the Baby Metroid with no items at all.",
479503
"Jump over it many times in order to clear a path through the seaweed.",
@@ -507,6 +531,7 @@
507531
"movementType": "uncontrolled"
508532
}
509533
},
534+
"flashSuitChecked": true,
510535
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
511536
},
512537
{
@@ -525,7 +550,8 @@
525550
}
526551
}
527552
},
528-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
553+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
554+
"flashSuitChecked": true
529555
},
530556
{
531557
"id": 26,
@@ -536,7 +562,8 @@
536562
"blockPositions": [[5, 3], [7, 2]]
537563
}
538564
},
539-
"requires": []
565+
"requires": [],
566+
"flashSuitChecked": true
540567
},
541568
{
542569
"id": 27,
@@ -548,7 +575,8 @@
548575
}
549576
},
550577
"requires": [],
551-
"bypassesDoorShell": true
578+
"bypassesDoorShell": true,
579+
"flashSuitChecked": true
552580
},
553581
{
554582
"id": 28,
@@ -565,7 +593,8 @@
565593
"blockPositions": [[3, 12]]
566594
}
567595
},
568-
"bypassesDoorShell": true
596+
"bypassesDoorShell": true,
597+
"flashSuitChecked": true
569598
},
570599
{
571600
"id": 29,
@@ -582,7 +611,8 @@
582611
"blockPositions": [[3, 13]]
583612
}
584613
},
585-
"bypassesDoorShell": true
614+
"bypassesDoorShell": true,
615+
"flashSuitChecked": true
586616
},
587617
{
588618
"id": 30,
@@ -594,7 +624,8 @@
594624
"length": 1,
595625
"openEnd": 1
596626
}
597-
}
627+
},
628+
"flashSuitChecked": true
598629
},
599630
{
600631
"id": 37,
@@ -611,6 +642,7 @@
611642
"obstruction": [1, 0]
612643
}
613644
},
645+
"flashSuitChecked": true,
614646
"devNote": ["Max extra run speed $2.5 with spin, or $2.6 with a quick aim-down."]
615647
},
616648
{
@@ -625,7 +657,8 @@
625657
"openEnd": 0
626658
}
627659
}
628-
}
660+
},
661+
"flashSuitChecked": true
629662
},
630663
{
631664
"id": 32,
@@ -643,7 +676,8 @@
643676
"openEnd": 1
644677
}
645678
}
646-
}
679+
},
680+
"flashSuitChecked": true
647681
},
648682
{
649683
"id": 33,
@@ -662,7 +696,8 @@
662696
},
663697
"movementType": "uncontrolled"
664698
}
665-
}
699+
},
700+
"flashSuitChecked": true
666701
},
667702
{
668703
"id": 34,
@@ -676,7 +711,8 @@
676711
"openEnd": 1
677712
}
678713
}
679-
}
714+
},
715+
"flashSuitChecked": true
680716
},
681717
{
682718
"id": 35,

0 commit comments

Comments
 (0)