Skip to content

Commit d710285

Browse files
committed
West Maridia check flash suits
1 parent 4756fa2 commit d710285

12 files changed

Lines changed: 1369 additions & 499 deletions

region/maridia/outer/Boyon Gate Hall.json

Lines changed: 77 additions & 37 deletions
Large diffs are not rendered by default.

region/maridia/outer/Crab Gate Room.json

Lines changed: 57 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@
8888
"steepUpTiles": 2,
8989
"steepDownTiles": 1
9090
}
91-
}
91+
},
92+
"flashSuitChecked": true
9293
},
9394
{
9495
"id": 2,
@@ -105,15 +106,15 @@
105106
"length": 45,
106107
"openEnd": 1
107108
}
108-
}
109+
},
110+
"flashSuitChecked": true
109111
},
110112
{
111113
"id": 3,
112114
"link": [1, 1],
113115
"name": "Precise Stutter Shinecharge, Leave With Spark",
114116
"entranceCondition": {
115-
"comeInRunning": {
116-
"speedBooster": true,
117+
"comeInStutterShinecharging": {
117118
"minTiles": 2
118119
}
119120
},
@@ -128,7 +129,8 @@
128129
"unlocksDoors": [
129130
{"types": ["super"], "requires": []},
130131
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
131-
]
132+
],
133+
"flashSuitChecked": true
132134
},
133135
{
134136
"id": 37,
@@ -156,6 +158,7 @@
156158
{"types": ["super"], "requires": []},
157159
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
158160
],
161+
"flashSuitChecked": true,
159162
"note": [
160163
"With a runway of 5 tiles (open end) in the other room,",
161164
"the ideal timing for the stutter is to release forward for 5 frames, and repress forward on the last possible frame before the transition.",
@@ -190,6 +193,7 @@
190193
{"types": ["super"], "requires": []},
191194
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
192195
],
196+
"flashSuitChecked": true,
193197
"note": [
194198
"With only a runway of 4 tiles (open end) in the other room,",
195199
"the ideal timing for the stutter is to release forward for 4 frames, and repress forward on the last possible frame before the transition.",
@@ -226,6 +230,7 @@
226230
{"types": ["super"], "requires": []},
227231
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
228232
],
233+
"flashSuitChecked": true,
229234
"note": [
230235
"With only a runway of 3 tiles (open end) in the other room,",
231236
"the ideal timing for the stutter is to release forward for 3 or 4 frames, and repress forward on the last possible frame before the transition.",
@@ -265,6 +270,7 @@
265270
{"types": ["super"], "requires": []},
266271
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
267272
],
273+
"flashSuitChecked": true,
268274
"note": [
269275
"With only a runway of 2 tiles (open end) in the other room,",
270276
"the ideal timing for the stutter is to release forward for 3 frames, and repress forward on the last possible frame before the transition.",
@@ -297,6 +303,7 @@
297303
{"types": ["super"], "requires": []},
298304
{"types": ["missiles", "powerbomb"], "requires": ["never"]}
299305
],
306+
"flashSuitChecked": true,
300307
"note": [
301308
"With only 1 tile of runway in the other room, Samus should ideally start on the last pixel of runway with X subpixels of $3FFF or less.",
302309
"Run toward the door, releasing forward for exactly 1 frame and pressing it again on the last possible frame before the transition.",
@@ -342,7 +349,8 @@
342349
"exitCondition": {
343350
"leaveWithTemporaryBlue": {}
344351
},
345-
"unlocksDoors": [{"types": ["ammo"], "requires": []}]
352+
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
353+
"flashSuitChecked": true
346354
},
347355
{
348356
"id": 43,
@@ -363,6 +371,7 @@
363371
"leaveWithTemporaryBlue": {}
364372
},
365373
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
374+
"flashSuitChecked": true,
366375
"note": [
367376
"With only 1 tile of runway in the other room, Samus should ideally start on the last pixel of runway with X subpixels of $3FFF or less.",
368377
"Run toward the door, releasing forward for exactly 1 frame and pressing it again on the last possible frame before the transition.",
@@ -419,7 +428,8 @@
419428
]}
420429
],
421430
"resetsObstacles": ["A"],
422-
"farmCycleDrops": [{"enemy": "Sciser", "count": 1}]
431+
"farmCycleDrops": [{"enemy": "Sciser", "count": 1}],
432+
"flashSuitChecked": true
423433
},
424434
{
425435
"id": 6,
@@ -460,7 +470,8 @@
460470
{"obstaclesCleared": ["A"]}
461471
]}
462472
],
463-
"clearsObstacles": ["A"]
473+
"clearsObstacles": ["A"],
474+
"flashSuitChecked": true
464475
},
465476
{
466477
"id": 10,
@@ -556,6 +567,7 @@
556567
},
557568
"requires": [],
558569
"clearsObstacles": ["A"],
570+
"flashSuitChecked": true,
559571
"note": ["Samus will teleport inside of the gate, causing it to open."]
560572
},
561573
{
@@ -617,7 +629,8 @@
617629
"blockPositions": [[5, 3], [7, 2]]
618630
}
619631
},
620-
"requires": []
632+
"requires": [],
633+
"flashSuitChecked": true
621634
},
622635
{
623636
"id": 17,
@@ -629,7 +642,8 @@
629642
}
630643
},
631644
"requires": [],
632-
"bypassesDoorShell": true
645+
"bypassesDoorShell": true,
646+
"flashSuitChecked": true
633647
},
634648
{
635649
"id": 18,
@@ -646,7 +660,8 @@
646660
"blockPositions": [[3, 12]]
647661
}
648662
},
649-
"bypassesDoorShell": true
663+
"bypassesDoorShell": true,
664+
"flashSuitChecked": true
650665
},
651666
{
652667
"id": 19,
@@ -663,7 +678,8 @@
663678
"blockPositions": [[3, 13]]
664679
}
665680
},
666-
"bypassesDoorShell": true
681+
"bypassesDoorShell": true,
682+
"flashSuitChecked": true
667683
},
668684
{
669685
"id": 20,
@@ -675,7 +691,8 @@
675691
"length": 5,
676692
"openEnd": 1
677693
}
678-
}
694+
},
695+
"flashSuitChecked": true
679696
},
680697
{
681698
"id": 21,
@@ -689,7 +706,8 @@
689706
"length": 6,
690707
"openEnd": 1
691708
}
692-
}
709+
},
710+
"flashSuitChecked": true
693711
},
694712
{
695713
"id": 22,
@@ -736,7 +754,8 @@
736754
]}
737755
],
738756
"resetsObstacles": ["A"],
739-
"farmCycleDrops": [{"enemy": "Sciser", "count": 5}]
757+
"farmCycleDrops": [{"enemy": "Sciser", "count": 5}],
758+
"flashSuitChecked": true
740759
},
741760
{
742761
"id": 23,
@@ -783,7 +802,8 @@
783802
},
784803
"minExtraRunSpeed": "$0.D"
785804
}
786-
}
805+
},
806+
"flashSuitChecked": true
787807
},
788808
{
789809
"id": 26,
@@ -796,12 +816,13 @@
796816
"exitCondition": {
797817
"leaveSpinning": {
798818
"remoteRunway": {
799-
"length": 43,
819+
"length": 45,
800820
"openEnd": 1
801821
},
802822
"minExtraRunSpeed": "$0.D"
803823
}
804-
}
824+
},
825+
"flashSuitChecked": true
805826
},
806827
{
807828
"id": 27,
@@ -821,7 +842,8 @@
821842
"openEnd": 1
822843
}
823844
}
824-
}
845+
},
846+
"flashSuitChecked": true
825847
},
826848
{
827849
"id": 28,
@@ -834,15 +856,16 @@
834856
"exitCondition": {
835857
"leaveWithMockball": {
836858
"remoteRunway": {
837-
"length": 43,
859+
"length": 45,
838860
"openEnd": 1
839861
},
840862
"landingRunway": {
841863
"length": 5,
842864
"openEnd": 1
843865
}
844866
}
845-
}
867+
},
868+
"flashSuitChecked": true
846869
},
847870
{
848871
"id": 29,
@@ -863,7 +886,8 @@
863886
},
864887
"movementType": "uncontrolled"
865888
}
866-
}
889+
},
890+
"flashSuitChecked": true
867891
},
868892
{
869893
"id": 30,
@@ -876,7 +900,7 @@
876900
"exitCondition": {
877901
"leaveWithSpringBallBounce": {
878902
"remoteRunway": {
879-
"length": 43,
903+
"length": 45,
880904
"openEnd": 1
881905
},
882906
"landingRunway": {
@@ -885,7 +909,8 @@
885909
},
886910
"movementType": "uncontrolled"
887911
}
888-
}
912+
},
913+
"flashSuitChecked": true
889914
},
890915
{
891916
"id": 31,
@@ -901,7 +926,8 @@
901926
"openEnd": 1
902927
}
903928
}
904-
}
929+
},
930+
"flashSuitChecked": true
905931
},
906932
{
907933
"id": 32,
@@ -914,24 +940,26 @@
914940
"exitCondition": {
915941
"leaveSpaceJumping": {
916942
"remoteRunway": {
917-
"length": 43,
943+
"length": 45,
918944
"openEnd": 1
919945
}
920946
}
921-
}
947+
},
948+
"flashSuitChecked": true
922949
},
923950
{
924951
"id": 33,
925952
"link": [2, 2],
926953
"name": "Leave With Temporary Blue",
927954
"requires": [
928955
"Gravity",
929-
{"canShineCharge": {"usedTiles": 43, "steepDownTiles": 1, "openEnd": 0}},
956+
{"canShineCharge": {"usedTiles": 45, "steepDownTiles": 1, "openEnd": 0}},
930957
"canChainTemporaryBlue"
931958
],
932959
"exitCondition": {
933960
"leaveWithTemporaryBlue": {}
934-
}
961+
},
962+
"flashSuitChecked": true
935963
},
936964
{
937965
"id": 34,

0 commit comments

Comments
 (0)