Skip to content

Commit 1452cb2

Browse files
authored
Merge pull request #2001 from kjbranch/walljumpless-notables
Add wallJumpAvoid to notable strats
2 parents e243088 + 7a0b0e4 commit 1452cb2

14 files changed

Lines changed: 55 additions & 6 deletions

region/brinstar/green/Green Hill Zone.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,6 +1113,7 @@
11131113
{"notable": "Grapple Teleport Fling to Right (from Moat)"},
11141114
"canInsaneJump"
11151115
],
1116+
"wallJumpAvoid": true,
11161117
"note": [
11171118
"After teleporting, extend the Grapple, and swing back and forth to fix the camera and then to gain momentum.",
11181119
"A precisely timed release of Grapple will allow Samus to fling onto the ledge on the right."
@@ -1132,6 +1133,7 @@
11321133
"canTrickyGrappleJump",
11331134
"canInsaneJump"
11341135
],
1136+
"wallJumpAvoid": true,
11351137
"note": [
11361138
"After teleporting, swing back and forth to fix the camera.",
11371139
"Swing to the right by soft-bouncing against the door followed by fully extending the Grapple Beam.",
@@ -1458,6 +1460,7 @@
14581460
{
14591461
"id": 5,
14601462
"name": "Grapple Teleport Fling to Right (from Moat)",
1463+
"wallJumpAvoid": true,
14611464
"note": [
14621465
"After teleporting, extend the Grapple, and swing back and forth to fix the camera and then to gain momentum.",
14631466
"A precisely timed release of Grapple will allow Samus to fling onto the ledge on the right."
@@ -1466,6 +1469,7 @@
14661469
{
14671470
"id": 6,
14681471
"name": "Grapple Teleport into Grapple Jump (from Red Brinstar Firefleas)",
1472+
"wallJumpAvoid": true,
14691473
"note": [
14701474
"After teleporting, swing back and forth to fix the camera.",
14711475
"Swing to the right by soft-bouncing against the door followed by fully extending the Grapple Beam.",

region/brinstar/kraid/Warehouse Entrance.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,7 @@
744744
"canInsaneJump",
745745
"canDownGrab"
746746
],
747+
"wallJumpAvoid": true,
747748
"note": [
748749
"Back up against the wall of the single-tile ledge.",
749750
"Run forward, perform a single arm pump, and jump on the last possible frame.",
@@ -756,6 +757,7 @@
756757
{
757758
"id": 1,
758759
"name": "Arm Pump Jump",
760+
"wallJumpAvoid": true,
759761
"note": [
760762
"Back up against the wall of the single-tile ledge.",
761763
"Run forward, perform a single arm pump, and jump on the last possible frame.",

region/brinstar/pink/Pink Brinstar Hopper Room.json

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,6 +1067,7 @@
10671067
"canXRayClimb",
10681068
{"enemyDamage": {"enemy": "Sidehopper", "type": "contact", "hits": 2}}
10691069
],
1070+
"wallJumpAvoid": true,
10701071
"flashSuitChecked": true,
10711072
"note": [
10721073
"To minimize damage from the Hoppers, get stuck in the door relatively high and move quickly.",
@@ -1230,14 +1231,12 @@
12301231
]}
12311232
],
12321233
"clearsObstacles": ["B"],
1234+
"wallJumpAvoid": true,
12331235
"note": [
12341236
"The elevator can be raised by clipping a shot into the floor, shot while falling with the right amount of vertical speed.",
12351237
"This can be done with a Missile, Super, or charged Spazer or Plasma shot, a well positioned angle Spazer shot while crouched, or an or Ice SBA."
12361238
],
1237-
"devNote": [
1238-
"FIXME: Do we need leniency or another tech for this?",
1239-
"This is only notable as a way to avoid wall jumps."
1240-
]
1239+
"devNote": "FIXME: Do we need leniency or another tech for this?"
12411240
},
12421241
{
12431242
"id": 49,
@@ -1353,12 +1352,12 @@
13531352
]}
13541353
],
13551354
"clearsObstacles": ["B"],
1355+
"wallJumpAvoid": true,
13561356
"note": [
13571357
"Start the elevator ride by using Screw Attack or Pseudo Screw in the hole.",
13581358
"Kago the elevator to fall back in and hit the elevator again. This is much easier while the elevator is still rising, but can still be done with Morph afterwards.",
13591359
"Unless HiJump is owned, this will need to be done once more to get high enough to get to the blue gate."
1360-
],
1361-
"devNote": "This is only notable as a way to avoid wall jumps."
1360+
]
13621361
},
13631362
{
13641363
"id": 55,
@@ -1450,6 +1449,7 @@
14501449
{"shinespark": {"frames": 1, "excessFrames": 1}}
14511450
],
14521451
"clearsObstacles": ["B"],
1452+
"wallJumpAvoid": true,
14531453
"note": "Shinesparking horizontally into the wall will trigger the elevator as Samus's echos hit it."
14541454
},
14551455
{
@@ -1467,6 +1467,7 @@
14671467
{"shinespark": {"frames": 1, "excessFrames": 1}}
14681468
],
14691469
"clearsObstacles": ["B"],
1470+
"wallJumpAvoid": true,
14701471
"flashSuitChecked": true,
14711472
"note": "Shinesparking horizontally into the wall will trigger the elevator as Samus's echos hit it."
14721473
},
@@ -1484,6 +1485,7 @@
14841485
{"shinespark": {"frames": 15, "excessFrames": 6}}
14851486
],
14861487
"clearsObstacles": ["B"],
1488+
"wallJumpAvoid": true,
14871489
"note": "Shinesparking horizontally into the wall will trigger the elevator as Samus's echos hit it."
14881490
},
14891491
{
@@ -1498,6 +1500,7 @@
14981500
{"shinespark": {"frames": 1, "excessFrames": 1}}
14991501
],
15001502
"clearsObstacles": ["B"],
1503+
"wallJumpAvoid": true,
15011504
"note": "Shinesparking horizontally into the wall will trigger the elevator as Samus's echos hit it."
15021505
},
15031506
{
@@ -1788,6 +1791,7 @@
17881791
{
17891792
"id": 1,
17901793
"name": "Shinespark to Ride the Elevator",
1794+
"wallJumpAvoid": true,
17911795
"note": "Shinesparking horizontally into the wall will trigger the elevator as Samus's echos hit it."
17921796
},
17931797
{
@@ -1801,6 +1805,7 @@
18011805
{
18021806
"id": 3,
18031807
"name": "Hopper X-Ray Climb",
1808+
"wallJumpAvoid": true,
18041809
"note": [
18051810
"To minimize damage from the Hoppers, get stuck in the door relatively high and move quickly.",
18061811
"Climb up somewhat less than 1 screen, until Samus' head appears between 1 and 3 tiles below the door.",
@@ -1810,6 +1815,7 @@
18101815
{
18111816
"id": 4,
18121817
"name": "Shot Clip to Ride the Elevator",
1818+
"wallJumpAvoid": true,
18131819
"note": [
18141820
"The elevator can be raised by clipping a shot into the floor, shot while falling with the right amount of vertical speed.",
18151821
"This can be done with a Missile, Super, or charged Spazer or Plasma shot, a well positioned angle Spazer shot while crouched, or an or Ice SBA."
@@ -1818,6 +1824,7 @@
18181824
{
18191825
"id": 5,
18201826
"name": "Screw and Kago to Ride the Elevator",
1827+
"wallJumpAvoid": true,
18211828
"note": [
18221829
"Start the elevator ride by using Screw Attack or Pseudo Screw in the hole.",
18231830
"Kago the elevator to fall back in and hit the elevator again. This is much easier while the elevator is still rising, but can still be done with Morph afterwards.",

region/brinstar/pink/Pink Brinstar Power Bomb Room.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -738,6 +738,7 @@
738738
"note": "Failure leaves you at 3 with a solid crumble block above."
739739
}
740740
],
741+
"wallJumpAvoid": true,
741742
"note": [
742743
"Perform a quick-drop through the Crumble block, and grab the item.",
743744
"During the item message box, buffer the inputs to turn around to the right and jump.",
@@ -880,6 +881,7 @@
880881
{
881882
"id": 4,
882883
"name": "Mission Impossible Walljumpless",
884+
"wallJumpAvoid": true,
883885
"note": [
884886
"Perform a quick-drop through the Crumble block, and grab the item.",
885887
"During the item message box, buffer the inputs to turn around to the right and jump.",

region/brinstar/red/Red Tower.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -991,6 +991,7 @@
991991
{"shinespark": {"frames": 77, "excessFrames": 3}},
992992
{"ammo": {"type": "Missile", "count": 1}}
993993
],
994+
"wallJumpAvoid": true,
994995
"flashSuitChecked": true,
995996
"note": [
996997
"Come in shinecharged from the top left door. With missiles selected, position Samus roughly in the horizontal center of the room.",
@@ -1014,6 +1015,7 @@
10141015
{"shinespark": {"frames": 77, "excessFrames": 3}},
10151016
{"ammo": {"type": "Missile", "count": 1}}
10161017
],
1018+
"wallJumpAvoid": true,
10171019
"note": [
10181020
"Come in shinecharging from the top left door. With missiles selected, position Samus roughly in the horizontal center of the room.",
10191021
"Crouch, aim up, then in very quick succession, shoot a missile upwards then spark up.",
@@ -1031,6 +1033,7 @@
10311033
{"shinespark": {"frames": 77, "excessFrames": 3}},
10321034
{"ammo": {"type": "Missile", "count": 1}}
10331035
],
1036+
"wallJumpAvoid": true,
10341037
"flashSuitChecked": true,
10351038
"note": [
10361039
"With missiles selected, position Samus roughly in the horizontal center of the room.",
@@ -1124,6 +1127,7 @@
11241127
]}
11251128
]}
11261129
],
1130+
"wallJumpAvoid": true,
11271131
"note": [
11281132
"Freeze the Beetom and use it as a platform to climb the room without wall jumps.",
11291133
"This can be done with well-timed Flatley jumps on top of the frozen Beetom,",
@@ -2705,6 +2709,7 @@
27052709
{
27062710
"id": 2,
27072711
"name": "Hero Shot Shinespark",
2712+
"wallJumpAvoid": true,
27082713
"note": [
27092714
"Come in shinecharged (or shinecharging) from the top left door. With missiles selected, position Samus roughly in the horizontal center of the room.",
27102715
"Crouch, aim up, then in very quick succession, shoot a missile upwards then spark up.",
@@ -2719,6 +2724,7 @@
27192724
{
27202725
"id": 5,
27212726
"name": "Frozen Beetom Ice Climb",
2727+
"wallJumpAvoid": true,
27222728
"note": [
27232729
"Freeze the Beetom and use it as a platform to climb the room without wall jumps.",
27242730
"This can be done with well-timed Flatley jumps on top of the frozen Beetom,",

region/crateria/central/Parlor and Alcatraz.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1764,6 +1764,7 @@
17641764
{"autoReserveTrigger": {"minReserveEnergy": 85}},
17651765
{"enemyDamage": {"enemy": "Geemer (blue)", "type": "contact", "hits": 1}}
17661766
],
1767+
"wallJumpAvoid": true,
17671768
"flashSuitChecked": true,
17681769
"note": [
17691770
"Wait 3 minutes for a global Geemer to waddle over, or shoot a Super 20 to 30 seconds after entering the room to knock it off the ceiling and save a lot of time.",
@@ -2927,6 +2928,7 @@
29272928
{
29282929
"id": 5,
29292930
"name": "Alcatraz Escape Double Damage Boost",
2931+
"wallJumpAvoid": true,
29302932
"note": [
29312933
"Wait 3 minutes for a global Geemer to waddle over, or shoot a Super 20 to 30 seconds after entering the room to knock it off the ceiling and save a lot of time.",
29322934
"Damage down until Samus is one Geemer hit away from running out of energy, and set reserves to manual.",

region/maridia/inner-pink/East Cactus Alley Room.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -759,6 +759,7 @@
759759
"canCrossRoomJumpIntoWater",
760760
"canTrickyJump"
761761
],
762+
"wallJumpAvoid": true,
762763
"note": [
763764
"Requires a runway of at least 1 tiles in the adjacent room, although it is easier with more.",
764765
"Start the IBJ as far left as possible. The furthest right is just right of the waterfall.",
@@ -819,6 +820,7 @@
819820
"canUnmorphBombBoost"
820821
]}
821822
],
823+
"wallJumpAvoid": true,
822824
"note": "Use the bomb boost as Samus is going through the doorway, then spring ball after breaking the water, then IBJ or use an unmorph bomb boost.",
823825
"devNote": "This strat requires a minimum of 2 bombs or Power Bombs."
824826
},
@@ -1426,6 +1428,7 @@
14261428
{
14271429
"id": 2,
14281430
"name": "Cross Room Jump with IBJ",
1431+
"wallJumpAvoid": true,
14291432
"note": [
14301433
"Requires a runway of at least 1 tiles in the adjacent room, although it is easier with more.",
14311434
"Start the IBJ as far left as possible. The furthest right is just right of the waterfall.",
@@ -1436,6 +1439,7 @@
14361439
{
14371440
"id": 3,
14381441
"name": "Cross Room Jump with Spring Ball, Bomb Boost",
1442+
"wallJumpAvoid": true,
14391443
"note": "Use the bomb boost as Samus is going through the doorway, then spring ball after breaking the water, then ibj or use an unmorph bomb boost."
14401444
},
14411445
{

region/maridia/inner-pink/East Sand Hole.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -693,6 +693,7 @@
693693
"canCrouchJump",
694694
"canBombJumpWaterEscape"
695695
],
696+
"wallJumpAvoid": true,
696697
"note": [
697698
"Reach the left side item using a single bomb explosion barely reach it.",
698699
"Use HiJump to reach the water line and then use a Bomb Jump Water Escape motion to Bomb jump out of the water.",
@@ -715,6 +716,7 @@
715716
{
716717
"id": 1,
717718
"name": "Suitless HiJump Perfect Bomb Boost",
719+
"wallJumpAvoid": true,
718720
"note": [
719721
"Reach the left side item using a single bomb explosion barely reach it.",
720722
"Use HiJump to reach the water line and then use a Bomb Jump Water Escape motion to Bomb jump out of the water.",

region/maridia/inner-yellow/Plasma Spark Room.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1132,6 +1132,7 @@
11321132
"canTrickySpringBallJump",
11331133
"canInsaneJump"
11341134
],
1135+
"wallJumpAvoid": true,
11351136
"note": [
11361137
"Freeze the island Choot when it is at the far left of its second-highest swoop.",
11371138
"Run right-to-left on it and perform a last-frame jump into a max-height spring ball jump.",
@@ -1759,6 +1760,7 @@
17591760
"canResetFallSpeed",
17601761
"canDownBack"
17611762
],
1763+
"wallJumpAvoid": true,
17621764
"note": [
17631765
"Roll off the above ledge and use both the vertical speed resets from first (un)equipping SpringBall and then by unmorphing in order to reach the door.",
17641766
"Pause shortly after rolling off the ledge, after falling for 1 tile. The timing is very precise.",
@@ -1817,6 +1819,7 @@
18171819
{
18181820
"id": 3,
18191821
"name": "SpringFling into Top Right Door",
1822+
"wallJumpAvoid": true,
18201823
"note": [
18211824
"Roll off the above ledge and use both the vertical speed resets from first (un)equipping SpringBall and then by unmorphing in order to reach the door.",
18221825
"Pause shortly after rolling off the ledge, after falling for 1 tile. The timing is very precise.",
@@ -1826,6 +1829,7 @@
18261829
{
18271830
"id": 4,
18281831
"name": "Insane Frozen Choot Spring Ball Jump",
1832+
"wallJumpAvoid": true,
18291833
"note": [
18301834
"Freeze the island Choot when it is at the far left of its second-highest swoop.",
18311835
"Run right-to-left on it and perform a last-frame jump into a max-height spring ball jump."

region/maridia/outer/Red Fish Room.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,7 @@
407407
"canTrickySpringBallJump",
408408
"can4HighMidAirMorph"
409409
],
410+
"wallJumpAvoid": true,
410411
"note": [
411412
"Use a Space Jump water bounce followed by a tight mid-air morph, to get a mid-air Spring Ball jump out of the water."
412413
]
@@ -420,6 +421,7 @@
420421
"canSpaceJumpWaterEscape",
421422
"canInsaneJump"
422423
],
424+
"wallJumpAvoid": true,
423425
"note": [
424426
"Escape the water using a well-timed Space Jump water bounce followed by a frame-perfect Space jump just above the water, at a specific time when the tide is descending."
425427
]
@@ -746,13 +748,15 @@
746748
{
747749
"id": 1,
748750
"name": "Space Jump Spring Ball Jump",
751+
"wallJumpAvoid": true,
749752
"note": [
750753
"Use a Space Jump water bounce followed by a tight mid-air morph, to get a mid-air Spring Ball jump out of the water."
751754
]
752755
},
753756
{
754757
"id": 2,
755758
"name": "Space Jump Escape",
759+
"wallJumpAvoid": true,
756760
"note": [
757761
"Escape the water using a well-timed Space Jump water bounce followed by a frame-perfect Space jump just above the water, at a specific time when the tide is descending."
758762
]

0 commit comments

Comments
 (0)