Maintaining running speed while morphed, by holding jump and down (to crouch) during a lateral jump, then morphing as Samus hits the ground while holding jump and transition from holding down to holding forward. Sometimes referred to as a Machball.
Dependencies: canMidAirMorph, canTrivialMidAirMorph
Requires: "f_DefeatedBombTorizo" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 9, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Clears obstacles: B |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 35, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 35, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Gain speed using the long runway at the top-right of room, and use Space Jump to carry it across the room into a mockball (or speedball) at the doorway. Requires: "canPreciseSpaceJump" { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 31, "openEnd": 1, "steepUpTiles": 9 }, "landingRunway": { "length": 3, "openEnd": 1 }, "maxExtraRunSpeed": "$5.A" } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Bring temporary blue from the right side door all the way to the missile location using Springball, SpaceJump, or Morph-UnMorphs. Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 1 } } Requires: "canTemporaryBlue" "canInsaneJump" { "or": [ "canLongChainTemporaryBlue", { "and": [ "canSpeedball", "canSpringBallBounce", "canSlowShortCharge" ] }, { "and": [ "canBlueSpaceJump", "canMockball", "canSlowShortCharge" ] } ] } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Create a runway by destroying all but the bottom row of shot blocks. Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 32, "openEnd": 1, "gentleUpTiles": 2, "steepDownTiles": 4 }, "landingRunway": { "length": 4, "openEnd": 1 }, "minExtraRunSpeed": "$0.8" } } |
Requires: "Gravity" "canPreciseSpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 18, "openEnd": 1, "steepUpTiles": 1, "steepDownTiles": 2 }, "landingRunway": { "length": 8, "openEnd": 1, "steepUpTiles": 1 }, "maxExtraRunSpeed": "$2.F" } } |
Enter the room while building a shinespark and use it on the lowest part of the ramp to cross the room and reach a raised ledge on the right side wall. From there, use SpaceJump to escape the water. Carry the shinespark to the bottom of the ramp by delaying the first Choot with two Power Beam shots, killing it, or bounceballing through it. The Choot can be shot diagonally from the middle platform, and again by running off that platform and aiming down to float above it. Entrance condition: { "comeInShinecharging": { "length": 6, "openEnd": 1, "steepDownTiles": 1 } } Requires: "canShinechargeMovementComplex" "canCarefulJump" { "or": [ { "and": [ "canMidairShinespark", "canDodgeWhileShooting" ] }, { "and": [ { "enemyDamage": { "enemy": "Choot", "type": "contact", "hits": 1 } }, "canNeutralDamageBoost", "canBounceBall" ] }, { "and": [ "canMockball", { "or": [ "canPseudoScrew", "ScrewAttack", "Plasma", "Wave", { "ammo": { "type": "Missile", "count": 1 } }, { "ammo": { "type": "Super", "count": 1 } } ] } ] } ] } "canHorizontalShinespark" { "shinespark": { "frames": 123, "excessFrames": 5 } } "canSpaceJumpWaterBounce" { "or": [ { "and": [ "HiJump", "canSpaceJumpWaterEscape" ] }, { "and": [ "canTrickyJump", "canDownGrab" ] }, "canWalljump" ] } |
From: 1
Left Door
To: 2
Right Door
Enter the room while building a shinespark and use it on the lowest part of the ramp to diagonally spark up and out of the water. Unmorphing with the correct timing and positioning for the Shinespark are very precise, and there are no extra frames on the Shinespark timer to work with. Carry the shinespark to the bottom of the ramp either with a bounce ball which takes damage from the Choot, or delay the first Choot with two shots and then use a late mockball. Then shinespark up and use SpaceJump to reach the door. Entrance condition: { "comeInShinecharging": { "length": 6, "openEnd": 1, "steepDownTiles": 1 } } Requires: { "notable": "Shinespark Water Escape With Lower Choot Alive" } { "or": [ { "and": [ { "enemyDamage": { "enemy": "Choot", "type": "contact", "hits": 1 } }, "canNeutralDamageBoost", "canBounceBall" ] }, { "and": [ "canDodgeWhileShooting", "canMockball" ] } ] } { "shinespark": { "frames": 14, "excessFrames": 5 } } "canShinechargeMovementComplex" "SpaceJump" "canTrickyJump" |
Using an exact runway size of 7 tiles; use extremely precise, controlled springball bounces to cross the ocean. 7 tiles of runspeed can freely be achieved by requipping SpeedBooster after reaching the max normal run speed. Mockball down the submerged ramp and begin SpringBall bouncing either above the water, or under water using the platforms. The final SpringBall bounce must be on the left edge of the rightmost underwater platform. While the bounce is occuring, setup a mid-air SpringBall Jump to escape the water and reach the door. Requires: { "notable": "Speedy Springball Bounce to the Door" } "canInsaneJump" "SpeedBooster" "canSpringBallBounce" "canDoubleSpringBallJumpMidAir" "canMockball" |
Run for 7 tiles for enough speed to springball from the submerged platform up to the platform enemy, above the water. Turning on SpeedBooster midjump, after running 7+ tiles, will automatically hit the run speed requirement. It is not necessary to enter the water to clear the rightmost Choot. Requires: "canTrickyJump" "SpeedBooster" "canSpringBallBounce" "canMockball" "SpaceJump" |
From: 1
Left Door
To: 2
Right Door
Build up run speed and then use controlled springball bounces to cross the ocean to the far right ledge, and then use SpaceJump to reach the door. Mockball down the submerged ramp and begin SpringBall bouncing under water using the platforms. Disable SpringBall after the final jump once Samus starts falling again as a way to gain extra speed. Requires: { "notable": "Springball Bounce to the Door with SpaceJump" } "canTrickyJump" "canSpaceJumpWaterBounce" "canSpringBallBounce" "canSpringFling" "canMockball" { "or": [ "canDownGrab", "canWalljump" ] } |
Requires: "Gravity" "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 17, "openEnd": 1, "steepUpTiles": 3, "steepDownTiles": 2, "startingDownTiles": 1 }, "landingRunway": { "length": 5, "openEnd": 1, "steepUpTiles": 1 } } } |
From: 2
Upper Right Section - Top Right Door
To: 2
Upper Right Section - Top Right Door
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 7, "openEnd": 1, "steepUpTiles": 1 } } } |
From: 3
Upper Right Section - Bottom Right Door
To: 3
Upper Right Section - Bottom Right Door
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 11, "openEnd": 1, "steepUpTiles": 1 } } } |
From: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door
Requires: "canPreciseSpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 23, "openEnd": 1, "steepUpTiles": 1, "steepDownTiles": 5 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
From: 4
Lower Section - Top Right Door
To: 5
Lower Section - Bottom Right Door
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
From: 5
Lower Section - Bottom Right Door
To: 5
Lower Section - Bottom Right Door
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 23, "openEnd": 1, "steepUpTiles": 1, "steepDownTiles": 5 }, "landingRunway": { "length": 9, "openEnd": 1, "steepUpTiles": 2 } } } |
Get a Zeb to move left into the morph passage, and reach the end of the tunnel before it. Must be quick enough to shoot the shot block first. Requires a mockball on the 4 tile floor before the tunnel. This strat is a one-shot try and failure is a softlock. Requires: { "notable": "Bug Boost" } "canNeutralDamageBoost" "canMockball" { "enemyDamage": { "enemy": "Zeb", "type": "contact", "hits": 1 } } |
From: 6
Middle Right Door (By Zeb Farm)
To: 12
Top Junction
Get a Zeb to move left into the morph passage, and reach the end of the tunnel before it. Shoot the block with Wave or while crouching with Spazer before luring the bug. Quickly lure the bug then use a mockball on the 4 tile floor before the tunnel. This strat is a one-shot try and failure is a softlock. Requires: { "notable": "Bug Boost with Wave or Spazer" } { "or": [ "Wave", "Spazer" ] } "canNeutralDamageBoost" "canMockball" { "enemyDamage": { "enemy": "Zeb", "type": "contact", "hits": 1 } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 13, "openEnd": 1 }, "landingRunway": { "length": 0, "openEnd": 1 }, "maxExtraRunSpeed": "$1.0" } } |
Requires: "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 16, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "minExtraRunSpeed": "$1.2", "maxExtraRunSpeed": "$3.9" } } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Right Door
To: 3
Right Door, In the Water
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 28, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Requires: { "obstaclesCleared": [ "C" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 38, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "C" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 23, "openEnd": 0 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Unmorph and quickly kill the hoppers on entry. Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: "canPrepareForNextRoom" { "or": [ "Plasma", "ScrewAttack", { "and": [ "h_canUsePowerBombs", { "enemyKill": { "enemies": [ [ "Sidehopper" ] ], "explicitWeapons": [ "Missile", "Super", "PowerBomb" ] } } ] } ] } |
Tank a hit or use a pause abuse with a reserve refill. Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "or": [ { "enemyDamage": { "enemy": "Sidehopper", "type": "contact", "hits": 1 } }, "h_pauseAbuseMinimalReserveRefill" ] } |
From: 1
Left Door
To: 1
Left Door
This strat assumes you don't know you're entering the room beforehand. Otherwise, it's possible to kill the first two Sidehoppers without taking damage. It's possible to break the bomb blocks alongside the third Sidehopper without taking an additional hit with a mockball. Requires: { "or": [ "canMockball", { "enemyDamage": { "enemy": "Sidehopper", "type": "contact", "hits": 1 } } ] } { "enemyKill": { "enemies": [ [ "Sidehopper", "Sidehopper" ], [ "Sidehopper" ] ], "explicitWeapons": [ "PowerBomb" ] } } Clears obstacles: A, C |
Roll into the room, fall off the step and roll into the corner. Roll to the right immediately as the floor hopper is going to take its second jump to get it off camera. Once it is off camera, stop and wait for the next hopper to jump towards Samus, then roll under it as it jumps again. Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: "canPrepareForNextRoom" "canTrickyDodgeEnemies" "canCameraManip" "h_canBombThings" Clears obstacles: A |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 26, "openEnd": 1 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 17, "openEnd": 1 }, "landingRunway": { "length": 7, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
The only way the Wavers will get to the door is if the right crumble blocks are all broken. This assumes that Samus comes from the left with Speed, a mockball, or a crouch gate clip. After the crumbles are broken, shoot the ceiling block and wait by the door for the Waver to come. Note that if Samus takes more than 35 seconds after entering the room, before shooting the ceiling, the Waver will not come down. Requires: { "obstaclesNotCleared": [ "A" ] } { "or": [ "SpeedBooster", "canMockball", { "and": [ "canCrouchGateClip", { "or": [ "canXRayTurnaround", "canMoonwalk" ] } ] } ] } Exit condition: { "leaveWithGModeSetup": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Stand to the right of the Zeb farm and freeze the Zeb as it starts moving horizontally. get onto the platform above the Zeb and wait for the Zeb to thaw and make it close to the right edge of the screen. Use a mockball to get to the right side of the room, ending it as quickly as possible at the end to prevent the Zeb going off screen. Freeze the Zeb adjacent to the right runway in order to extend it by a short distance. Requires: { "obstaclesNotCleared": [ "A" ] } "h_canTrickyFrozenEnemyRunway" "canMockball" "canTrickyJump" Exit condition: { "leaveWithRunway": { "length": 3, "openEnd": 0 } } Unlocks doors: {"types":["missiles","super"],"requires":[]} { "types": [ "powerbomb" ], "requires": [ { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] }, { "resetRoom": { "nodes": [ 1 ] } } ] } |
Requires: { "notable": "Mockball" } { "obstaclesNotCleared": [ "A" ] } "canMockball" Clears obstacles: A |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 20, "openEnd": 1 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
This uses the runway at the top-right of the room, requiring an extremely precise jump in order to thread the needle between the platforms and reach the left door. If obtaining blue speed, a multi-stutter should be used with a 2-tap shortcharge, with an early second tap and a last-frame jump, in order to gain enough momentum for the jump; bonk the ceiling, and wait to aim down until passing between the platforms. Requires: "canInsaneJump" "canBeVeryPatient" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 17, "openEnd": 1 }, "landingRunway": { "length": 0, "openEnd": 1 }, "minExtraRunSpeed": "$3.2", "maxExtraRunSpeed": "$3.3" } } |
From: 15
Right Etecoon Shaft - Upper Morph Tunnel Entrance Junction
To: 9
Right Etecoon Shaft - Top Left Door
The Mockball is setup at 11. Requires: "canMockball" |
From: 1
Top Left Door
To: 3
Bottom Right Door
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 25, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 17, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 }, "minExtraRunSpeed": "$6.2" } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 16, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 31, "openEnd": 0 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
From: 5
Left Side - Bottom Middle Door (Blocked by Crumble Blocks)
To: 13
Central Junction
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
From: 6
Right Side - Top Middle Door
To: 6
Right Side - Top Middle Door
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 17, "openEnd": 0 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
From: 13
Central Junction
To: 1
Left Side - Top Door
Shinecharge towards the top right door. Then turn around for a fast mockball after jumping the bug pipe. Requires: { "notable": "Fast Mockball Leave With Spark" } { "obstaclesCleared": [ "A" ] } { "canShineCharge": { "usedTiles": 17, "openEnd": 0 } } "canShinechargeMovementComplex" "canMockball" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 16, "openEnd": 0 }, "landingRunway": { "length": 20, "openEnd": 1 }, "minExtraRunSpeed": "$2.2" } } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 13
Central Junction
To: 1
Left Side - Top Door
Requires: { "obstaclesCleared": [ "A" ] } { "doorUnlockedAtNode": 2 } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 17, "openEnd": 0 }, "landingRunway": { "length": 20, "openEnd": 1 }, "minExtraRunSpeed": "$2.2" } } Unlocks doors: {"types":["ammo"],"requires":[]} {"nodeId":2,"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "enemyDamage": { "enemy": "Sm. Sidehopper", "type": "contact", "hits": 1 } } |
From: 1
Top Right Door
To: 1
Top Right Door
Requires: { "obstaclesCleared": [ "A" ] } { "obstaclesNotCleared": [ "B" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 16, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 }, "minExtraRunSpeed": "$1.2" } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 20, "openEnd": 1 }, "landingRunway": { "length": 10, "openEnd": 1 }, "minExtraRunSpeed": "$1.6" } } |
Build up to full run speed and speedball towards the left door. With a little luck, Samus will accelerate through the slope tiles and pass under the door. Entrance condition: { "comeInGettingBlueSpeed": { "length": 20, "openEnd": 0, "minExtraRunSpeed": "$7.0" } } Requires: { "notable": "Roll Under Door" } "canSpeedball" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 7, "openEnd": 1 }, "minExtraRunSpeed": "$7.0" } } Bypasses door shell: true |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "B" ] } { "or": [ { "obstaclesCleared": [ "A" ] }, "canTrickyJump" ] } "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 11, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 2 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 2
Right Door
To: 2
Right Door
Space Jump all the way across the room from the left platform. Requires: "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
From: 1
Left Door
To: 3
Bottom Right Door
Requires: { "doorUnlockedAtNode": 1 } "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ "f_DefeatedKraid", { "obstaclesCleared": [ "f_DefeatedKraid" ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 18, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Requires: { "or": [ "f_DefeatedKraid", { "obstaclesCleared": [ "f_DefeatedKraid" ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 18, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 14, "openEnd": 0 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Use Springball as a movement item to reach the Kraid Mouth ledge by jumping from the elevator runway, or by jumping from below. Requires: { "or": [ "canSpringBallBombJump", "canSpringBallJumpMidAir", { "and": [ "canMockball", "h_canUseSpringBall" ] } ] } |
Use the full runway of the top-right door to jump to the ledge below the Cacatac and mockball on it. Either full jump from the left side of this platform, or do a small hop followed by a big jump to cross the gap. Disabling Springball once past the Grapple Blocks makes this much easier. Requires: "canCarefulJump" "canSpringBallBounce" "canMockball" { "or": [ { "doorUnlockedAtNode": 7 }, "canTrickyJump" ] } |
Upon room entry, jump and mockball on top of the first pillar. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 3 } } Requires: "canCarefulJump" "canMockball" { "heatFrames": 180 } |
Requires: "canMockball" { "heatFrames": 100 } |
Fire a shot on the way up to clear the shot block. Perform a mockball but unmorph after exiting the Morph hole and Kill the Geruta while falling, if possible. Fire a shot to open the door, then jump forward and Shinespark out. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" "canMidairShinespark" "canMockball" { "or": [ { "enemyKill": { "enemies": [ [ "Geruta" ] ], "explicitWeapons": [ "Missile", "Super", "Wave", "Spazer", "Plasma" ] } }, { "enemyDamage": { "enemy": "Geruta", "type": "contact", "hits": 1 } } ] } { "heatFrames": 200 } { "shinespark": { "frames": 16, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Requires: "Morph" { "heatFrames": 225 } { "or": [ { "heatFrames": 10 }, "canMockball", { "obstaclesCleared": [ "A" ] } ] } Clears obstacles: A Unlocks doors: {"types":["powerbomb"],"requires":[{"heatFrames":60}]} |
From: 2
Middle Left Door
To: 5
Middle Junction (Ledge Right of Morph Tunnel)
Requires: "Morph" { "heatFrames": 165 } { "or": [ { "heatFrames": 10 }, "canMockball", { "obstaclesCleared": [ "A" ] } ] } Clears obstacles: A |
From: 1
Right Door
To: 1
Right Door
Very quickly cross the room, collecting both items without falling into the lava. A Power Bomb in the middle of the room sets up the Sova drops and adds lag which makes the block item easier to collect with a Flatley jump. Farming the left sova and middle dragon increases the chances of getting enough health drops, but it may still not be possible with poor drop luck. Pause abuse can be useful for reaching the right side drops if the left side's luck was bad. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 2 } } Requires: { "or": [ "Wave", "Plasma", "Spazer", "canBeVeryPatient" ] } { "enemyKill": { "enemies": [ [ "Sova", "Sova", "Sova", "Dragon", "Dragon" ] ], "explicitWeapons": [ "PowerBomb" ] } } "canMockball" "canPreciseWalljump" "canInsaneJump" "canPauseAbuse" "canFarmWhileShooting" "canBePatient" { "resourceMissingAtMost": [ { "type": "Missile", "count": 0 }, { "type": "Super", "count": 0 } ] } { "heatFrames": 392 } { "resourceAtMost": [ { "type": "RegularEnergy", "count": 1 } ] } |
Jump to the first long platform then use a the full platform to jump and mockball through the lava. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 0 } } Requires: "Gravity" "canTrickyJump" "canMockball" { "enemyDamage": { "enemy": "Dragon", "type": "contact", "hits": 1 } } { "heatFrames": 480 } { "lavaFrames": 240 } |
Requires: "Gravity" "Morph" { "or": [ { "and": [ "canMockball", "canCarefulJump", { "lavaFrames": 60 } ] }, { "lavaFrames": 100 } ] } { "or": [ { "lavaFrames": 150 }, { "and": [ "SpaceJump", { "lavaFrames": 60 } ] } ] } |
Requires: "canSuitlessLavaDive" "Morph" { "or": [ { "and": [ "canCarefulJump", "canMockball", { "lavaFrames": 180 } ] }, { "lavaFrames": 220 } ] } { "or": [ { "and": [ "canSpaceJumpWaterBounce", { "lavaFrames": 120 } ] }, { "lavaFrames": 150 } ] } |
Requires: "Morph" { "or": [ "canMockball", { "heatFrames": 35 } ] } { "heatFrames": 420 } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":20}]} {"types":["powerbomb"],"requires":[{"heatFrames":60}]} |
Requires: "Morph" { "or": [ "canMockball", { "heatFrames": 35 } ] } { "heatFrames": 380 } Exit condition: { "leaveWithRunway": { "length": 8, "openEnd": 1 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":60}]} |
Requires: "Morph" "SpaceJump" { "or": [ "canMockball", { "heatFrames": 35 } ] } { "heatFrames": 405 } |
Requires: { "heatFrames": 170 } "canTrickyUseFrozenEnemies" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 } } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":["never"]} |
From: 1
Top Left Door
To: 1
Top Left Door
Use SpringBall or a crumble jump while opening the door. Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "or": [ "canCrumbleJump", { "and": [ "canPrepareForNextRoom", "h_canUseSpringBall" ] } ] } { "doorUnlockedAtNode": 1 } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":[{"or":["canTrickyJump","h_canUseSpringBall"]}]} |
From: 1
Top Left Door
To: 5
Junction Below Top Crumble Blocks
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 9.4375, "remoteAndLandingMinTiles": [ [ 5, 1 ] ] } } Requires: "canInsaneJump" |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 11.4375, "remoteAndLandingMinTiles": [ [ 8, 2 ], [ 7, 3 ] ] } } |
From: 2
Middle Left Door
To: 4
Right Door
Entrance condition: { "comeInWithMockball": { "speedBooster": true, "remoteAndLandingMinTiles": [ [ 9, 1 ] ] } } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 10.4375, "remoteAndLandingMinTiles": [ [ 7, 1 ], [ 6, 2 ], [ 5, 3 ] ] } } Requires: "canTrickyJump" |
Requires: "canMockball" |
With a fast mockball, it is possible to roll under all of the enemies. Requires: "canMockball" "canCarefulJump" |
From: 1
Left Door
To: 3
Junction Left of Green Gate
With at least two tiles of run speed, jump over the first moat by maximizing the jump distance and then MockBall into a regular springball to jump over the second moat. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canInsaneJump" "canMockball" "canSpringBallBounce" |
From: 1
Left Door
To: 3
Junction Left of Green Gate
With at least 6 tiles of run speed, jump over the first moat and MockBall into a regular springball jump over the second moat. Aim down before reaching the ceiling to increase the jump distance. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 6 } } Requires: "canCarefulJump" "canMockball" "canSpringBallBounce" |
From: 1
Left Door
To: 3
Junction Left of Green Gate
With around four tiles of run speed, jump over the first moat and MockBall into a regular springball jump over the second moat. SpeedBooster makes the jump possible with a shorter runway, but the trajectory is less predictable. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 4 } } Requires: "canTrickyJump" "canMockball" "canSpringBallBounce" |
From: 2
Middle Right Door
To: 5
Junction Above Bottom Blocks
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "heatFrames": 50 } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "or": [ "ScrewAttack", { "heatFrames": 60 } ] } { "heatFrames": 300 } Clears obstacles: A |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "heatFrames": 180 } Clears obstacles: A |
From: 4
Top Right Door
To: 1
Top Left Door
Falling to the right of the floating platform is faster. Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "heatFrames": 135 } |
From: 4
Top Right Door
To: 4
Top Right Door
Fall onto the platform, then wait for the pirate to jump back to the right before returning through the door. Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "heatFrames": 275 } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "heatFrames": 40 } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "heatFrames": 100 } Clears obstacles: door_2 |
From: 2
Right Door
To: 4
Junction Above Bomb Block
Run into the acid to quickly jump over the first pillar. Build speed and jump over the second pillar to mockball through the tunnel without taking much acid damage. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 3 } } Requires: "h_canNavigateHeatRooms" "canMockball" "HiJump" "SpeedBooster" "canCarefulJump" "canWalljump" { "or": [ "canInsaneWalljump", { "acidFrames": 30 } ] } { "heatFrames": 310 } { "acidFrames": 5 } |
From: 2
Right Door
To: 4
Junction Above Bomb Block
Run into the acid to quickly jump over the first pillar. Build speed and jump over the second pillar to mockball through the tunnel without taking much acid damage. Requires: "h_canNavigateHeatRooms" "canMockball" "HiJump" "SpeedBooster" "canCarefulJump" "Gravity" { "heatFrames": 310 } { "acidFrames": 25 } |
From: 7
Junction Left of Morph Tunnel
To: 4
Junction Right of Power Bomb Blocks
Let the right hopper jump twice towards Samus. At the start of the second jump, jump above where the ground Dessgeega can jump but below where the ceiling enemy can reach. Mockball below the third hopper. Requires: "Morph" { "or": [ "canTrickyJump", { "and": [ "h_canUsePowerBombs", "canCarefulJump", "canHitbox" ] } ] } "canMockball" { "heatFrames": 210 } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 9, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 38, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } "SpaceJump" "f_DefeatedPhantoon" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 34, "openEnd": 1 }, "landingRunway": { "length": 8, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: "h_canShineChargeMaxRunway" "canShinechargeMovementTricky" "canMockball" { "obstaclesCleared": [ "A" ] } { "shinespark": { "frames": 3 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Middle Left Door
To: 2
Middle Left Door
Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 2
Middle Left Door
To: 2
Middle Left Door
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "obstaclesNotCleared": [ "C" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Enter the room from the left to get the Kzans onto the correct cycle. Jump onto the Kzan second closest to the right door as it descends. Position on its left side, then run and jump immediately after Samus crosses above the water line, mockballing onto the door frame ledge. Entrance condition: { "comeInNormally": {} } Requires: "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 3, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Enter the room from the right to get the Kzans onto the correct cycle. Jump onto the Kzan second closest to the left door as it descends. Position on its right side, then run and jump immediately after Samus crosses above the water line, mockballing onto the door frame ledge. Entrance condition: { "comeInNormally": {} } Requires: "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 3, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "or": [ { "and": [ { "not": "f_DefeatedPhantoon" }, "canRiskPermanentLossOfAccess" ] }, "Gravity" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 15, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ { "and": [ { "not": "f_DefeatedPhantoon" }, "canRiskPermanentLossOfAccess" ] }, "Gravity" ] } { "doorUnlockedAtNode": 1 } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 16, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 1, "steepUpTiles": 2 }, "landingRunway": { "length": 4, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "doorUnlockedAtNode": 2 } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 9, "openEnd": 1, "steepUpTiles": 2 }, "landingRunway": { "length": 4, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Run on the conveyor closest to the door; its effective length is shortened due to moving in the same direction as Samus. Requires: { "enemyKill": { "enemies": [ [ "Bull", "Bull" ] ] } } "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 1
Left Door
To: 1
Left Door
Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 11, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
If the power is on, time the jump for when the electricity is inactive. Requires: "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 3
Top Right Door
To: 3
Top Right Door
Requires: { "obstaclesCleared": [ "A" ] } "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 15, "openEnd": 2 }, "landingRunway": { "length": 8, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 3, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 3, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 40, "openEnd": 0 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Requires: "Gravity" { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 43, "openEnd": 1 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 9, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 16, "openEnd": 0, "startingDownTiles": 1 }, "landingRunway": { "length": 4, "openEnd": 1 }, "maxExtraRunSpeed": "$3.5" } } |
Requires: "Gravity" "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 20, "openEnd": 1, "gentleUpTiles": 3, "gentleDownTiles": 1, "steepUpTiles": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: "Gravity" "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 12, "openEnd": 2, "steepUpTiles": 5, "steepDownTiles": 5 }, "landingRunway": { "length": 4, "openEnd": 1 }, "maxExtraRunSpeed": "$3.8" } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 20, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 }, "minExtraRunSpeed": "$1.2" } } |
Requires: { "obstaclesCleared": [ "A" ] } "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 21, "openEnd": 1, "gentleUpTiles": 2, "gentleDownTiles": 2, "steepUpTiles": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 34, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Use Speed Booster to break the Speed blocks, and run from the right side of the room, using blue speed to run on top of the sand. Requires: "Gravity" { "getBlueSpeed": { "usedTiles": 22, "openEnd": 1 } } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 2
Right Door
To: 2
Right Door
Requires: "Gravity" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 42, "openEnd": 1 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
From: 2
Right Door
To: 2
Right Door
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 2 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 12, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 14, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 1
Left Door
To: 3
Top Right Door
Use the spikes, which are not in the water, to jump from platform to platform as a way to cross the room. Requires knowing the position of every spike in the room, and hitting the spikes while morphed can help. The first jump is particularly tough. A springball rolling jump can be used to get past it. Entrance condition: { "comeInRunning": { "speedBooster": "any", "minTiles": 2 } } Requires: { "notable": "Spike Platforming with SpringBall (Left to Right)" } "canWalljump" "Morph" "canUseIFrames" "h_canUseSpringBall" "canMockball" { "spikeHits": 3 } { "or": [ { "spikeHits": 1 }, "canHorizontalDamageBoost" ] } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 22, "openEnd": 0 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 18, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
From: 2
Right Door
To: 2
Right Door
Requires: "Gravity" "HiJump" "canPreciseSpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
If needing high speed, try to prevent the Oums from falling to the floor, to prevent them from blocking the runway. Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 45, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "or": [ "Gravity", "canCarefulJump" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
From: 3
Right Door
To: 5
Junction Below Right Door
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } |
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 2 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
From: 4
Top Right Door
To: 5
Top Junction
Entrance condition: { "comeInWithMockball": { "speedBooster": true, "adjacentMinTiles": 20, "remoteAndLandingMinTiles": [ [ 18.4375, 0 ] ] } } Requires: "canTrickyDashJump" "h_canUseSpringBall" |
Use either the island platform or the ledge to the right of it, depending on the run speed needed. Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 6, "openEnd": 1 } } } |
From: 1
Left Door
To: 1
Left Door
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 10, "openEnd": 1 }, "landingRunway": { "length": 6, "openEnd": 1 }, "minExtraRunSpeed": "$2.8" } } |
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 10, "openEnd": 1 }, "landingRunway": { "length": 6, "openEnd": 1 } } } |
From: 1
Left Door
To: 1
Left Door
Requires: "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 2 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
From: 1
Left Door
To: 1
Left Door
Requires: "Gravity" "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 14, "openEnd": 1 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
From: 1
Left Door
To: 1
Left Door
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 0 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
From: 2
Right Door
To: 2
Right Door
Requires: "Gravity" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 14, "openEnd": 1 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 2 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 12, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } "SpaceJump" "canTrickyJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 14, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Entrance condition: { "comeInWithMockball": { "speedBooster": "any", "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ] } } Requires: { "or": [ { "enemyDamage": { "enemy": "Blue Sidehopper", "type": "contact", "hits": 1 } }, "h_pauseAbuseMinimalReserveRefill" ] } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 9, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 25, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 25, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "or": [ "canMetroidAvoid", "Ice", { "or": [ "f_KilledMetroidRoom1", { "obstaclesCleared": [ "f_KilledMetroidRoom1" ] } ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 28, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "or": [ "canTrickyDodgeEnemies", { "and": [ "canMetroidAvoid", "Ice" ] }, "ScrewAttack", "canPseudoScrew", { "or": [ "f_KilledMetroidRoom1", { "obstaclesCleared": [ "f_KilledMetroidRoom1" ] } ] } ] } "canPreciseSpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 31, "openEnd": 1 }, "landingRunway": { "length": 3, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ "canMetroidAvoid", "Ice", { "or": [ "f_KilledMetroidRoom1", { "obstaclesCleared": [ "f_KilledMetroidRoom1" ] } ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 21, "openEnd": 0 }, "landingRunway": { "length": 3, "openEnd": 1 } } } |
Requires: { "or": [ "canMetroidAvoid", "Ice", { "or": [ "f_KilledMetroidRoom2", { "obstaclesCleared": [ "f_KilledMetroidRoom2" ] } ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: { "or": [ "canMetroidAvoid", "Ice", { "or": [ "f_KilledMetroidRoom2", { "obstaclesCleared": [ "f_KilledMetroidRoom2" ] } ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 8, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: { "or": [ "canMetroidAvoid", { "and": [ "Ice", "canDodgeWhileShooting" ] }, { "or": [ "f_KilledMetroidRoom3", { "obstaclesCleared": [ "f_KilledMetroidRoom3" ] } ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 29, "openEnd": 2 }, "landingRunway": { "length": 3, "openEnd": 1 }, "minExtraRunSpeed": "$1.2" } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: "canMetroidAvoid" { "or": [ "canTrickyJump", "canMockball" ] } |
Requires: "canMetroidAvoid" { "or": [ "canTrickyJump", "canMockball" ] } |
Requires: { "or": [ "canMetroidAvoid", "Ice", { "or": [ "f_KilledMetroidRoom3", { "obstaclesCleared": [ "f_KilledMetroidRoom3" ] } ] } ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 6, "openEnd": 2 }, "landingRunway": { "length": 5, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 2, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 7, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "doorUnlockedAtNode": 2 } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } Unlocks doors: {"types":["ammo"],"requires":[]} |
Use the floating platform near the bottom-left of the room. Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 3, "openEnd": 2 }, "landingRunway": { "length": 1, "openEnd": 1 }, "minExtraRunSpeed": "$0.E" } } |
Use the lower runway. Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 43, "openEnd": 1 }, "landingRunway": { "length": 2, "openEnd": 1 } } } |
Requires: { "obstaclesCleared": [ "A" ] } Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 23, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 4, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Requires: "SpaceJump" Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 9, "openEnd": 0 }, "landingRunway": { "length": 4, "openEnd": 1 } } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |