Skip to content

Commit 8b5e045

Browse files
authored
Merge branch 'master' into pink-m-flash-use-6
2 parents 990f495 + ad6073c commit 8b5e045

123 files changed

Lines changed: 2677 additions & 2420 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.

helpers.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -955,6 +955,13 @@
955955
"Morph"
956956
]}
957957
]
958+
},
959+
{
960+
"name": "h_runOverRespawningEnemies",
961+
"requires": [
962+
"canCarefulJump"
963+
],
964+
"devNote": "canCarefulJump is used to represent leaving the enemy drops, which isn't a propper fit, but it is a tech with a similar difficulty."
958965
}
959966
]
960967
},

region/brinstar/blue/Blue Brinstar Boulder Room.json

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -390,7 +390,7 @@
390390
}
391391
},
392392
"requires": [
393-
"canCarefulJump",
393+
"canTrickyJump",
394394
"canPreciseWalljump"
395395
],
396396
"note": "A doorsill with an open end is really all the room that's needed on the other side."
@@ -448,15 +448,13 @@
448448
"name": "Doorsill Jump",
449449
"requires": [
450450
"canPreciseWalljump",
451-
"canCarefulJump",
451+
"canTrickyJump",
452452
{"or": [
453-
"canTrickyJump",
454-
"canMoonwalk",
455-
"canXRayTurnaround",
456-
"Morph"
453+
{"spikeHits": 1},
454+
"h_canBackIntoCorner"
457455
]}
458456
],
459-
"note": "It's not even necessary to jump through the door, the in-room doorsill gives enough running room to make it up."
457+
"note": "It's not necessary to jump through the door, the in-room doorsill gives enough running room to make it up."
460458
},
461459
{
462460
"id": 22,
@@ -489,7 +487,7 @@
489487
{"shinespark": {"frames": 2, "excessFrames": 2}},
490488
{"or": [
491489
"canMoonwalk",
492-
"Morph"
490+
"canMorphTurnaround"
493491
]},
494492
{"or": [
495493
{"and": [
@@ -520,12 +518,10 @@
520518
},
521519
"requires": [
522520
"canPreciseWalljump",
523-
"canCarefulJump",
521+
"canTrickyJump",
524522
{"or": [
525-
"canTrickyJump",
526-
"canMoonwalk",
527-
"canXRayTurnaround",
528-
"Morph"
523+
{"spikeHits": 1},
524+
"h_canBackIntoCorner"
529525
]}
530526
],
531527
"flashSuitChecked": true,
@@ -626,7 +622,7 @@
626622
"unlocksDoors": [
627623
{
628624
"types": ["super"],
629-
"requires": []
625+
"requires": ["canInsaneJump"]
630626
},
631627
{
632628
"types": ["missiles", "powerbomb"],

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

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -496,9 +496,9 @@
496496
{
497497
"id": 23,
498498
"link": [1, 3],
499-
"name": "Blue Brinstar E-Tank Ceiling Damage Boost",
499+
"name": "Ceiling Damage Boost",
500500
"requires": [
501-
{"notable": "Blue Brinstar E-Tank Ceiling Damage Boost"},
501+
{"notable": "Ceiling Damage Boost"},
502502
"h_ZebesIsAwake",
503503
"canNeutralDamageBoost",
504504
{"enemyDamage": {
@@ -559,9 +559,9 @@
559559
{
560560
"id": 27,
561561
"link": [1, 3],
562-
"name": "Taco Tank in Blue Brinstar Energy Tank Room",
562+
"name": "Taco Tank",
563563
"requires": [
564-
{"notable": "Taco Tank in Blue Brinstar Energy Tank Room"},
564+
{"notable": "Taco Tank"},
565565
"canCWJ",
566566
"canInsaneWalljump",
567567
"canStationarySpinJump"
@@ -614,7 +614,7 @@
614614
}
615615
},
616616
"requires": [
617-
{"notable": "Blue Brinstar Energy Tank G-Mode Flashing Lights"},
617+
{"notable": "G-Mode Flashing Lights"},
618618
{"or": [
619619
"h_ZebesNotAwake",
620620
"h_canArtificialMorphSpringBall",
@@ -688,7 +688,7 @@
688688
}
689689
},
690690
"requires": [
691-
{"notable": "Blue Brinstar Energy Tank G-Mode Flashing Lights"},
691+
{"notable": "G-Mode Flashing Lights"},
692692
{"or": [
693693
"h_ZebesNotAwake",
694694
"h_canArtificialMorphSpringBall",
@@ -860,9 +860,9 @@
860860
{
861861
"id": 45,
862862
"link": [4, 2],
863-
"name": "Blue Brin E-Tank Return Through Crumble Blocks",
863+
"name": "Return Through Crumble Blocks",
864864
"requires": [
865-
{"notable": "Blue Brin E-Tank Return Through Crumble Blocks"},
865+
{"notable": "Return Through Crumble Blocks"},
866866
"Morph",
867867
{"or": [
868868
"canConsecutiveWalljump",
@@ -1076,9 +1076,9 @@
10761076
{
10771077
"id": 55,
10781078
"link": [4, 2],
1079-
"name": "Blue Brinstar Energy Tank Room - Geemer Ice Stuck XRay Climb",
1079+
"name": "Geemer Ice Stuck XRay Climb",
10801080
"requires": [
1081-
{"notable": "Blue Brinstar Energy Tank Room - Geemer Ice Stuck XRay Climb"},
1081+
{"notable": "Geemer Ice Stuck XRay Climb"},
10821082
"canWallIceClip",
10831083
"canXRayClimb",
10841084
"Grapple",
@@ -1208,15 +1208,15 @@
12081208
"notables": [
12091209
{
12101210
"id": 1,
1211-
"name": "Blue Brinstar Energy Tank G-Mode Flashing Lights",
1211+
"name": "G-Mode Flashing Lights",
12121212
"note": [
12131213
"The eye scanners are particularly annoying while in g-mode. They scan Samus with bright flashing lights which remain for a further distance.",
12141214
"This is notable so a player can disable having to enter these flashing lights. If disabled, Samus will only require being in g-mode in this room if Zebes is awake."
12151215
]
12161216
},
12171217
{
12181218
"id": 2,
1219-
"name": "Blue Brinstar E-Tank Ceiling Damage Boost",
1219+
"name": "Ceiling Damage Boost",
12201220
"note": [
12211221
"Have Samus shoot the shot block revealing the item and then quickly get hit by an enemy at the peak of her jump in order to reach the item.",
12221222
"No directional inputs should be held while getting hit by the enemy in order to have a neutral boost and reach the item.",
@@ -1226,17 +1226,17 @@
12261226
},
12271227
{
12281228
"id": 3,
1229-
"name": "Taco Tank in Blue Brinstar Energy Tank Room",
1229+
"name": "Taco Tank",
12301230
"note": "Triple frame perfect dashing stationary spinjump into delayed CWJ and precise hitbox manipulation."
12311231
},
12321232
{
12331233
"id": 4,
1234-
"name": "Blue Brin E-Tank Return Through Crumble Blocks",
1234+
"name": "Return Through Crumble Blocks",
12351235
"note": "The Crumble Block does not respawn, so it's possible to grab the items and go back up without breaking the Power Bomb blocks."
12361236
},
12371237
{
12381238
"id": 5,
1239-
"name": "Blue Brinstar Energy Tank Room - Geemer Ice Stuck XRay Climb",
1239+
"name": "Geemer Ice Stuck XRay Climb",
12401240
"note": [
12411241
"Keep the two Geemers on screen while moving to the right side of the room.",
12421242
"Freeze the second Geemer as it exits the Morph Tunnel, with the Crumble block.",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -335,9 +335,9 @@
335335
{
336336
"id": 16,
337337
"link": [3, 4],
338-
"name": "Brinstar Reserve Hole-in-One",
338+
"name": "Hole-in-One",
339339
"requires": [
340-
{"notable": "Brinstar Reserve Hole-in-One"},
340+
{"notable": "Hole-in-One"},
341341
"Morph",
342342
"ScrewAttack",
343343
{"or": [
@@ -369,7 +369,7 @@
369369
"notables": [
370370
{
371371
"id": 1,
372-
"name": "Brinstar Reserve Hole-in-One",
372+
"name": "Hole-in-One",
373373
"note": [
374374
"A single very precise jump into the bomb blocks can break both sets of blocks with screw attack. Obtaining the item requires morph, so this strat has no soft lock risk.",
375375
"Alternatively, tunnel crawl through to break both blocks with multiple, less precise jumps."

region/brinstar/green/Early Supers Room.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,9 @@
233233
{
234234
"id": 6,
235235
"link": [1, 1],
236-
"name": "Early Supers Leave With Spark To The Left",
236+
"name": "Leave With Spark To The Left",
237237
"requires": [
238-
{"notable": "Early Supers Leave With Spark To The Left"},
238+
{"notable": "Leave With Spark To The Left"},
239239
{"obstaclesNotCleared": ["A"]},
240240
"h_canCrouchJumpDownGrab",
241241
{"canShineCharge": {
@@ -293,9 +293,9 @@
293293
{
294294
"id": 10,
295295
"link": [1, 2],
296-
"name": "Early Supers Mockball",
296+
"name": "Mockball",
297297
"requires": [
298-
{"notable": "Early Supers Mockball"},
298+
{"notable": "Mockball"},
299299
{"obstaclesNotCleared": ["A"]},
300300
"canMockball"
301301
],
@@ -340,9 +340,9 @@
340340
{
341341
"id": 12,
342342
"link": [1, 2],
343-
"name": "Early Supers Crouch Gate Clip Damage Boost",
343+
"name": "Crouch Gate Clip Damage Boost",
344344
"requires": [
345-
{"notable": "Early Supers Crouch Gate Clip Damage Boost"},
345+
{"notable": "Crouch Gate Clip Damage Boost"},
346346
{"obstaclesNotCleared": ["A"]},
347347
"canCrouchGateClip",
348348
"canCameraManip",
@@ -943,7 +943,7 @@
943943
"notables": [
944944
{
945945
"id": 1,
946-
"name": "Early Supers Leave With Spark To The Left",
946+
"name": "Leave With Spark To The Left",
947947
"note": [
948948
"Gain a shinecharge on the long, lower platform in the screen above, then carry it left and down.",
949949
"Use crumble quick drops, land on the floor at the bottom, spin jump left into the doorway, and activate the spark.",
@@ -952,12 +952,12 @@
952952
},
953953
{
954954
"id": 2,
955-
"name": "Early Supers Mockball",
955+
"name": "Mockball",
956956
"note": "Mockball to roll over the crumble blocks without falling down, and under the gate before it closes."
957957
},
958958
{
959959
"id": 3,
960-
"name": "Early Supers Crouch Gate Clip Damage Boost",
960+
"name": "Crouch Gate Clip Damage Boost",
961961
"note": [
962962
"Spawn a Zeb then run and do a very small spin jump to clip into the first gate before the Zeb reaches you.",
963963
"Do a damage boost off of the Zeb while inside the first gate to get enough speed to clip into the next gate.",

0 commit comments

Comments
 (0)