Skip to content

Commit cc655ac

Browse files
committed
Merge remote-tracking branch 'upstream/master' into speedy-jump
2 parents bb096a9 + 7b1bb85 commit cc655ac

115 files changed

Lines changed: 822 additions & 279 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

region/brinstar/blue/Blue Brinstar Energy Tank Room.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
"strats": [
2727
{
2828
"name": "Base",
29-
"requires": []
29+
"requires": [],
30+
"flashSuitChecked": true
3031
}
3132
]
3233
}

region/brinstar/blue/Morph Ball Room.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"requires": [
3434
{"obstaclesCleared": ["C"]}
3535
],
36+
"flashSuitChecked": true,
3637
"devNote": "Obstacle can be destroyed either going 1 -> 6 or 6 -> 1."
3738
}
3839
],
@@ -110,7 +111,8 @@
110111
"h_ZebesIsAwake",
111112
"h_allItemsSpawned"
112113
]}
113-
]
114+
],
115+
"flashSuitChecked": true
114116
}
115117
],
116118
"note": "Item doesn't appear before Zebes is awakened."

region/brinstar/green/Brinstar Pre-Map Room.json

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
]}
5151
],
5252
"clearsObstacles": ["A"],
53+
"flashSuitChecked": true,
5354
"note": [
5455
"Both sides of the room must be accessed to reach all enemies and unlock the door.",
5556
"Beyond that, the enemies can be killed with Power Beam."
@@ -136,7 +137,8 @@
136137
{"cycleFrames": 120}
137138
],
138139
"resetsObstacles": ["A"],
139-
"farmCycleDrops": [{"enemy": "Zeela", "count": 1}]
140+
"farmCycleDrops": [{"enemy": "Zeela", "count": 1}],
141+
"flashSuitChecked": true
140142
},
141143
{
142144
"id": 2,
@@ -246,6 +248,7 @@
246248
"canSpeedball"
247249
],
248250
"clearsObstacles": ["A"],
251+
"flashSuitChecked": true,
249252
"devNote": "There are 3 unusable tiles in this runway."
250253
},
251254
{
@@ -258,6 +261,7 @@
258261
"canSpeedball"
259262
],
260263
"clearsObstacles": ["A"],
264+
"flashSuitChecked": true,
261265
"note": "Run on the upper platform to perform the speedball."
262266
},
263267
{
@@ -271,6 +275,7 @@
271275
"canSpeedball"
272276
],
273277
"clearsObstacles": ["A"],
278+
"flashSuitChecked": true,
274279
"note": "Use a frozen Zeela to extend the upper platform to help set up the speedball."
275280
},
276281
{
@@ -425,6 +430,7 @@
425430
}
426431
}
427432
},
433+
"flashSuitChecked": true,
428434
"devNote": "It's also possible to do a neutral bounce into an uncontrolled spring ball bounce through the door; but it's unclear if it has any application."
429435
},
430436
{
@@ -440,7 +446,8 @@
440446
},
441447
"maxExtraRunSpeed": "$2.4"
442448
}
443-
}
449+
},
450+
"flashSuitChecked": true
444451
},
445452
{
446453
"id": 22,
@@ -452,7 +459,8 @@
452459
],
453460
"exitCondition": {
454461
"leaveWithTemporaryBlue": {}
455-
}
462+
},
463+
"flashSuitChecked": true
456464
},
457465
{
458466
"id": 23,

region/brinstar/green/Brinstar Reserve Tank Room.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@
179179
]}
180180
],
181181
"collectsItems": [3],
182+
"flashSuitChecked": true,
182183
"note": [
183184
"Speedball through the morph tunnel and use it to break the bomb blocks in front of the hidden Missile location.",
184185
"This can be done using Spring Ball, or by unmorphing and using temporary blue to bounce through the bomb blocks."
@@ -204,6 +205,7 @@
204205
]}
205206
],
206207
"collectsItems": [3],
208+
"flashSuitChecked": true,
207209
"note": [
208210
"Speedball through the morph tunnel and use it to break the bomb blocks in front of the hidden Missile location.",
209211
"This can be done using Spring Ball, or by unmorphing and using temporary blue to bounce through the bomb blocks."
@@ -257,6 +259,7 @@
257259
"canSpringFling"
258260
],
259261
"collectsItems": [3],
262+
"flashSuitChecked": true,
260263
"note": [
261264
"Gain temporary blue at the end of the runway.",
262265
"Then spring ball bounce through the tunnel.",
@@ -283,6 +286,7 @@
283286
"canInsaneJump"
284287
],
285288
"collectsItems": [3],
289+
"flashSuitChecked": true,
286290
"note": [
287291
"Enter the room with a precisely positioned blue Spring Ball bounce.",
288292
"Enter the tunnel and bounce all the way through.",

region/brinstar/green/Early Supers Room.json

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@
187187
"obstruction": [1, 0]
188188
}
189189
},
190+
"flashSuitChecked": true,
190191
"devNote": "Max extra run speed $1.8."
191192
},
192193
{
@@ -205,7 +206,8 @@
205206
"openEnd": 1
206207
}
207208
}
208-
}
209+
},
210+
"flashSuitChecked": true
209211
},
210212
{
211213
"id": 4,
@@ -224,7 +226,8 @@
224226
},
225227
"movementType": "uncontrolled"
226228
}
227-
}
229+
},
230+
"flashSuitChecked": true
228231
},
229232
{
230233
"id": 5,
@@ -238,7 +241,8 @@
238241
"openEnd": 1
239242
}
240243
}
241-
}
244+
},
245+
"flashSuitChecked": true
242246
},
243247
{
244248
"id": 6,
@@ -339,6 +343,7 @@
339343
"note": "Falls down into node 3 with no possiblity of quick crumble escape."
340344
}
341345
],
346+
"flashSuitChecked": true,
342347
"note": [
343348
"Run then do a very small spin jump to clip into the left side of the first gate.",
344349
"While inside the gate, back up to get the maximum run distance using either Moonwalk or X-Ray Turnaround and repeat for the next gate.",
@@ -366,6 +371,7 @@
366371
"note": "Falls down into node 3 with no possiblity of quick crumble escape."
367372
}
368373
],
374+
"flashSuitChecked": true,
369375
"note": [
370376
"Spawn a Zeb then run and do a very small spin jump to clip into the first gate before the Zeb reaches you.",
371377
"Do a damage boost off of the Zeb while inside the first gate to get enough speed to clip into the next gate.",
@@ -547,6 +553,7 @@
547553
"leaveWithTemporaryBlue": {}
548554
},
549555
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
556+
"flashSuitChecked": true,
550557
"note": "Gain blue speed in the other room, jump through the transition, then speedball under the shutters.",
551558
"devNote": [
552559
"Slightly higher run speeds can work but with greater difficulty.",
@@ -573,6 +580,7 @@
573580
"leaveWithTemporaryBlue": {}
574581
},
575582
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
583+
"flashSuitChecked": true,
576584
"note": "Gain blue speed in the other room, Space Jump through the transition, then speedball under the shutters."
577585
},
578586
{
@@ -631,6 +639,7 @@
631639
"leaveWithTemporaryBlue": {}
632640
},
633641
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
642+
"flashSuitChecked": true,
634643
"note": "Gain blue speed in the other room, jump through the transition, then speedball under the shutters."
635644
},
636645
{
@@ -761,6 +770,7 @@
761770
"obstruction": [2, 0]
762771
}
763772
},
773+
"flashSuitChecked": true,
764774
"devNote": "Max extra run speed $2.5."
765775
},
766776
{
@@ -780,6 +790,7 @@
780790
}
781791
}
782792
},
793+
"flashSuitChecked": true,
783794
"note": "Use the runway below the crumbles at the right side of the room."
784795
},
785796
{
@@ -795,7 +806,8 @@
795806
],
796807
"exitCondition": {
797808
"leaveWithTemporaryBlue": {}
798-
}
809+
},
810+
"flashSuitChecked": true
799811
},
800812
{
801813
"id": 47,
@@ -979,7 +991,8 @@
979991
"canSpringBallJumpMidAir"
980992
]}
981993
],
982-
"clearsObstacles": ["A"]
994+
"clearsObstacles": ["A"],
995+
"flashSuitChecked": true
983996
},
984997
{
985998
"id": 32,
@@ -1000,7 +1013,8 @@
10001013
"blockPositions": [[7, 2]]
10011014
}
10021015
},
1003-
"requires": []
1016+
"requires": [],
1017+
"flashSuitChecked": true
10041018
},
10051019
{
10061020
"id": 34,

region/brinstar/green/Etecoon Energy Tank Room.json

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,8 @@
248248
"length": 4,
249249
"openEnd": 0
250250
}
251-
}
251+
},
252+
"flashSuitChecked": true
252253
},
253254
{
254255
"id": 2,
@@ -300,6 +301,7 @@
300301
}
301302
},
302303
"collectsItems": [5],
304+
"flashSuitChecked": true,
303305
"devNote": "The item could possibly be avoided depending on the run speed."
304306
},
305307
{
@@ -322,6 +324,7 @@
322324
}
323325
},
324326
"collectsItems": [5],
327+
"flashSuitChecked": true,
325328
"devNote": "The item could be avoided by using a shorter landing runway and enough speed"
326329
},
327330
{
@@ -339,7 +342,8 @@
339342
}
340343
}
341344
},
342-
"collectsItems": [5]
345+
"collectsItems": [5],
346+
"flashSuitChecked": true
343347
},
344348
{
345349
"id": 7,
@@ -352,7 +356,8 @@
352356
],
353357
"exitCondition": {
354358
"leaveWithTemporaryBlue": {}
355-
}
359+
},
360+
"flashSuitChecked": true
356361
},
357362
{
358363
"id": 8,
@@ -641,6 +646,7 @@
641646
"leaveWithTemporaryBlue": {}
642647
},
643648
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
649+
"flashSuitChecked": true,
644650
"note": [
645651
"Land on the crumble blocks while unmorphing, to retain temporary blue.",
646652
"Then aim down and use a pause buffer to remorph and chain temporary blue."
@@ -997,6 +1003,7 @@
9971003
"exitCondition": {
9981004
"leaveShinecharged": {}
9991005
},
1006+
"flashSuitChecked": true,
10001007
"note": [
10011008
"With some dash speed, bounce into the opening of the spikeway, and enter X-mode.",
10021009
"The spike knockback will push Samus back out of the spikeway."
@@ -1111,6 +1118,7 @@
11111118
"leaveWithTemporaryBlue": {}
11121119
},
11131120
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
1121+
"flashSuitChecked": true,
11141122
"note": [
11151123
"Enter the room with a blue speed jump to speedball through the spike tunnel.",
11161124
"Then perform a long temporary blue chain across the room."
@@ -1136,6 +1144,7 @@
11361144
"leaveWithTemporaryBlue": {}
11371145
},
11381146
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
1147+
"flashSuitChecked": true,
11391148
"note": [
11401149
"Gain temporary blue, and use Spring Ball to bounce through the spike tunnel.",
11411150
"Then perform a long temporary blue chain across the room."
@@ -1363,6 +1372,7 @@
13631372
"canUseIFrames",
13641373
"canNeutralDamageBoost"
13651374
],
1375+
"flashSuitChecked": true,
13661376
"note": [
13671377
"Freeze a Zebbo inside the wall above the right side of the spikeway, close to the ceiling thorns.",
13681378
"Face right, equip X-Ray, move at least a few pixels away from the wall, and jump straight up into the ceiling thorns.",
@@ -1586,6 +1596,7 @@
15861596
"fallSpeedInTiles": 1
15871597
}
15881598
},
1599+
"flashSuitChecked": true,
15891600
"note": "Freeze a Beetom at head height where Samus can Spinjump into it and begin Moondancing."
15901601
},
15911602
{
@@ -1604,6 +1615,7 @@
16041615
"fallSpeedInTiles": 2
16051616
}
16061617
},
1618+
"flashSuitChecked": true,
16071619
"note": [
16081620
"Freeze a Beetom at head height where Samus can Spinjump into it and begin Moondancing.",
16091621
"After 195 moonfalls, reposition the Beetom to chest height, then continue dancing."
@@ -1683,6 +1695,7 @@
16831695
"exitCondition": {
16841696
"leaveWithSpark": {}
16851697
},
1698+
"flashSuitChecked": true,
16861699
"note": [
16871700
"While in X-mode on the thorns, Samus' will be flashing as i-frames periodically refresh;",
16881701
"by timing the shinecharge and X-Ray release to happen soon after i-frames refresh,",
@@ -1971,6 +1984,7 @@
19711984
}
19721985
},
19731986
"unlocksDoors": [{"types": ["ammo"], "requires": []}],
1987+
"flashSuitChecked": true,
19741988
"note": [
19751989
"Freeze a Beetom at head height where Samus can Spinjump into it and begin Moondancing.",
19761990
"After 195 moonfalls, reposition the Beetom to chest height, then continue dancing.",

0 commit comments

Comments
 (0)