It is possible to use Spring Ball while mid-air, if Samus is still climbing upwards. This gives an additional jump, allowing her to go higher. This can be done by morphing in mid-air, then quickly turning on Spring Ball while still climbing upwards, and then jumping again. This is often done most easily by buffering the Spring Ball jump: while unpausing after turning on Spring Ball, press and hold jump starting anytime after the pause menu has finished fading out (i.e. while the screen is black). This is often combined with a crouch jump to gain a bit more height.
Dependencies: canDisableEquipment, canTrivialMidAirMorph, canMidAirMorph
From: 1
Top Left Door
To: 1
Top Left Door
Overload the scroll PLMs which are one tile to the left of the bomb blocks, then pass through them. Refill at the ship, then return. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "refill": [ "Energy", "Missile", "Super", "PowerBomb" ] } { "or": [ "SpaceJump", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, "canDelayedWalljump", { "and": [ "SpeedBooster", "HiJump" ] }, { "and": [ "SpeedBooster", { "or": [ "HiJump", "canSpringBallJumpMidAir", "canWalljump" ] } ] }, { "and": [ "h_canShineChargeMaxRunway", "canMidairShinespark", { "or": [ { "shinespark": { "frames": 29, "excessFrames": 1 } }, { "and": [ "canShinechargeMovementComplex", { "shinespark": { "frames": 22, "excessFrames": 1 } } ] } ] } ] } ] } |
Requires: { "or": [ "canWalljump", "SpaceJump", "canIBJ", "HiJump", "canSpringBallJumpMidAir" ] } |
Requires: { "or": [ "SpaceJump", "canLongIBJ", "SpeedBooster", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canJumpIntoIBJ" ] } ] } |
From: 7
Junction (Left Ledge Below Bomb Blocks)
To: 1
Top Left Door
Requires: "canSpringBallJumpMidAir" { "or": [ "h_canBombThings", { "obstaclesCleared": [ "A" ] } ] } Clears obstacles: A |
Requires: "f_TourianOpen" "Gravity" { "or": [ "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "canWalljump", "canGravityJump" ] } |
Requires: "f_TourianOpen" "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
Overload PLMs by placing Bombs at the far right, against the bottom of the crumble block, at the right of the low underwater ceiling. With artificial morph, safely bomb the fast crab by waiting just left of where it falls. Lure a crab to the top door or wait for the global crab to come back around, which can take up to 2.5 minutes. Shoot a Super to knock the crab off, then quickly freeze it at the right height and use it to clip up past the door shell. Knock it off while it is on the sloped tiles near the top door, not on the door itself, otherwise it will never be in the correct height. Because of the shot firing rate, it can help to crouch and shoot the Super to the side to give it a bit more time to knock the crab off. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "canBeVeryPatient" "canTrickyGMode" "h_canArtificialMorphBombs" { "or": [ { "and": [ "Morph", { "or": [ "HiJump", "canSpringBallJumpMidAir", "canSunkenTileWideWallClimb" ] } ] }, { "and": [ "Gravity", "h_canArtificialMorphIBJ" ] }, { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] } ] } "h_canPreciseIceClip" { "ammo": { "type": "Super", "count": 1 } } Exit condition: { "leaveWithGMode": { "morphed": false } } Bypasses door shell: true |
Requires: { "or": [ "canCarefulJump", "canUseFrozenEnemies", "SpaceJump", { "and": [ "Gravity", { "or": [ "HiJump", "canWalljump", "h_canCrouchJumpDownGrab", "canIBJ", "canSpringBallJumpMidAir" ] } ] } ] } |
From: 2
Right Door
To: 2
Right Door
Requires: "Gravity" "HiJump" { "or": [ { "and": [ { "canShineCharge": { "usedTiles": 21, "steepUpTiles": 3, "steepDownTiles": 3, "startingDownTiles": 1, "openEnd": 0 } }, "canXRayTurnaround" ] }, { "canShineCharge": { "usedTiles": 15, "steepUpTiles": 2, "steepDownTiles": 3, "startingDownTiles": 1, "openEnd": 0 } } ] } "canSpringBallJumpMidAir" "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } |
From: 3
Junction (Left side Pit)
To: 4
Junction (Right side Pit)
Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" |
Requires: "Gravity" { "or": [ "canWalljump", "HiJump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", "canSpringBallJumpMidAir" ] } |
From: 4
Junction (Right side Pit)
To: 2
Right Door
Requires: "canSuitlessMaridia" { "or": [ { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canTrickyUseFrozenEnemies" ] }, { "and": [ "canTrickyUseFrozenEnemies", "canTrickySpringBallJump", { "or": [ "canResetFallSpeed", "canStationaryLateralMidAirMorph", "canSpringFling" ] } ] } ] } { "useFlashSuit": {} } { "shinespark": { "frames": 11, "excessFrames": 5 } } |
From: 4
Junction (Right side Pit)
To: 3
Junction (Left side Pit)
Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" |
From: 1
Left Door
To: 2
Right Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0, "steepDownTiles": 1 } } Requires: "canLongChainTemporaryBlue" { "or": [ { "and": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "canGravityJump", { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } ] }, "canBlueSpaceJump" ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: "Gravity" { "or": [ "canWalljump", "canGravityJump", { "and": [ "canSpringBallJumpMidAir", "HiJump" ] } ] } |
Requires: "Gravity" { "or": [ { "and": [ "canTrickySpringBallJump", { "or": [ "canLateralMidAirMorph", "canTrickyJump" ] } ] }, { "and": [ "HiJump", "canWalljump" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "SpeedBooster" ] } ] } { "obstaclesNotCleared": [ "A", "B", "C" ] } |
From: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "SpaceJump", "canWalljump", { "and": [ "canLongIBJ", "Gravity" ] }, { "and": [ "HiJump", "canJumpIntoIBJ" ] }, { "and": [ "canLongIBJ", "canBombHorizontally", "canResetFallSpeed" ] }, { "and": [ "canJumpIntoIBJ", "canLongIBJ", "canTrickyJump" ] }, { "and": [ "HiJump", { "or": [ "SpeedBooster", "canSpringBallJumpMidAir" ] } ] }, { "and": [ "canTrickyJump", "canPreciseGrapple" ] }, { "and": [ "Gravity", "canShinechargeMovement", "canMidairShinespark", "h_canShineChargeMaxRunway", { "shinespark": { "frames": 35, "excessFrames": 10 } } ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door
Requires: { "canShineCharge": { "usedTiles": 20, "steepUpTiles": 1, "steepDownTiles": 4, "openEnd": 1 } } "canSpeedball" "canSpringBallBounce" "canTrickyJump" "HiJump" "canSpringBallJumpMidAir" "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } |
From: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door
Requires: "Gravity" "HiJump" { "or": [ { "and": [ "h_canShineChargeMaxRunway", "canXRayTurnaround" ] }, { "canShineCharge": { "usedTiles": 18, "steepUpTiles": 3, "steepDownTiles": 4, "openEnd": 2 } } ] } "canSpringBallJumpMidAir" "canLongChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } |
From: 4
Lower Section - Top Right Door
To: 8
Bridge Right Door (Same Connection as Lower Section - Bottom Right Door)
Climb up 1 screen. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "notable": "Get Inside the Bridge" } "canSkipDoorLock" { "or": [ "canArtificialMorph", "canWalljump", "SpaceJump", { "and": [ "canLongIBJ", "Gravity" ] }, { "and": [ "HiJump", "canJumpIntoIBJ" ] }, { "and": [ "canLongIBJ", "canBombHorizontally", "canResetFallSpeed" ] }, { "and": [ "canJumpIntoIBJ", "canLongIBJ", "canTrickyJump" ] }, { "and": [ "HiJump", { "or": [ "SpeedBooster", "canSpringBallJumpMidAir" ] } ] }, { "and": [ "canTrickyJump", "canPreciseGrapple" ] }, { "and": [ "Gravity", "canShinechargeMovement", "canMidairShinespark", "h_canShineChargeMaxRunway", { "shinespark": { "frames": 35, "excessFrames": 10 } } ] } ] } "canXRayClimb" |
From: 4
Lower Section - Top Right Door
To: 8
Bridge Right Door (Same Connection as Lower Section - Bottom Right Door)
Enter with G-mode direct, back up to between 1 and 6 pixels from the door transition, and activate X-ray to get very deep stuck in the door. Climb up 1 screen, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "notable": "Get Inside the Bridge" } { "or": [ "canArtificialMorph", "canWalljump", "SpaceJump", { "and": [ "canLongIBJ", "Gravity" ] }, { "and": [ "HiJump", "canJumpIntoIBJ" ] }, { "and": [ "canLongIBJ", "canBombHorizontally", "canResetFallSpeed" ] }, { "and": [ "canJumpIntoIBJ", "canLongIBJ", "canTrickyJump" ] }, { "and": [ "HiJump", { "or": [ "SpeedBooster", "canSpringBallJumpMidAir" ] } ] }, { "and": [ "canTrickyJump", "canPreciseGrapple" ] }, { "and": [ "Gravity", "canShinechargeMovement", "canMidairShinespark", "h_canShineChargeMaxRunway", { "shinespark": { "frames": 35, "excessFrames": 10 } } ] } ] } "canXRayClimb" Bypasses door shell: true |
From: 4
Lower Section - Top Right Door
To: 12
Top Junction
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "canArtificialMorph", "canWalljump", "SpaceJump", { "and": [ "canLongIBJ", "Gravity" ] }, { "and": [ "HiJump", "canJumpIntoIBJ" ] }, { "and": [ "canLongIBJ", "canBombHorizontally", "canResetFallSpeed" ] }, { "and": [ "canJumpIntoIBJ", "canLongIBJ", "canTrickyJump" ] }, { "and": [ "HiJump", { "or": [ "SpeedBooster", "canSpringBallJumpMidAir" ] } ] }, { "and": [ "canTrickyJump", "canPreciseGrapple" ] }, { "and": [ "Gravity", "canShinechargeMovement", "canMidairShinespark", "h_canShineChargeMaxRunway", { "shinespark": { "frames": 35, "excessFrames": 10 } } ] } ] } "canXRayClimb" |
From: 5
Lower Section - Bottom Right Door
To: 4
Lower Section - Top Right Door
Requires: "HiJump" "canSpringBallJumpMidAir" |
From: 5
Lower Section - Bottom Right Door
To: 5
Lower Section - Bottom Right Door
Requires: "Gravity" "h_canShineChargeMaxRunway" { "or": [ { "and": [ "canSpringBallJumpMidAir", "canLongChainTemporaryBlue" ] }, { "and": [ "canBlueSpaceJump", "canChainTemporaryBlue" ] } ] } Exit condition: { "leaveWithTemporaryBlue": {} } |
From: 16
G-Mode Morph Overloaded PLMs Junction (By Left Door)
To: 14
Morph Maze Junction (Below Super Block)
Requires: "canEnterGMode" { "or": [ { "and": [ "SpaceJump", "Morph" ] }, "h_canArtificialMorphLongIBJ", { "and": [ "canTrickyDashJump", "canSpringBallJumpMidAir", "HiJump" ] } ] } |
Requires: { "or": [ "HiJump", "SpaceJump", "canSpringBallJumpMidAir" ] } |
Requires: { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } { "canShineCharge": { "usedTiles": 25, "openEnd": 1 } } "canShinechargeMovement" { "shineChargeFrames": 95 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } Clears obstacles: A |
From: 10
Right Etecoon Shaft - Bottom Left Door
To: 14
Right Etecoon Shaft - Wall Jump Climb Checkpoint Junction
Requires: { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
From: 10
Right Etecoon Shaft - Bottom Left Door
To: 14
Right Etecoon Shaft - Wall Jump Climb Checkpoint Junction
Spring ball jump then bounce on a Power Bomb in order to be able to midair spark. Requires: "canSpringBallJumpMidAir" "canUnmorphBombBoost" { "useFlashSuit": {} } { "shinespark": { "frames": 18, "excessFrames": 13 } } |
Requires: { "or": [ "SpaceJump", "canIBJ", "HiJump", "canSpringBallJumpMidAir", { "and": [ "SpeedBooster", "canWalljump" ] } ] } |
Requires: { "or": [ "HiJump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", "canWalljump", "canUseFrozenEnemies", "canSpringBallJumpMidAir" ] } |
Requires: { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } "canChainTemporaryBlue" "canXRayTurnaround" { "or": [ "canSpringBallJumpMidAir", { "and": [ "HiJump", "canTrickyUseFrozenEnemies" ] } ] } Exit condition: { "leaveWithTemporaryBlue": {} } |
From: 4
Left Side - Middle Doorway (Behind the Power Bomb Blocks)
To: 4
Left Side - Middle Doorway (Behind the Power Bomb Blocks)
Carefully lure a Zeb from the pipe below while freezing it. Samus must start to the left of the pipe in order for the Zeb to move left at the end. Requires: "canTrickyUseFrozenEnemies" { "or": [ "h_canUsePowerBombs", { "obstaclesCleared": [ "B" ] }, { "and": [ "Morph", { "obstaclesCleared": [ "C" ] } ] } ] } { "or": [ "canWalljump", "HiJump", "SpaceJump", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 13
Central Junction
To: 4
Left Side - Middle Doorway (Behind the Power Bomb Blocks)
Gain a shinecharge running left-to-right to obtain temporary blue. Use X-Ray to turn around, then do a mid-air Spring Ball jump with Hi Jump to pass through the broken Power Bomb blocks. Requires: { "obstaclesCleared": [ "B" ] } { "canShineCharge": { "usedTiles": 16, "openEnd": 0 } } "canXRayTurnaround" "HiJump" "canSpringBallJumpMidAir" "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ { "obstaclesCleared": [ "A" ] }, { "enemyDamage": { "enemy": "Sm. Sidehopper", "type": "contact", "hits": 1 } } ] } { "or": [ "SpaceJump", "canWalljump", { "and": [ "Grapple", { "obstaclesNotCleared": [ "C" ] } ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } Dev note: The reverse gate glitch may be executed earlier from node 1 -> 1. |
Entrance condition: { "comeInJumping": { "speedBooster": "any", "minTiles": 1 } } Requires: "canPrepareForNextRoom" { "or": [ "SpaceJump", "canWalljump", { "and": [ "Grapple", { "obstaclesNotCleared": [ "C" ] } ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
Requires: { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } Clears obstacles: B |
From: 4
Frozen Hopper Junction
To: 3
Top Junction
Use a Frozen Hopper as a platform to jump up to the Grapple Block with an additional movement item. Letting it jump from the spike ledge or the door frame will make the jump easier, but it is difficult to avoid Hopper damage when setting this up. Requires: { "obstaclesNotCleared": [ "A" ] } "canTrickyUseFrozenEnemies" "canTrickyJump" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } Dev note: FIXME: A big hopper doing a high jump from the door frame is enough to reach the grapple block without a movement item. This would need a full manip since it is hard to try to make happen. |
Requires: "h_canBombThings" { "or": [ "HiJump", "SpaceJump", "canWalljump", "canSpringBallJumpMidAir", "canJumpIntoIBJ", { "and": [ "Gravity", "canIBJ" ] } ] } |
Requires: { "obstaclesCleared": [ "B" ] } { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", "canSpringBallBombJump" ] } |
It takes around 3 minutes to get the Zero to this door. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "Morph" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 2
Middle Left Door
To: 2
Middle Left Door
It takes around 4 minutes to get the Zero to this door with Morph, or 90 seconds with 2 Supers. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. To speed this up and avoid the Morph requirement, use a Super when the Zero is at the tip of the platform extending out below the morph tunnel. The Zero will fall onto a lower platform, and another Super can be used to make it fall on the left platform. Requires: { "or": [ { "and": [ "Morph", "canBeVeryPatient" ] }, { "and": [ "canBePatient", { "ammo": { "type": "Super", "count": 2 } } ] } ] } { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
Requires: { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 0 } } Requires: "canChainTemporaryBlue" { "or": [ "HiJump", { "and": [ "canSpringBallJumpMidAir", "canXRayTurnaround" ] } ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", { "and": [ "canTrickyDashJump", "h_canCrouchJumpDownGrab" ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 2
Middle Left Door
To: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphIBJ", { "and": [ "h_canArtificialMorphSpringBallBombJump", "h_additionalBomb" ] }, { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", { "and": [ "canTrickyDashJump", "h_canCrouchJumpDownGrab" ] } ] } ] } ] } |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Requires: { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } Dev note: It takes around 50 seconds to get the Zero to this door. |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 4
Bottom Right Door
To: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphIBJ", "h_canArtificialMorphSpringBallBombJump", { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } ] } ] } |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Requires: "canBePatient" { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } "Morph" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 2
Right Door
To: 3
Safe Block in the Middle of the Room
Requires: "HiJump" "canSpringBallJumpMidAir" { "spikeHits": 1 } |
From: 4
Small Ledge Below Left Door
To: 1
Left Door
Requires: "HiJump" "canSpringBallJumpMidAir" { "or": [ "canTrickySpringBallJump", { "and": [ "canUseIFrames", { "spikeHits": 1 } ] } ] } |
From: 3
Bottom Left Door
To: 2
Middle Left Door (Behind Power Bomb Blocks)
Gain R-mode while entering the room. Use the respawning bugs to refill reserve energy. Get grabbed by the Beetom and carry it to the 4-tile high gap one screen above the bottom-left door. Position Samus one pixel to the right of being against the wall. Jump and aim down, reaching the ceiling at the same time that reserves are triggered. This will force Samus to stand up, briefly clipping into the wall above. Immediately freeze the Beetom inside the wall, by buffering a shot during the reserve trigger. Use a Ripper to get knocked back onto the frozen Beetom. This will clip Samus one pixel left into the wall, making it possible to X-ray climb. X-ray climb up 2 screens. Entrance condition: { "comeInWithRMode": {} } Requires: { "notable": "R-Mode Frozen Beetom X-Ray Climb" } { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } { "enemyDamage": { "enemy": "Beetom", "type": "contact", "hits": 1 } } { "enemyDamage": { "enemy": "Ripper", "type": "contact", "hits": 1 } } "canWallIceClip" "canXRayClimb" |
From: 4
Bottom Right Door
To: 2
Middle Left Door (Behind Power Bomb Blocks)
Gain R-mode while entering the room. Use the respawning bugs to refill reserve energy. Get grabbed by the Beetom and carry it to the 4-tile high gap one screen above the bottom-left door. Position Samus one pixel to the right of being against the wall. Jump and aim down, reaching the ceiling at the same time that reserves are triggered. This will force Samus to stand up, briefly clipping into the wall above. Immediately freeze the Beetom inside the wall, by buffering a shot during the reserve trigger. Use a Ripper to get knocked back onto the frozen Beetom. This will clip Samus one pixel left into the wall, making it possible to X-ray climb. X-ray climb up 2 screens. Entrance condition: { "comeInWithRMode": {} } Requires: { "notable": "R-Mode Frozen Beetom X-Ray Climb" } { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } { "enemyDamage": { "enemy": "Beetom", "type": "contact", "hits": 1 } } { "enemyDamage": { "enemy": "Ripper", "type": "contact", "hits": 1 } } "canWallIceClip" "canXRayClimb" |
Requires: { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ" ] } |
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)
Requires: "canTrivialUseFrozenEnemies" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "canIBJ" ] } |
Requires: "canLongIBJ" { "or": [ { "and": [ "canWalljump", "ScrewAttack" ] }, { "and": [ { "or": [ "canWalljump", "canSpringBallJumpMidAir" ] }, { "ammo": { "type": "PowerBomb", "count": 1 } } ] }, { "enemyKill": { "enemies": [ [ "Ripper", "Ripper", "Ripper" ], [ "Ripper" ] ], "explicitWeapons": [ "Super", "PowerBomb" ] } } ] } |
From: 9
Junction (Top Rippers)
To: 9
Junction (Top Rippers)
To kill the Rippers with a single Power Bomb without breaking the ledge, place the bomb just above the second Ripper. Requires: "h_canUsePowerBombs" "canCarefulJump" { "or": [ "canWalljump", "canSpringBallJumpMidAir", "SpaceJump", { "and": [ "HiJump", "canTrickyDashJump" ] }, { "and": [ "canJumpIntoIBJ", { "or": [ "canStaggeredIBJ", "canDoubleBombJump" ] } ] } ] } Clears obstacles: B |
From: 9
Junction (Top Rippers)
To: 9
Junction (Top Rippers)
Kill the Rippers with Supers. Requires: { "ammo": { "type": "Super", "count": 4 } } { "or": [ "canWalljump", "SpaceJump", "canJumpIntoIBJ", { "and": [ "canSpringBallJumpMidAir", { "or": [ "HiJump", "canTrickyJump" ] } ] } ] } Clears obstacles: B |
Getting up during Phase 2 can be done by jumping on Kraid's projectile platforms or a well timed crouch jump + down grab. Requires: "Charge" { "or": [ "Wave", "Spazer", "Plasma", "canBePatient" ] } { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", { "and": [ "canDodgeWhileShooting", { "or": [ "canCarefulJump", "h_canCrouchJumpDownGrab" ] } ] } ] } Clears obstacles: f_DefeatedKraid |
Only 2 Missiles are needed to get Kraid to stand up, after which they are farmable. Getting up during Phase 2 can be done by jumping on Kraid's projectile platforms or a well timed crouch jump + down grab. Requires: { "ammo": { "type": "Missile", "count": 2 } } { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", { "and": [ "canDodgeWhileShooting", { "or": [ "canCarefulJump", "h_canCrouchJumpDownGrab" ] } ] } ] } Clears obstacles: f_DefeatedKraid |
4 supers are required to kill Kraid. Only 1 is needed to get him to stand up, after which they are farmable, even though the drop rate is low. Getting up during Phase 2 can be done by jumping on Kraid's projectile platforms or a well timed crouch jump + down grab. Requires: { "or": [ { "ammo": { "type": "Super", "count": 5 } }, { "and": [ { "ammo": { "type": "Super", "count": 4 } }, "canDodgeWhileShooting" ] }, { "and": [ { "ammo": { "type": "Super", "count": 3 } }, "canDodgeWhileShooting", "canBePatient" ] }, { "and": [ { "ammo": { "type": "Super", "count": 1 } }, "canDodgeWhileShooting", "canBeVeryPatient" ] } ] } { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", { "and": [ "canDodgeWhileShooting", { "or": [ "canCarefulJump", "h_canCrouchJumpDownGrab" ] } ] } ] } Clears obstacles: f_DefeatedKraid |
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" ] } ] } Dev note: By reaching 4, the super wall has been broken enough to fit in morph. |
Requires: { "or": [ "canWalljump", "HiJump", "SpaceJump", "canSpringBallJumpMidAir" ] } { "heatFrames": 350 } |
From: 2
Left Side - Top Middle Door
To: 6
Middle Right Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "HiJump" "canSpringBallJumpMidAir" "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Left Side - Top Middle Door
To: 7
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "HiJump" "canSpringBallJumpMidAir" "canLongChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 3
Left Side - Bottom Middle Door
To: 6
Middle Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" "HiJump" "canSpringBallJumpMidAir" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 3
Left Side - Bottom Middle Door
To: 7
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" "HiJump" "canSpringBallJumpMidAir" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 4
Left Side - Bottom Door
To: 6
Middle Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "ammo": { "type": "PowerBomb", "count": 1 } } "HiJump" "canSpringBallJumpMidAir" "canBeVeryPatient" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} Dev note: The canBeVeryPatient requirement is for difficulty placement |
From: 4
Left Side - Bottom Door
To: 7
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "ammo": { "type": "PowerBomb", "count": 1 } } "HiJump" "canSpringBallJumpMidAir" "canBeVeryPatient" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} Dev note: The canBeVeryPatient requirement is for difficulty placement |
Requires: { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } |
Requires: "HiJump" "canSpringBallJumpMidAir" |
Requires: "canUseFrozenEnemies" { "or": [ "canTrickyUseFrozenEnemies", "canWalljump", "HiJump", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } |
Unmorph after exiting the morph tunnel and get to the other side of the room. Killing the Dessgeegas can be done with no beam upgrades; Samus can jump over them while shooting the last few hits or retreat to the left. It is possible to kill a Sova on the door and pause abuse to grab its Energy drop on G-mode exit. Samus will likely need to wait at the door for about a minute for the global Sova gets there. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_canArtificialMorphMovement" { "or": [ "canTrickyJump", "h_canArtificialMorphPowerBomb", "h_hasBeamUpgrade", { "enemyKill": { "enemies": [ [ "Sm. Dessgeega", "Sm. Dessgeega" ] ], "explicitWeapons": [ "Missile", "Super", "ScrewAttack" ] } }, { "enemyDamage": { "enemy": "Sm. Dessgeega", "type": "contact", "hits": 1 } } ] } { "or": [ "HiJump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ", "canTrickyDashJump", { "and": [ "canTrickyUseFrozenEnemies", "canWalljump" ] }, { "and": [ { "canShineCharge": { "usedTiles": 43, "openEnd": 0 } }, { "shinespark": { "frames": 9, "excessFrames": 5 } } ] }, { "and": [ "canInsaneWalljump", "canWallJumpInstantMorph", "canUnmorphBombBoost", "canDownGrab" ] } ] } { "or": [ { "and": [ "h_heatedGModePauseAbuse", "canBePatient" ] }, "h_HeatedGModeOpenDifferentDoor" ] } Dev note: FIXME: Methods that require a Sova damage boost could be added |
Requires: "canSpringBallJumpMidAir" { "heatFrames": 200 } |
Overload PLMs by shooting the gate, then go through the crumble blocks below and get to the door. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "Morph" { "or": [ "SpaceJump", "canPreciseGrapple", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canWalljump", "canTrickyJump" ] }, { "and": [ "canWalljump", "canUseIFrames", { "spikeHits": 1 } ] }, "h_IBJFromSpikes" ] } "h_HeatedGModeOpenDifferentDoor" |
Overload PLMs by shooting the gate, then go through the crumble blocks below and get to the item. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "Morph" { "or": [ "SpaceJump", "canPreciseGrapple", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, "canInsaneWalljump", { "and": [ "HiJump", "canUseIFrames", { "enemyDamage": { "enemy": "Ripper 2 (green)", "type": "contact", "hits": 1 } }, { "or": [ "canWalljump", "SpeedBooster" ] } ] }, "h_IBJFromSpikes" ] } { "heatFrames": 0 } |
From: 2
Bottom Left Door
To: 1
Top Left Door
Entrance condition: { "comeInGettingBlueSpeed": { "length": 0, "openEnd": 1 } } Requires: "HiJump" "canXRayTurnaround" "canSpringBallJumpMidAir" "canPauseRemorphTemporaryBlue" { "heatFrames": 380 } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["super","powerbomb"],"requires":[]} {"types":["missiles"],"requires":[{"heatFrames":50}]} |
From: 2
Bottom Left Door
To: 1
Top Left Door
Spin jump into the room with at least 1 tile of run speed. Then perform a mid-air Spring Ball jump to reach the ledge above. Entrance condition: { "comeInJumping": { "speedBooster": "any", "minTiles": 1 } } Requires: "HiJump" "canPrepareForNextRoom" "canSpringBallJumpMidAir" { "heatFrames": 120 } |
Requires: "HiJump" "canSpringBallJumpMidAir" { "heatFrames": 160 } |
From: 2
Bottom Left Door
To: 1
Top Left Door
Entrance condition: { "comeInGettingBlueSpeed": { "length": 0, "openEnd": 1 } } Requires: "HiJump" "canSpringBallJumpMidAir" { "canShineCharge": { "usedTiles": 19, "gentleUpTiles": 2, "gentleDownTiles": 2, "openEnd": 1 } } "canPauseRemorphTemporaryBlue" { "heatFrames": 550 } { "or": [ "canXRayCancelShinecharge", { "heatFrames": 160 } ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["super","powerbomb"],"requires":[]} {"types":["missiles"],"requires":[{"heatFrames":50}]} |
From: 2
Bottom Left Door
To: 3
Right Door
Overload PLMs by shooting the gate, then go through the crumble blocks below and get to the door. The gate can be shot while precisely positioned from below without requiring any items. The positioning is precise and off camera; while facing left, position Samus front foot barely on the flat part after the slope. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "Morph" { "or": [ "SpaceJump", "canPreciseGrapple", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canWalljump", "canTrickyJump" ] }, { "and": [ "canWalljump", "canUseIFrames", { "spikeHits": 1 } ] }, "h_IBJFromSpikes" ] } "h_HeatedGModeOpenDifferentDoor" |
Overload PLMs by shooting the gate, then go through the crumble blocks below and get to the item. The gate can be shot while precisely positioned from below without requiring any items. The positioning is precise and off camera; while facing left, position Samus front foot barely on the flat part after the slope. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "Morph" { "or": [ "SpaceJump", "canPreciseGrapple", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, "canInsaneWalljump", { "and": [ "HiJump", "canUseIFrames", { "enemyDamage": { "enemy": "Ripper 2 (green)", "type": "contact", "hits": 1 } }, { "or": [ "canWalljump", "SpeedBooster" ] } ] }, "h_IBJFromSpikes" ] } { "heatFrames": 0 } |
Requires: "HiJump" "canSpringBallJumpMidAir" { "heatFrames": 250 } Clears obstacles: A |
It is possible to climb the left side of the room with SpeedBooster alone, with either a tricky dash jump or a vertical shinespark. Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canTrickyDashJump", { "and": [ { "canShineCharge": { "usedTiles": 28, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 0 } }, "canMidairShinespark", { "shinespark": { "frames": 17, "excessFrames": 4 } } ] } ] } { "heatFrames": 0 } |
From: 2
Bottom Left Door
To: 4
Item
Stand under where the gate will spawn when exiting G-mode to open it before grabbing the item. Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canTrickyDashJump", { "and": [ { "canShineCharge": { "usedTiles": 28, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 0 } }, "canMidairShinespark", { "shinespark": { "frames": 17, "excessFrames": 4 } } ] } ] } { "heatFrames": 25 } Clears obstacles: A |
Jump onto the crumble blocks to make them solid, then use them as a platform to cross the room. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "SpaceJump", "canPreciseGrapple", "canSpringBallJumpMidAir", "canInsaneWalljump", { "and": [ "HiJump", "canWalljump" ] }, { "and": [ "HiJump", "SpeedBooster" ] }, { "and": [ "canStaggeredIBJ", "canDoubleBombJump", "canBombHorizontally" ] }, { "and": [ "h_IBJFromSpikes", "h_IBJFromSpikes" ] }, { "and": [ "h_IBJFromSpikes", "canCameraManip", "canMoonwalk" ] } ] } "h_DirectHeatedGModeLeaveSameDoor" |
Jump onto the crumble blocks to make them solid, then use them as a platform to cross the room. With Grapple, a running jump then single Grapple swing can be used before PLMs are overloaded, alternatively jump on the crumble blocks and Grapple the Ripper. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "SpaceJump", "canPreciseGrapple", "canSpringBallJumpMidAir", "canInsaneWalljump", { "and": [ "HiJump", "canWalljump" ] }, { "and": [ "HiJump", "SpeedBooster" ] }, { "and": [ "canStaggeredIBJ", "canDoubleBombJump", "canBombHorizontally" ] }, "h_IBJFromSpikes" ] } { "heatFrames": 0 } |
Requires: "canUseIFrames" { "spikeHits": 1 } "canSpringBallJumpMidAir" { "heatFrames": 300 } |
From: 3
Right Door
To: 6
Direct G-Mode Junction, Prepared Remote Acquire (Bottom Right)
Jump onto the crumble blocks to make them solid, then use them as a platform to get to the item. With Grapple, a running jump then single Grapple swing can be used before PLMs are overloaded, alternatively jump on the crumble blocks and Grapple the Ripper. Avoid touching all 6 crumbles, so Samus can use the item to overload PLMs and go through one of the crumbles to get to the left side of the room. If the item has already been obtained, Samus can shoot the gate many times to overload PLMs. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canPreciseGrapple", "canInsaneWalljump", { "and": [ "HiJump", "canWalljump" ] }, { "and": [ "HiJump", "SpeedBooster" ] }, { "and": [ "canStaggeredIBJ", "canDoubleBombJump", "canBombHorizontally" ] }, "h_IBJFromSpikes", "canCeilingBombJump", { "and": [ "canBombHorizontally", "canIBJ", "h_canUsePowerBombs" ] } ] } { "heatFrames": 0 } |
From: 3
Right Door
To: 7
G-Mode Junction (Bottom Right)
Jump onto the crumble blocks to make them solid, then use them as a platform to cross the room. With Grapple, a running jump then single Grapple swing can be used before PLMs are overloaded, alternatively jump on the crumble blocks and Grapple the Ripper. Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: "Morph" { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canPreciseGrapple", "canInsaneWalljump", { "and": [ "HiJump", "canWalljump" ] }, { "and": [ "HiJump", "SpeedBooster" ] }, { "and": [ "canStaggeredIBJ", "canDoubleBombJump", "canBombHorizontally" ] }, "h_IBJFromSpikes", "canCeilingBombJump", { "and": [ "canBombHorizontally", "canIBJ", "h_canUsePowerBombs" ] } ] } { "heatFrames": 0 } Dev note: With Grapple, Morph isn't needed, but there's no reason to go there without Morph. |
Requires: "canUseIFrames" { "spikeHits": 1 } "canSpringBallJumpMidAir" { "heatFrames": 300 } |
From: 6
Direct G-Mode Junction, Prepared Remote Acquire (Bottom Right)
To: 1
Top Left Door
It is possible to climb the left side of the room with SpeedBooster alone, with either a tricky dash jump or a vertical shinespark. Requires: "Morph" { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canIBJ", "canTrickyDashJump", { "and": [ { "canShineCharge": { "usedTiles": 28, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 0 } }, "canMidairShinespark", { "shinespark": { "frames": 17, "excessFrames": 4 } } ] } ] } "h_HeatedGModeOpenDifferentDoor" |
From: 6
Direct G-Mode Junction, Prepared Remote Acquire (Bottom Right)
To: 1
Top Left Door
With Plasma and a pause abuse, it is possible to kill the Kago and exit G-mode while killing the Kago bugs and make it to the door with a small amount of Energy remaining. Shoot Plasma and quickly exit G-Mode, so that the bugs die immediately. Avoid having spent much time on the left side of the room, as the Fune fireballs will reduce the number of drops obtained. Note that it is possible to climb the left side of the room with SpeedBooster alone, with either a tricky dash jump or a vertical shinespark. Requires: "Morph" { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canIBJ", "canTrickyDashJump", { "and": [ { "canShineCharge": { "usedTiles": 28, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 0 } }, "canMidairShinespark", { "shinespark": { "frames": 1, "excessFrames": 1 } } ] } ] } "Plasma" "h_heatedGModePauseAbuse" "canInsaneJump" Dev note: All of these methods are fast enough to be able to escape after obtaining the drops. The shinespark is longer than 1 frame, but is modeled this way because the drops aren't properly modeled. FIXME: The item that was remote acquired could be Morph, one of the items needed to climb the room, or maybe Plasma. |
It is possible to climb the left side of the room with SpeedBooster alone, with either a tricky dash jump or a vertical shinespark. Requires: "Morph" { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canIBJ", "canTrickyDashJump", { "and": [ { "canShineCharge": { "usedTiles": 28, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 0 } }, "canMidairShinespark", { "shinespark": { "frames": 17, "excessFrames": 4 } } ] } ] } "h_HeatedGModeOpenDifferentDoor" |
From: 7
G-Mode Junction (Bottom Right)
To: 1
Top Left Door
With Plasma and a pause abuse, it is possible to kill the Kago and exit G-mode while killing the Kago bugs and make it to the door with a small amount of Energy remaining. Shoot Plasma and quickly exit G-Mode, so that the bugs die immediately. Avoid having spent much time on the left side of the room, as the Fune fireballs will reduce the number of drops obtained. Note that it is possible to climb the left side of the room with SpeedBooster alone, with either a tricky dash jump or a vertical shinespark. Requires: "Morph" { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canTrickyDashJump", { "and": [ { "canShineCharge": { "usedTiles": 28, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 0 } }, "canMidairShinespark", { "shinespark": { "frames": 1, "excessFrames": 1 } } ] } ] } "Plasma" "h_heatedGModePauseAbuse" "canInsaneJump" Dev note: All of these methods are fast enough to be able to escape after obtaining the drops. The shinespark is longer than 1 frame, but is modeled this way because the drops aren't properly modeled. |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "canSuitlessLavaDive" { "lavaFrames": 370 } { "or": [ "HiJump", { "lavaFrames": 25 } ] } { "or": [ "SpaceJump", "canSpringBallJumpMidAir", "canWalljump", { "and": [ "HiJump", { "lavaFrames": 10 } ] }, { "and": [ "canBombJumpWaterEscape", { "lavaFrames": 30 } ] } ] } "h_HeatedGModeOpenDifferentDoor" Dev note: Artificial morph jump into Crystal Flash clip doesn't seem to be possible. More testing could help. FIXME: The thread the needle strats could be added to save a small amount of Energy, but may not be reasonable. |
Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity. Requires: { "or": [ "h_lavaProof", "canSuitlessLavaDive" ] } { "or": [ { "and": [ "HiJump", { "heatFrames": 270 }, { "lavaFrames": 270 } ] }, { "and": [ { "heatFrames": 295 }, { "lavaFrames": 295 } ] } ] } { "or": [ "canTrickyJump", { "and": [ { "heatFrames": 60 }, { "lavaFrames": 60 } ] } ] } { "or": [ { "and": [ "SpaceJump", "canCarefulJump", { "heatFrames": 100 } ] }, { "and": [ "canWalljump", { "heatFrames": 60 } ] }, { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 100 } ] }, { "and": [ "canBombJumpWaterEscape", { "heatFrames": 180 }, { "lavaFrames": 30 } ] }, { "and": [ "HiJump", { "heatFrames": 60 }, { "lavaFrames": 10 } ] } ] } Dev note: Varia no etanks is barely possible with vanilla Varia. Assumes waiting for the first namihe fireball if you are not practiced with the room. |
From: 3
Hidden Platform Item
To: 2
Chozo Ball Item
Requires: "canSpringBallJumpMidAir" { "heatFrames": 80 } { "lavaFrames": 25 } |
From: 3
Hidden Platform Item
To: 4
Junction Above Hidden Platform Item
Requires: "canSpringBallJumpMidAir" { "heatFrames": 80 } { "lavaFrames": 25 } |
From: 1
Left Shaft - Top Left Door
To: 5
Far Right Door
It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" { "or": [ { "and": [ "canBombHorizontally", "canTrickyJump" ] }, "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ", "canTrickyUseFrozenEnemies" ] } "h_HeatedGModeOffCameraDoor" Dev note: It is possible to go from 5->1 with a bomb spread, but it requires difficult off-screen movement to escape the room. |
From: 2
Left Shaft - Bottom Right Door
To: 1
Left Shaft - Top Left Door
It is possible to kill a Multiviola by the door and pause abuse to grab its Energy drop on G-mode exit. It is important avoid touching the invisible fireballs the Alcoons place, and to prevent them from shooting too many fireballs, as they will eventually prevent drops from appearing. One easy way to do this without any beam upgrades or ammo is to kill them before they jump. This can be done from below by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "h_canCrouchJumpDownGrab", "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir" ] } { "or": [ "h_HeatedGModeOpenDifferentDoor", { "and": [ "h_heatedGModePauseAbuse", "canFarmWhileShooting", "canTrickyDodgeEnemies" ] } ] } Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. Those are also likely not compatible with preventing the Alcoons from overloading drops. |
From: 2
Left Shaft - Bottom Right Door
To: 3
Left Shaft - Middle Right Door
It is important avoid touching the invisible fireballs the Alcoons place. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "h_canCrouchJumpDownGrab", "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ" ] } "h_HeatedGModeOpenDifferentDoor" Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. |
From: 2
Left Shaft - Bottom Right Door
To: 4
Left Shaft - Top Right Door
It is important avoid touching the invisible fireballs the Alcoons place. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "h_canCrouchJumpDownGrab", "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ" ] } "h_HeatedGModeOpenDifferentDoor" Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. FIXME: It is possible to kill a Multiviola in the gap in the floor, but Samus only gets one attempt, and its very difficult to escape with a small Energy drop. |
From: 2
Left Shaft - Bottom Right Door
To: 5
Far Right Door
It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ", { "and": [ "h_canCrouchJumpDownGrab", "canBombHorizontally" ] }, { "and": [ "h_canCrouchJumpDownGrab", "canTrickyUseFrozenEnemies" ] } ] } "h_HeatedGModeOffCameraDoor" Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. |
From: 3
Left Shaft - Middle Right Door
To: 1
Left Shaft - Top Left Door
It is possible to kill a Multiviola by the door and pause abuse to grab its Energy drop on G-mode exit. It is important avoid touching the invisible fireballs the Alcoons place, and to prevent them from shooting too many fireballs, as they will eventually prevent drops from appearing. One easy way to do this without any beam upgrades or ammo is to kill them before they jump. This can be done from below by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "h_canCrouchJumpDownGrab", "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir" ] } { "or": [ "h_HeatedGModeOpenDifferentDoor", { "and": [ "h_heatedGModePauseAbuse", "canFarmWhileShooting", "canTrickyDodgeEnemies" ] } ] } Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. Those are also likely not compatible with preventing the Alcoons from overloading drops. |
From: 3
Left Shaft - Middle Right Door
To: 4
Left Shaft - Top Right Door
It is important avoid touching the invisible fireballs the Alcoons place. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "h_canCrouchJumpDownGrab", "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ" ] } "h_HeatedGModeOpenDifferentDoor" Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. FIXME: It is possible to kill a Multiviola in the gap in the floor, but Samus only gets one attempt, and its very difficult to escape with a small Energy drop. |
From: 3
Left Shaft - Middle Right Door
To: 5
Far Right Door
It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ", { "and": [ "h_canCrouchJumpDownGrab", "canBombHorizontally" ] }, { "and": [ "h_canCrouchJumpDownGrab", "canTrickyUseFrozenEnemies" ] } ] } "h_HeatedGModeOffCameraDoor" Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. |
From: 4
Left Shaft - Top Right Door
To: 1
Left Shaft - Top Left Door
It is possible to kill a Multiviola by the door and pause abuse to grab its Energy drop on G-mode exit. It is important avoid touching the invisible fireballs the Alcoons place, and to prevent them from shooting too many fireballs, as they will eventually prevent drops from appearing. One easy way to do this without any beam upgrades or ammo is to kill them before they jump. This can be done from below by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "h_canCrouchJumpDownGrab", "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir" ] } { "or": [ "h_HeatedGModeOpenDifferentDoor", { "and": [ "h_heatedGModePauseAbuse", "canFarmWhileShooting", "canTrickyDodgeEnemies" ] } ] } Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. Those are also likely not compatible with preventing the Alcoons from overloading drops. |
From: 4
Left Shaft - Top Right Door
To: 5
Far Right Door
It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", "canIBJ", { "and": [ "h_canCrouchJumpDownGrab", "canBombHorizontally" ] }, { "and": [ "h_canCrouchJumpDownGrab", "canTrickyUseFrozenEnemies" ] } ] } "h_HeatedGModeOffCameraDoor" Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful. |
From: 5
Bottom Floating Platform Junction
To: 4
Top Floating Platform Junction
Requires: "canSpringBallJumpMidAir" { "heatFrames": 120 } |
From: 2
Right Door
To: 1
Left Door
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: { "or": [ "SpaceJump", { "and": [ "HiJump", "SpeedBooster", "canWalljump" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ { "notable": "SpringBall Bomb Boost" }, "canSpringBallJumpMidAir", "canUnmorphBombBoost", "h_canCrouchJumpDownGrab", { "or": [ "canInsaneJump", "h_additionalBomb" ] } ] } ] } "h_HeatedGModeOpenDifferentDoor" Dev note: FIXME: A variant with shinesparking can be added. (Energy from immobile, CF, or energy free sparks) |
From: 2
Right Door
To: 1
Left Door
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: "canTrickyUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } "h_HeatedGModeOpenDifferentDoor" Dev note: FIXME: A variant with only ice and reset fall speed could be added, but is probably unreasonable. |
From: 2
Right Door
To: 1
Left Door
Use the Geruta to get up to the top left ledge while also getting it to swoop into the top left region. This requires many jumps from below to get it to swoop up onto the ledge and not get stuck. When the Geruta is heading into the right spot, use it as a platform to get up as well. Requires: "h_heatProof" "canBeVeryPatient" "canCameraManip" "canTrickyUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } Exit condition: { "leaveWithGModeSetup": {} } Unlocks doors: {"types":["ammo"],"requires":[]} Dev note: It's possible to avoid the item, but the Geruta will get stuck on it and usually require many swoops to get past it. |
From: 2
Right Door
To: 1
Left Door
Lure the Geruta to the left door. This may require many jumps to get it to swoop up onto the ledge and not get stuck. Requires: "h_heatProof" "canBePatient" "canCameraManip" "Morph" { "or": [ "canTrickyDodgeEnemies", "SpaceJump", "Charge", "Ice", "Plasma", { "ammo": { "type": "Missile", "count": 2 } }, { "ammo": { "type": "Super", "count": 2 } }, { "ammo": { "type": "PowerBomb", "count": 2 } }, { "enemyDamage": { "enemy": "Dragon", "type": "fireball", "hits": 5 } }, { "and": [ "h_lavaProof", { "or": [ "ScrewAttack", "h_canBombThings" ] } ] } ] } { "or": [ "SpaceJump", { "and": [ "HiJump", "SpeedBooster", "canWalljump" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "canBeVeryPatient", { "or": [ "canLongIBJ", "canJumpIntoIBJ" ] } ] }, { "and": [ "canBeVeryPatient", "Grapple", { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } ] } { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } Exit condition: { "leaveWithGModeSetup": {} } Unlocks doors: {"types":["ammo"],"requires":[]} Dev note: It's possible to avoid the item, but the Geruta will get stuck on it and usually require many swoops to get past it. |
From: 2
Right Door
To: 2
Right Door
Touch the item as little as possible in order to prevent PLMs from being overloaded, so the platforms below remain solid. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "SpaceJump", { "and": [ "HiJump", "SpeedBooster", "canWalljump" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ { "notable": "SpringBall Bomb Boost" }, "canSpringBallJumpMidAir", "canUnmorphBombBoost", "h_canCrouchJumpDownGrab", "canInsaneJump" ] } ] } "h_DirectHeatedGModeLeaveSameDoor" Dev note: There is no leniency option for using an extra Power Bomb, because it will contribute to PLM overload. (2 PBs is technically barely possible) FIXME: A variant with shinesparking can be added. (It would require energy free sparks) |
From: 2
Right Door
To: 2
Right Door
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "canTrickyUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } "h_DirectHeatedGModeLeaveSameDoor" Dev note: FIXME: A variant with only ice and reset fall speed could be added, but is probably unreasonable. |
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: "h_heatedGMode" { "or": [ "SpaceJump", { "and": [ "HiJump", "SpeedBooster", "canWalljump" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ { "notable": "SpringBall Bomb Boost" }, "canSpringBallJumpMidAir", "canUnmorphBombBoost", "h_canCrouchJumpDownGrab", { "or": [ "canInsaneJump", "h_additionalBomb" ] } ] } ] } { "heatFrames": 90 } Clears obstacles: A Dev note: Goes to 3 because opening the gate mostly only makes sense when going back to the right for a longer runway or obtaining the item. FIXME: A variant with shinesparking can be added. (Energy from immobile, CF, or energy free sparks) |
From: 2
Right Door
To: 3
Item
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: "h_heatedGMode" "canTrickyUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } { "heatFrames": 90 } Clears obstacles: A Dev note: Goes to 3 because opening the gate mostly only makes sense when going back to the right for a longer runway or obtaining the item. FIXME: A variant with only ice and reset fall speed could be added, but is probably unreasonable. |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "h_heatedGMode" { "or": [ "SpaceJump", { "and": [ "HiJump", "SpeedBooster", "canWalljump" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ { "notable": "SpringBall Bomb Boost" }, "canSpringBallJumpMidAir", "canUnmorphBombBoost", "h_canCrouchJumpDownGrab", { "or": [ "canInsaneJump", "h_additionalBomb" ] } ] } ] } { "heatFrames": 0 } Dev note: FIXME: A variant with shinesparking can be added. (Energy from immobile, CF, or energy free sparks) |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "h_heatedGMode" "canTrickyUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } { "heatFrames": 0 } Dev note: FIXME: A variant with only ice and reset fall speed could be added, but is probably unreasonable. |
Requires: "HiJump" "canSpringBallJumpMidAir" { "heatFrames": 600 } |
Uses a bomb boost at the end of a mid-air SpringBall jump. Also requires a crouchjump and downgrab to complete the maneuver. Requires: { "notable": "SpringBall Bomb Boost" } "canSpringBallJumpMidAir" "canUnmorphBombBoost" "h_canCrouchJumpDownGrab" { "heatFrames": 800 } { "or": [ "canInsaneJump", { "and": [ { "heatFrames": 250 }, "h_additionalBomb" ] } ] } |
Either freeze the Geruta and turn off and on Ice to quickly thaw it and save Energy, or carefully jump over it without freezing it or getting hit. Then lure it left by jumping towards it from below with a series of mid-air SpringBall jumps. Freeze it when it performs a larger swoop and use it as a platform to get to the item. Be careful not to jump into the Geruta's path to avoid hitting it. Requires: { "notable": "SpringBall Freeze" } "canTrickyUseFrozenEnemies" "canSpringBallJumpMidAir" { "heatFrames": 1600 } { "or": [ "canTrickyDodgeEnemies", { "and": [ { "heatFrames": 110 }, { "enemyDamage": { "enemy": "Geruta", "type": "contact", "hits": 1 } } ] } ] } { "or": [ "canInsaneJump", { "heatFrames": 700 } ] } Dev note: The canInsaneJump option is to represent the difference between good and bad Geruta RNG. |
From: 8
G-Mode Morph Junction (Bottom Right, Started at Left)
To: 1
Top of the Shaft Left Door
The speed block platform above the bottom door will not be usable, so Samus must blindly wall jump up the first ledge or use some assist. There is some visibility on the left side of the screen, which is useful in determining which ledge she is on. The Cacatacs will not be able to damage Samus off screen. Requires: "canOffScreenMovement" { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir" ] } "h_HeatedGModeOffCameraDoor" Exit condition: { "leaveNormally": {} } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room. FIXME: It is possible to X-Ray climb from inside the speed blocks. Count shots to determine Samus' position. |
From: 8
G-Mode Morph Junction (Bottom Right, Started at Left)
To: 5
Top Right Door
The speed block platform above the bottom door will not be usable, so Samus must blindly wall jump up the first ledge or use some assist. There is some visibility on the left side of the screen, which is useful in determining which ledge she is on. The Cacatacs will not be able to damage Samus off screen. Requires: "canOffScreenMovement" { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir" ] } "h_HeatedGModeOffCameraDoor" Exit condition: { "leaveNormally": {} } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":50}]} {"types":["super"],"requires":[]} {"types":["powerbomb"],"requires":[{"heatFrames":110}]} Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room. |
From: 1
Left Door
To: 3
Top Right Item
Roll through the camera scroll block in the morph tunnel at the bottom of the room to overload PLMs, then get to the right side through the crumble blocks or bomb blocks near the left item. This can be done with an IBJ or two Spring Ball Bomb Jumps. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphIBJ", { "and": [ "h_canArtificialMorphSpringBallBombJump", "h_additionalBomb" ] }, { "and": [ "HiJump", "h_canArtificialMorphSpringBall" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "SpaceJump" ] } ] } ] } |
Requires: "Morph" { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canUseFrozenEnemies", "canSpringBallJumpMidAir" ] } |
From: 1
Left Door
To: 4
Top Left Item
Get to the item without overloading PLMs by avoiding entering the morph tunnel at the bottom of the room or using Power Bombs near the items. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphIBJ", { "and": [ "HiJump", "h_canArtificialMorphSpringBall" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "SpaceJump" ] } ] } ] } Clears obstacles: D |
Requires: { "or": [ "canLongIBJ", "canJumpIntoIBJ", { "and": [ "canMidAirMorph", { "or": [ "canWalljump", "SpaceJump", "canUseFrozenEnemies" ] } ] }, { "and": [ "canUseFrozenEnemies", "h_canUseSpringBall" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
Requires: { "obstaclesCleared": [ "C" ] } { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } |
From: 1
Top Right Door
To: 2
Middle Right Door
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", "canTrickyUseFrozenEnemies" ] } "h_HeatedGModeOffCameraDoor" Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and slow and isn't expected. |
From: 3
Bottom Right Door
To: 2
Middle Right Door
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", "canTrickyUseFrozenEnemies" ] } "h_HeatedGModeOffCameraDoor" Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and slow and isn't expected. |
Requires: { "or": [ { "and": [ "HiJump", { "or": [ "canTrivialMidAirMorph", "h_canUseSpringBall" ] } ] }, { "and": [ "SpaceJump", "canTrivialMidAirMorph", { "heatFrames": 40 } ] }, { "and": [ "canWalljump", "canTrivialMidAirMorph" ] }, "canSpringBallJumpMidAir", { "and": [ "canIBJ", { "heatFrames": 900 } ] }, { "and": [ "canJumpIntoIBJ", { "heatFrames": 240 } ] }, { "and": [ "canJumpIntoIBJ", "canDoubleBombJump", { "heatFrames": 120 } ] }, { "and": [ "canDoubleBombJump", { "heatFrames": 300 } ] } ] } { "or": [ "h_heatProof", { "and": [ "Wave", "Plasma" ] }, "h_canUsePowerBombs" ] } { "heatFrames": 260 } |
Requires: { "or": [ { "and": [ "HiJump", { "or": [ "canTrivialMidAirMorph", "h_canUseSpringBall" ] } ] }, { "and": [ "SpaceJump", "canTrivialMidAirMorph", { "heatFrames": 40 } ] }, { "and": [ "canWalljump", "canTrivialMidAirMorph" ] }, "canSpringBallJumpMidAir", { "and": [ "canJumpIntoIBJ", { "heatFrames": 240 } ] }, { "and": [ "canJumpIntoIBJ", "canDoubleBombJump", { "heatFrames": 120 } ] }, { "and": [ "canDoubleBombJump", { "heatFrames": 300 } ] } ] } { "heatFrames": 260 } { "enemyDamage": { "enemy": "Sova", "type": "contact", "hits": 1 } } Dev note: Base IBJ should kill the Sovas or go around. |
From: 4
Junction Below Morph Tunnel
To: 5
Junction Above Morph Tunnel
Requires: { "or": [ { "and": [ "canWalljump", { "heatFrames": 100 } ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir", { "heatFrames": 160 } ] }, { "and": [ "SpaceJump", { "heatFrames": 180 } ] }, { "and": [ "SpaceJump", "HiJump", { "heatFrames": 120 } ] } ] } Dev note: It is faster to go around than to climb with Ice. |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Requires: { "or": [ "SpeedBooster", "HiJump", "SpaceJump", "canIBJ", "canWalljump", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGMode": { "morphed": false } } Clears obstacles: door_2 |
Requires: { "or": [ "SpeedBooster", "HiJump", "SpaceJump", "canIBJ", "canWalljump", "canSpringBallJumpMidAir" ] } |
Requires: { "or": [ "HiJump", "canWalljump", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir" ] } |
Requires: "canSpringBallJumpMidAir" |
Requires: "Gravity" { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir", "canIBJ", "canUseFrozenEnemies", "canGravityJump" ] } |
From: 1
Top Left Door
To: 1
Top Left Door
Lure the Gamets to the top left door with Ice and Space Jump, Grapple, or HiJump. First lure the Gamets vertically using the Kamer platform and Ice, which is much easier with HiJump disabled. Then freeze them again after they separate and are high enough to align with the door. With HiJump and another jump assist, jump to the left of the Gamets as they thaw and refreeze them a bit more to the left so that they will be on screen when Samus is on the left ledge. It is possible with HiJump and Ice alone, but much trickier. Use the Gamets as a platform or perform a running jump from the Kamer platform to get up to the left door. Requires: "canTrickyUseFrozenEnemies" { "or": [ "SpaceJump", "Grapple", { "and": [ "canTrickyJump", "HiJump", { "or": [ "SpeedBooster", "canInsaneJump", "canSpringBallJumpMidAir" ] } ] } ] } Exit condition: { "leaveWithGModeSetup": {} } |
Requires: { "or": [ "HiJump", "SpaceJump", "canWalljump", "canSpringBallJumpMidAir" ] } |
From: 4
Top Right Door
To: 4
Top Right Door
Lure the Gamets while using the Kamer, then get up to the doorway with a quick crouch jump + down grab or by other means. Requires: { "or": [ "HiJump", "SpaceJump", "canWalljump", "canSpringBallJumpMidAir", "canTrickyUseFrozenEnemies", { "and": [ "canTrickyJump", "h_canCrouchJumpDownGrab" ] }, { "and": [ "canInsaneJump", "canPreciseGrapple" ] }, { "and": [ "canJumpIntoIBJ", "canDoubleBombJump" ] } ] } Exit condition: { "leaveWithGModeSetup": {} } Dev note: A crouch jump + down grab should always be usable except when preserving a blue suit. A flash suit is lost when using X-Ray, so it can not be kept through a G-Mode setup. |
Requires: { "obstaclesCleared": [ "B" ] } "SpeedBooster" "HiJump" { "or": [ "canSpringBallJumpMidAir", "canWalljump" ] } |
From: 5
Small Platforms Junction
To: 1
Left Door
Lure a Mella from the right by breaking the speed blocks or using Morph. Then manipulate it to go high enough to be used in the left doorway. Raise the Mella up to just below the door's ledge and then climb up to the door. Reposition the Mella once towards the door, and before it finishes moving, stand in the doorframe so that the next Mella movement will hit Samus. If it drops below the camera it will be necessary to go back down and raise it again. Requires: "canManipulateMellas" "canCameraManip" "canBePatient" "canTrickyJump" { "or": [ "SpaceJump", "canTrickyUseFrozenEnemies", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "SpeedBooster", "canWalljump" ] } ] } { "or": [ "canTrickyDodgeEnemies", { "enemyDamage": { "enemy": "Mella", "type": "contact", "hits": 2 } } ] } { "or": [ { "obstaclesCleared": [ "B" ] }, "Morph" ] } Exit condition: { "leaveWithGModeSetup": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 5
Small Platforms Junction
To: 1
Left Door
Requires: "HiJump" "canSpringBallJumpMidAir" |
From: 5
Small Platforms Junction
To: 1
Left Door
Use an unmorph bomb boost at the end of a mid-air SpringBall jump. Also requires a crouch-jump and down-grab to complete the maneuver. A spring fling can help add some lenience to the bomb placement and unmorph timing; it requires pausing early, before jumping, in order to be able to initiate another pause immediately before placing a Power Bomb. Requires: { "notable": "Spring Ball Unmorph Bomb Boost" } "canSpringBallJumpMidAir" "canUnmorphBombBoost" "h_canCrouchJumpDownGrab" |
Requires: "h_canNavigateHeatRooms" "canSuitlessLavaDive" "Gravity" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "canGravityJump", { "and": [ "canJumpIntoIBJ", { "acidFrames": 1050 }, { "heatFrames": 1050 } ] } ] } { "acidFrames": 100 } { "heatFrames": 255 } |
Try to jump to the far left side raised ledges to reduce the time spent in acid. This could mean turning off HiJump, or airballing to jump farther. Requires: "h_canNavigateHeatRooms" "canSuitlessLavaDive" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir" ] } { "acidFrames": 116 } { "heatFrames": 285 } |
From: 4
Junction Above Acid Plug, Without Acid
To: 3
Acid Chozo Statue
Requires: "h_canNavigateHeatRooms" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", { "and": [ { "or": [ "canLongIBJ", "canJumpIntoIBJ" ] }, { "heatFrames": 780 } ] } ] } { "heatFrames": 200 } |
From: 5
Bottom Junction Right of Morph Tunnel
To: 4
Junction Above Acid Plug, Without Acid
Requires: "h_canNavigateHeatRooms" { "or": [ "f_UsedAcidChozoStatue", { "obstaclesCleared": [ "f_UsedAcidChozoStatue" ] } ] } "h_canUseMorphBombs" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", { "and": [ "canIBJ", { "heatFrames": 1020 } ] } ] } { "heatFrames": 600 } |
From: 5
Bottom Junction Right of Morph Tunnel
To: 4
Junction Above Acid Plug, Without Acid
Requires: "h_canNavigateHeatRooms" { "or": [ "f_UsedAcidChozoStatue", { "obstaclesCleared": [ "f_UsedAcidChozoStatue" ] } ] } "h_canUsePowerBombs" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", { "and": [ "canIBJ", { "heatFrames": 1020 } ] } ] } { "heatFrames": 300 } |
Use a Crystal Flash to refill reserve energy. If Golden Torizo is alive, perform the Crystal Flash in the left corner of the room; otherwise it can be done near the door. Then use heat damage to trigger an R-mode forced standup near the crumble blocks with upward momentum, in order to clip up through them. Several different combinations of items and techniques can make this possible: 1) Space Jump, with a mid-air morph (not required but makes it easier), 2) HiJump and a mid-air Spring Ball jump, most easily by equipping both HiJump and SpringBall during the pause, 3) A walljump into Spring Ball jump, equipping Spring Ball soon after the wall jump into order to gain horizontal speed before the mid-air jump. 4) HiJump and Speedbooster, running and jumping into a mid-air morph, In every case, precise timing is needed to be in the correct location when reserves trigger, just below the crumbles but without bonking them. Having less upward momentum can provide more lenience for timing the forced standup clip, though if Samus' momentum is not enough to make it onto the ledge then a crumble jump may also be required. Entrance condition: { "comeInWithRMode": {} } Requires: { "notable": "R-Mode Forced Standup Clip" } { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, { "heatFrames": 100 } ] } "h_canHeatedCrystalFlash" { "or": [ { "and": [ "SpaceJump", "can4HighMidAirMorph" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "SpeedBooster", "canMidAirMorph", "canCrumbleJump" ] }, { "and": [ "h_canTrickySpringwall", "canCrumbleJump" ] } ] } { "resourceCapacity": [ { "type": "RegularEnergy", "count": 99 } ] } { "autoReserveTrigger": {} } { "heatFrames": 100 } Clears obstacles: door_2 Dev note: FIXME: A variant of this strat could go to the item node instead of the door, possibly with slightly different heat frames at the end. FIXME: As an alternative to doing a Crystal Flash, Golden Torizo could be used as a farm, with canRiskPermanentLossOfAccess. |
Requires: "h_canNavigateHeatRooms" "h_canUsePowerBombs" { "or": [ "canTrivialMidAirMorph", "h_canUseSpringBall" ] } { "heatFrames": 350 } { "or": [ "canPreciseWalljump", "SpaceJump", { "and": [ "HiJump", { "or": [ "SpeedBooster", "canWalljump", "canSpringBallJumpMidAir" ] } ] } ] } |
From: 6
Golden Torizo Arena Junction (Fight Not Started)
To: 4
Hidden Right Item
Springball jump into GT to bounce to the upper level. Requires: "h_canNavigateHeatRooms" { "not": "f_DefeatedGoldenTorizo" } { "or": [ "canRiskPermanentLossOfAccess", "HiJump", { "and": [ "canTrickyJump", "canSpringwall" ] } ] } "canSpringBallJumpMidAir" "canNeutralDamageBoost" { "enemyDamage": { "enemy": "Golden Torizo", "type": "contact", "hits": 1 } } { "ammo": { "type": "PowerBomb", "count": 1 } } { "heatFrames": 300 } Dev note: Strats can follow 6->5->4 if GT is defeated. |
From: 7
G-Mode Junction (Bottom of Room)
To: 1
Left Door
Use the camera scroll blocks below the crumble blocks to overload PLMs to be able to go through the crumble blocks. Jumping through them a single time is enough to overload them for the next jump. It is possible to go though the crumble blocks while dodging GT. With a speedy jump, it is possible to overload PLMs and run back to GT before it stands up, get into the safe spot location to get him to jump back, and use the runway again. Note that when GT attacks, it will place stationary invisible projectiles, so it is much more difficult if not getting up quickly. Requires: { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, "canTrickyDodgeEnemies" ] } { "or": [ "SpaceJump", { "and": [ "HiJump", { "or": [ "canDelayedWalljump", "canSpringBallJumpMidAir", "SpeedBooster" ] } ] }, { "and": [ "canSpringBallJumpMidAir", "SpeedBooster", { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, "canInsaneJump" ] } ] } ] } "h_HeatedGModeOpenDifferentDoor" |
From: 7
G-Mode Junction (Bottom of Room)
To: 3
Top Left Item
Use the camera scroll blocks below the crumble blocks to overload PLMs to be able to go through the crumble blocks. Jumping through them a single time is enough to overload them for the next jump. It is possible to go though the crumble blocks while dodging GT. With a speedy jump, it is possible to overload PLMs and run back to GT before it stands up, get into the safe spot location to get him to jump back, and use the runway again. Note that when GT attacks, it will place stationary invisible projectiles, so it is much more difficult if not getting up quickly. Requires: "h_heatedGMode" { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, "canTrickyDodgeEnemies" ] } { "or": [ "SpaceJump", { "and": [ "HiJump", { "or": [ "canDelayedWalljump", "canSpringBallJumpMidAir", "SpeedBooster" ] } ] }, { "and": [ "canSpringBallJumpMidAir", "SpeedBooster", { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, "canInsaneJump" ] } ] } ] } { "heatFrames": 0 } |
From: 7
G-Mode Junction (Bottom of Room)
To: 4
Hidden Right Item
Use the camera scroll blocks below the crumble blocks to overload PLMs to be able to go through the bomb blocks near the right item. Jumping through them a single time is enough to overload them. It is possible to do this while dodging GT. With a speedy jump, it is possible to overload PLMs with one jump, then wait for it to get close and run under it and jump to the top right. Note that when GT attacks, it will place stationary invisible projectiles, so it is much more difficult if not getting up quickly. Place a Power Bomb then quickly exit G-mode to quickly clear all of the bomb blocks, otherwise it is possible to get out with a few Bombs or Screw Attack. Requires: "h_heatedGMode" { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, "canTrickyDodgeEnemies" ] } { "or": [ "SpaceJump", { "and": [ "HiJump", { "or": [ "canWalljump", "canSpringBallJumpMidAir", "SpeedBooster" ] } ] }, { "and": [ "canSpringBallJumpMidAir", "SpeedBooster", { "or": [ { "or": [ "f_DefeatedGoldenTorizo", { "obstaclesCleared": [ "f_DefeatedGoldenTorizo" ] } ] }, "canInsaneJump" ] } ] } ] } { "or": [ { "and": [ "h_canUsePowerBombs", { "heatFrames": 70 } ] }, { "and": [ "h_canUseMorphBombs", { "heatFrames": 250 } ] }, { "and": [ "ScrewAttack", { "heatFrames": 50 } ] } ] } |
From: 2
Middle Right Door
To: 2
Middle Right Door
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "SpaceJump", "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpeedBooster", "h_canCrouchJumpDownGrab", "canIBJ" ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 2
Middle Right Door
To: 5
Junction Above Bottom Blocks
Bomb all the blocks before exiting G-mode near the lower bomb blocks. It is possible to fall back onto the door shell with artificial morph, then use Spring Ball to place a Power Bomb high enough. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": true } } Requires: "h_heatedGMode" { "or": [ { "and": [ "h_canArtificialMorphPowerBomb", "canArtificialMorph", "h_canArtificialMorphSpringBall" ] }, { "and": [ "h_canUsePowerBombs", { "or": [ "HiJump", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir" ] } ] } ] } "h_additionalBomb" { "heatFrames": 0 } Clears obstacles: A, B |
From: 2
Middle Right Door
To: 5
Junction Above Bottom Blocks
Bomb the upper blocks before exiting G-mode near the lower bomb blocks. It is possible to fall back onto the door shell with artificial morph, then use Spring Ball to place a Power Bomb high enough. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": true } } Requires: "h_heatedGMode" { "or": [ { "and": [ "h_canArtificialMorphPowerBomb", "canArtificialMorph", "h_canArtificialMorphSpringBall" ] }, { "and": [ "h_canUsePowerBombs", { "or": [ "HiJump", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir" ] } ] } ] } { "heatFrames": 0 } Clears obstacles: A |
From: 2
Middle Right Door
To: 5
Junction Above Bottom Blocks
Bomb all the blocks before exiting G-mode near the lower bomb blocks. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_heatedGMode" { "or": [ "h_canArtificialMorphLongIBJ", { "and": [ "h_canUsePowerBombs", { "or": [ "canWalljump", "SpaceJump", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } ] } ] } "h_additionalBomb" { "heatFrames": 0 } Clears obstacles: A, B |
From: 2
Middle Right Door
To: 5
Junction Above Bottom Blocks
Bomb the upper blocks before exiting G-mode near the lower bomb blocks. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_heatedGMode" { "or": [ "h_canArtificialMorphLongIBJ", { "and": [ "h_canUsePowerBombs", { "or": [ "canWalljump", "SpaceJump", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } ] } ] } { "heatFrames": 0 } Clears obstacles: A |
Requires: { "heatFrames": 80 } { "or": [ "HiJump", "SpaceJump", "canWalljump", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", { "and": [ "canIBJ", { "heatFrames": 440 } ] }, { "and": [ "canJumpIntoIBJ", { "heatFrames": 80 } ] } ] } |
Cross the room while avoiding the pirate's stationary invisible lasers. On entry, fall to the right to land past the first pirate, then run and jump over the next pirate and continue to the top door. It is possible but precise to cross the room without any items or a wall jump by jumping from the slightly raised platform on the right. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "canWalljump", "HiJump", "SpaceJump", "canSpringBallJumpMidAir", "canInsaneJump", { "and": [ "Charge", "canTrickyUseFrozenEnemies", "Plasma", "canTrickyJump" ] } ] } "h_HeatedGModeOpenDifferentDoor" |
Jump over or kill the final pirate in front of the door. Requires: { "obstaclesCleared": [ "A" ] } { "or": [ "canCarefulJump", "canPreciseWalljump", "ScrewAttack", "canSpringBallJumpMidAir", "SpaceJump", { "enemyDamage": { "enemy": "Yellow Space Pirate (standing)", "type": "contact", "hits": 2 } } ] } { "heatFrames": 420 } |
From: 5
Below Left Door Junction
To: 1
Left Door
Perform a gravity jump followed by a springball jump to reach the left side door. The gravity jump timing is very precise. Requires: { "notable": "Reverse Acid Dive" } { "obstaclesNotCleared": [ "A" ] } "HiJump" "canTrickyJump" "canGravityJump" "h_canCrouchJumpDownGrab" "canSpringBallJumpMidAir" { "heatFrames": 600 } { "acidFrames": 600 } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} Dev note: This strat is only used to avoid walljumping. FIXME: Gravity heat reduction is disabled for part of this strat. |
Shoot the standing pirate with beam shots to prevent it from attacking. Let the wall pirate climb down a little bit to make passing it easier. Requires: { "or": [ "canSpringBallJumpMidAir", "canWalljump", "SpaceJump" ] } { "or": [ "canDodgeWhileShooting", { "enemyDamage": { "enemy": "Yellow Space Pirate (standing)", "type": "contact", "hits": 1 } } ] } { "heatFrames": 420 } |
Requires: { "or": [ "canPreciseWalljump", "canSpringBallJumpMidAir", "SpaceJump" ] } { "heatFrames": 400 } { "or": [ "h_canUsePowerBombs", { "obstaclesCleared": [ "A" ] } ] } Clears obstacles: A Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} {"types":["powerbomb"],"requires":[],"useImplicitRequires":false} Dev note: Destroying the obstacle isn't seen to take extra time for two reasons. 1- It destroys the shot blocks as well which are assumed to be manually destroyed each time since they respawn. 2- Some of the time loss of waiting for the PB is offset by having to setup for the jump up anyway. |
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction
Requires: "HiJump" "canSpringBallJumpMidAir" |
From: 7
Fireflea Statue's Claw Junction
To: 6
Junction Behind Fune
Requires: "HiJump" "canSpringBallJumpMidAir" |
From: 7
Junction By Lower Alcoons (Left of Spike Pits)
To: 1
Left Door
Requires: "h_canNavigateHeatRooms" { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump" ] } { "heatFrames": 180 } Unlocks doors: {"types":["powerbomb"],"requires":[{"heatFrames":60}]} |
From: 7
Junction By Lower Alcoons (Left of Spike Pits)
To: 6
Junction By Left Door (Right of Pit)
Requires: "h_canNavigateHeatRooms" { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump" ] } { "heatFrames": 160 } |
Requires: { "obstaclesCleared": [ "B" ] } { "heatFrames": 160 } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", { "and": [ "SpaceJump", { "heatFrames": 20 } ] }, { "and": [ "canSpringBallBombJump", { "heatFrames": 50 } ] }, { "and": [ "canJumpIntoIBJ", { "heatFrames": 60 } ] } ] } |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 2
Top Right Door
Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks. The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus. The Crumble Jump is done by aiming down (not immediately) after jumping, then changing Samus' hitbox once above the crumble blocks, and jumping again. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canPreciseIceClip" "canPartialFloorClip" "canTrickyJump" "canCrumbleJump" { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", "SpaceJump", "canJumpIntoIBJ" ] } Dev note: This may be possible with a high pixel ice clip. |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 2
Top Right Door
Freeze the Multiviola on the left side, just below the solid block. XRay standup and jump to clip up, then jump again to get on top of the bomb blocks. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canXRayMorphIceClip" { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", "SpaceJump", "canJumpIntoIBJ" ] } |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: { "or": [ "SpaceJump", "canWalljump", { "and": [ "canJumpIntoIBJ", "canTrickyJump", { "or": [ "canLongIBJ", "HiJump" ] } ] }, { "and": [ { "or": [ "f_DefeatedRidley", { "obstaclesCleared": [ "f_DefeatedRidley" ] } ] }, { "or": [ "canLongIBJ", { "and": [ "canJumpIntoIBJ", "HiJump" ] } ] } ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "SpeedBooster", "canTrickyJump", { "or": [ "canInsaneJump", { "or": [ "f_DefeatedRidley", { "obstaclesCleared": [ "f_DefeatedRidley" ] } ] } ] } ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } Clears obstacles: door_2 |
Requires: "HiJump" "canSpringBallJumpMidAir" { "heatFrames": 210 } |
From: 2
Bottom Left Door
To: 6
Bottom Platform Junction With Pirates Killed
Jump morph from the center platform to place the first Power Bomb Place two more on the platform itself to kill the bottom pirates Use a fourth to break the bomb blocks while also killing the last pirate. Requires: "canTrivialMidAirMorph" { "or": [ "canSpringBallJumpMidAir", "SpaceJump", "canWalljump", "canLongIBJ", "canJumpIntoIBJ", { "and": [ "SpeedBooster", "HiJump" ] } ] } { "enemyKill": { "enemies": [ [ "Yellow Space Pirate (wall)", "Yellow Space Pirate (wall)", "Yellow Space Pirate (wall)" ] ], "explicitWeapons": [ "PowerBombPeriphery" ] } } { "heatFrames": 790 } { "or": [ "h_heatResistant", "canPauseAbuse", { "resourceCapacity": [ { "type": "RegularEnergy", "count": 149 } ] } ] } Clears obstacles: A Dev note: It's not really possible to hit all enemies with double-PB hits while not taking damage. Using Power Bomb Periphery is based on a strat that allows killing them and taking out the blocks with 4 PBs. This calculation ends up taking 5, leaving a spare PB. The movement item used does not increase heat frames except for IBJ in which case the PB can be used while IBJing. With Reserves only, canPauseAbuse is used as a proxy for pause abuse or optimal reserve management and character movement. |
From: 4
Junction Above Bomb Block
To: 1
Top Left Door
Firing upwards has a good chance of hitting multiple Kihunters. And charge shot double hits will instantly kill a Kihunter. Requires: "h_canNavigateHeatRooms" "Ice" "Wave" "Plasma" { "or": [ "Charge", { "heatFrames": 240 } ] } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 } ] }, "SpaceJump", { "and": [ "canIBJ", "h_heatProof" ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb", { "heatFrames": 250 } ] } ] } { "heatFrames": 550 } Clears obstacles: A |
From: 4
Junction Above Bomb Block
To: 1
Top Left Door
Fire up from below and try not to jump too high as that will out the camera in a bad position. Requires: "h_canNavigateHeatRooms" "Ice" "Wave" "Spazer" { "or": [ "Charge", "canCarefulJump", "h_heatProof" ] } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 } ] }, "SpaceJump", { "and": [ "canIBJ", "h_heatProof" ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb", { "heatFrames": 250 } ] } ] } { "heatFrames": 1520 } Clears obstacles: A Dev note: FIXME IBJ strats could be added with heat frames. |
From: 4
Junction Above Bomb Block
To: 1
Top Left Door
Requires: "h_canNavigateHeatRooms" { "obstaclesCleared": [ "A" ] } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 } ] }, "SpaceJump", { "and": [ "canIBJ", { "heatFrames": 1820 } ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb", { "heatFrames": 250 } ] } ] } { "heatFrames": 390 } Dev note: SpringBallBombJump uses 3 power bombs total. |
Fire up from below and try not to jump too high as that will put the camera in a bad position. Requires: "h_canNavigateHeatRooms" "Plasma" { "or": [ "canCarefulJump", { "heatFrames": 100 } ] } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 } ] }, "SpaceJump", { "and": [ "canIBJ", "h_heatProof" ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb", { "heatFrames": 250 } ] } ] } { "heatFrames": 1360 } Clears obstacles: A Dev note: FIXME IBJ strats could be added with heat frames. |
Requires: "h_canNavigateHeatRooms" "ScrewAttack" { "or": [ "canWalljump", { "and": [ "h_canCrouchJumpDownGrab", { "heatFrames": 120 }, { "or": [ "canCarefulJump", { "enemyDamage": { "enemy": "Kihunter (red)", "type": "contact", "hits": 1 } } ] } ] }, "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 }, { "enemyDamage": { "enemy": "Kihunter (red)", "type": "contact", "hits": 2 } } ] }, "SpaceJump", { "and": [ "canIBJ", "h_heatProof", { "enemyDamage": { "enemy": "Kihunter (red)", "type": "contact", "hits": 2 } } ] } ] } { "heatFrames": 500 } Clears obstacles: A |
From: 4
Junction Above Bomb Block
To: 1
Top Left Door
Shoot them from below. It is possible for the KiHunters to fall through the gaps in the side, but is unlikely. Jumping may lower the camera position making it harder to shoot the KiHunters. But once it is lowered, jump to make them active and vulnerable to damage. Requires: "h_heatProof" "canBePatient" { "enemyKill": { "enemies": [ [ "Kihunter (red)", "Kihunter (red)", "Kihunter (red)" ] ] } } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb" ] } ] } Clears obstacles: A Dev note: SpringBallBombJump uses 3 powerbombs total. |
Fire up from below and try not to jump too high as that will put the camera in a bad position. Requires: "h_canNavigateHeatRooms" { "enemyKill": { "enemies": [ [ "Kihunter (red)", "Kihunter (red)", "Kihunter (red)" ] ], "explicitWeapons": [ "Super" ] } } { "or": [ "canCarefulJump", { "heatFrames": 210 } ] } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 } ] }, "SpaceJump", { "and": [ "canIBJ", "h_heatProof" ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb", { "heatFrames": 250 } ] } ] } { "heatFrames": 1300 } Clears obstacles: A |
From: 4
Junction Above Bomb Block
To: 1
Top Left Door
Requires: "h_canNavigateHeatRooms" { "or": [ { "and": [ "canUseIFrames", "h_canCrouchJumpDownGrab" ] }, { "and": [ "canUseIFrames", "canWalljump" ] }, { "and": [ "canUseIFrames", "SpaceJump" ] }, "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 300 }, { "enemyDamage": { "enemy": "Kihunter (red)", "type": "contact", "hits": 1 } } ] }, { "and": [ "canJumpIntoIBJ", "canTrickyJump", { "heatFrames": 300 } ] } ] } { "or": [ "canTrickyJump", { "and": [ { "enemyDamage": { "enemy": "Kihunter (red)", "type": "contact", "hits": 1 } }, { "heatFrames": 60 } ] } ] } { "heatFrames": 570 } { "enemyDamage": { "enemy": "Kihunter (red)", "type": "contact", "hits": 3 } } Clears obstacles: A |
From: 4
Junction Above Bomb Block
To: 1
Top Left Door
Requires: "h_canNavigateHeatRooms" "Wave" "Plasma" { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "HiJump", { "and": [ "canSpringBallJumpMidAir", { "heatFrames": 120 } ] }, "SpaceJump", { "and": [ "canIBJ", "h_heatProof" ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb", { "heatFrames": 250 } ] } ] } { "heatFrames": 940 } Clears obstacles: A |
From: 1
Top Left Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "electricityHits": 2 } { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } "canBeVeryPatient" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 11, "openEnd": 0, "steepDownTiles": 3 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 1
Right Door
To: 2
Item
Requires: { "thornHits": 1 } "HiJump" "canSpringBallJumpMidAir" { "not": "f_DefeatedPhantoon" } { "or": [ "canRiskPermanentLossOfAccess", "canCarefulJump", "Gravity" ] } |
Requires: { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "SpeedBooster", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", "canSpringBallBombJump", "canUseFrozenEnemies" ] } |
From: 1
Bottom Left Door
To: 3
Top Right Door
The gate will not spawn in indirect G-mode and is freely passable. It is possible to exit G-Mode while under the gate to open it without a Super. A normalized method to do this, is to jump into the right-most pit before the gate, Samus will barely be visible behind the bottom right door. Jump and land on the corner and face left, moonwalk to the right with no beams equipped and stop moving immediately as the 11th shot fired is heard. To fix the camera afterwards, go to the left end of the room and fall back to the bottom of the room. Alternatively, get into the left-most pit, jump slightly to the right, move over one tile, then jump. If the camera is not fixed, move to the right a bit more and jump again. Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } "canOffScreenMovement" Clears obstacles: A |
Requires: { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
From: 2
Bottom Right Door
To: 3
Top Right Door
The gate will not spawn in indirect G-mode and is freely passable. It is possible to exit G-Mode while under the gate to open it without a Super. A normalized method to do this, is to jump into the right-most pit before the gate, Samus will barely be visible behind the bottom right door. Jump and land on the corner and face left, moonwalk to the right with no beams equipped and stop moving immediately as the 11th shot fired is heard. To fix the camera afterwards, go to the left end of the room and fall back to the bottom of the room. Alternatively, get into the left-most pit, jump slightly to the right, move over one tile, then jump. If the camera is not fixed, move to the right a bit more and jump again. Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } "canOffScreenMovement" Clears obstacles: A |
Requires: "Gravity" { "or": [ "canLongIBJ", "canJumpIntoIBJ", { "and": [ "SpaceJump", "canMidAirMorph" ] }, { "and": [ "HiJump", "canWalljump", "canMidAirMorph" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
Freeze a crab on the edge of the hole in the ceiling. Then get on top of it with Gravity and a wall jump, jump assist, or second frozen crab on the ground, or a suitless Spring Ball jump with HiJump. Requires: "canUseFrozenEnemies" { "or": [ { "and": [ "Gravity", { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "canTrickyUseFrozenEnemies" ] }, { "or": [ "canMidAirMorph", "h_canUseSpringBall" ] } ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir", "canSuitlessMaridia" ] } ] } |
From: 2
Bottom Left Door
To: 1
Top Left Doorway
Entrance condition: { "comeInWithSidePlatform": { "platforms": [ { "minHeight": 1, "maxHeight": 1, "minTiles": 4, "speedBooster": true, "obstructions": [ [ 1, 0 ] ], "requires": [ "canMomentumConservingTurnaround" ], "note": [ "This applies to Skree Boost Room, Grapple Tutorial Room 2, Warehouse Energy Tank Room, and Warehouse Entrance." ] }, { "minHeight": 3, "maxHeight": 3, "minTiles": 8.4375, "speedBooster": "any", "obstructions": [ [ 1, 0 ], [ 3, 2 ] ], "requires": [ { "or": [ "canMomentumConservingMorph", "canMomentumConservingTurnaround" ] } ], "note": [ "Applies to Big Boy Room, Mickey Mouse Room, and Metal Pirates." ] }, { "minHeight": 2, "maxHeight": 2, "minTiles": 9.4375, "speedBooster": true, "obstructions": [ [ 2, 0 ] ], "requires": [ "canMomentumConservingMorph" ], "note": [ "Applies to Early Supers Room." ] } ] } } Requires: "canCrossRoomJumpIntoWater" "canSpringBallJumpMidAir" |
Use a Super to knock off a crab and freeze it mid-air. Freeze a second crab on the edge of the hole above. Requires: "canSuitlessMaridia" "canTrickyJump" { "ammo": { "type": "Super", "count": 1 } } "canTrickyUseFrozenEnemies" "canSpringBallJumpMidAir" |
From: 2
Bottom Left Door
To: 5
G-Mode Morph Junction (Top Half)
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "HiJump", { "or": [ "canSpringBallJumpMidAir", "canWalljump" ] } ] }, { "and": [ "canTrickyUseFrozenEnemies", "HiJump", "h_canCrouchJumpDownGrab" ] }, { "and": [ { "ammo": { "type": "Super", "count": 1 } }, "canTrickyUseFrozenEnemies", "canOffScreenMovement" ] }, { "and": [ "canTrickyJump", "canSpringBallJumpMidAir", "canTrickyUseFrozenEnemies", "canOffScreenMovement" ] } ] } |
From: 3
Bottom Right Door
To: 5
G-Mode Morph Junction (Top Half)
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "Morph" "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "HiJump", { "or": [ "canSpringBallJumpMidAir", "canWalljump" ] } ] }, { "and": [ "canTrickyUseFrozenEnemies", "HiJump", "h_canCrouchJumpDownGrab" ] }, { "and": [ { "ammo": { "type": "Super", "count": 1 } }, "canTrickyUseFrozenEnemies", "canOffScreenMovement" ] }, { "and": [ "canTrickyJump", "canSpringBallJumpMidAir", "canTrickyUseFrozenEnemies", "canOffScreenMovement" ] } ] } |
Requires: "Gravity" { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", { "and": [ "canJumpIntoIBJ", "canBombHorizontally" ] }, { "and": [ "HiJump", "canTrickyDashJump" ] }, { "and": [ "canUseFrozenEnemies", "HiJump", "SpeedBooster" ] }, "h_canMaxHeightSpringBallJump", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
From: 1
Bottom Left Door
To: 5
Platform Junction Near Top Left Door
Entrance condition: { "comeInJumping": { "speedBooster": true, "minTiles": 10 } } Requires: "SpeedBooster" "canCrossRoomJumpIntoWater" "canSpringBallJumpMidAir" "canTrickyJump" |
From: 1
Bottom Left Door
To: 5
Platform Junction Near Top Left Door
Requires: "canUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } { "useFlashSuit": {} } { "or": [ { "shinespark": { "frames": 15, "excessFrames": 3 } }, { "and": [ "HiJump", { "shinespark": { "frames": 12, "excessFrames": 3 } } ] } ] } |
From: 1
Bottom Left Door
To: 5
Platform Junction Near Top Left Door
This underwater walljump is very long. Some jump assistance, cross room jump, or a flatley jump from the door frame is needed to get to the first overhang. Requires: "canLongUnderwaterWalljump" { "or": [ "canUseFrozenEnemies", "canSpringBallJumpMidAir", { "and": [ "canFlatleyJump", { "doorUnlockedAtNode": 1 } ] } ] } Unlocks doors: {"nodeId":1,"types":["ammo"],"requires":[]} |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canCarefulJump", "canSpringBallJumpMidAir", "canGravityJump", { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma", "ScrewAttack" ] } } ] } |
Shooting towards Pirates will cause them to stop in place and not fire back. Requires: "canSuitlessMaridia" "HiJump" { "or": [ "canTrickyJump", "canDodgeWhileShooting", { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma" ] } } ] } { "or": [ "canTrickyJump", "canSpringBallJumpMidAir", { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma" ] } } ] } |
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate
Reduce Samus' run speed with a stutter or late dash tap in order to complete the shinecharge in time. With low energy, shinespark diagonally to the middle ledge on the left. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 4.4375 } } Requires: "canWaterShineCharge" { "canShineCharge": { "usedTiles": 23, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 43, "excessFrames": 26 } }, { "and": [ "canMidairShinespark", { "shinespark": { "frames": 38, "excessFrames": 25 } } ] } ] } { "or": [ { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma" ] } }, "h_pauseAbuseMinimalReserveRefill", { "and": [ "canControlShinesparkEnd", "canUseSpeedEchoes", { "resourceAtMost": [ { "type": "RegularEnergy", "count": 29 } ] } ] }, { "and": [ "canInsaneJump", "canTrickyDodgeEnemies" ] } ] } { "or": [ "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", { "and": [ "Ice", "Plasma" ] } ] } |
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate
Start the dash as close to the door transition as possible in order to store the shinespark in time. Stand 2 or 3 pixels from the door for run speed to be low enough going into the next room. With low energy, shinespark diagonally to the middle ledge on the left. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 0.4375 } } Requires: "canWaterShineCharge" "canTrickyJump" "h_canShineChargeMaxRunway" { "or": [ { "shinespark": { "frames": 43, "excessFrames": 26 } }, { "and": [ "canDodgeWhileShooting", "canMidairShinespark", { "shinespark": { "frames": 38, "excessFrames": 25 } } ] } ] } { "or": [ { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma" ] } }, "h_pauseAbuseMinimalReserveRefill", { "and": [ "canControlShinesparkEnd", "canUseSpeedEchoes", { "resourceAtMost": [ { "type": "RegularEnergy", "count": 29 } ] } ] }, { "and": [ "canInsaneJump", "canTrickyDodgeEnemies" ] } ] } { "or": [ "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", { "and": [ "Ice", "Plasma" ] } ] } |
Spark horizontally and fall to the bottom left door. Note that it is possible to spark with less Energy while avoiding the Skultera if starting with a precise amount of Energy: When sparking from the left side of the platform, spark with between 88 and 103 Energy while suitless. Entrance condition: { "comeInShinecharged": {}, "comesThroughToilet": "any" } Requires: { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", "canPrepareForNextRoom" ] } "canHorizontalShinespark" { "or": [ { "and": [ "Gravity", { "shineChargeFrames": 15 }, { "shinespark": { "frames": 73 } } ] }, { "and": [ "canSuitlessMaridia", { "shineChargeFrames": 25 }, { "shinespark": { "frames": 92, "excessFrames": 12 } } ] }, { "and": [ "canSuitlessMaridia", "canControlShinesparkEnd", { "shineChargeFrames": 25 }, { "shinespark": { "frames": 92, "excessFrames": 33 } } ] } ] } Dev note: The variant with canControlShinesparkEnd could end at 5, but it would require other items to go to 4, which would no longer make this useful. |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Requires: { "or": [ { "and": [ "Gravity", { "or": [ "canConsecutiveWalljump", "SpaceJump", "canLongIBJ", { "and": [ "HiJump", "canWalljump" ] }, { "and": [ "HiJump", "canTrickyDashJump" ] }, "h_canMaxHeightSpringBallJump", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, "canGravityJump" ] } ] }, { "and": [ "Gravity", "canUseFrozenEnemies", { "or": [ "canWalljump", { "and": [ "HiJump", "SpeedBooster" ] }, "canSpringBallJumpMidAir" ] } ] }, "h_canDoubleSpringBallJumpWithHiJump", { "and": [ "canSuitlessMaridia", "canTrickyUseFrozenEnemies", "HiJump", "canTrickySpringBallJump" ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 5
Platform Junction Near Top Left Door
To: 4
Top Left Door
Requires: "canSuitlessMaridia" "canUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } |
From: 6
Middle Junction Near Top Left Pirate
To: 5
Platform Junction Near Top Left Door
Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" |
From: 6
Middle Junction Near Top Left Pirate
To: 7
Platform Below Top Right Door
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canGravityJump", "canCarefulJump", "canSpringBallJumpMidAir", { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma", "ScrewAttack" ] } } ] } |
From: 6
Middle Junction Near Top Left Pirate
To: 7
Platform Below Top Right Door
Requires: "canSuitlessMaridia" "canCarefulJump" "canSpringBallJumpMidAir" { "or": [ "canTrickyJump", "canStationaryLateralMidAirMorph", "canSpringFling" ] } |
Requires: { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } |
From: 7
Platform Below Top Right Door
To: 6
Middle Junction Near Top Left Pirate
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "canDodgeWhileShooting", "canGravityJump", "canCrouchJump", "canDownGrab", { "enemyDamage": { "enemy": "Pink Space Pirate (standing)", "type": "contact", "hits": 1 } }, { "enemyKill": { "enemies": [ [ "Pink Space Pirate (standing)" ] ], "explicitWeapons": [ "Plasma" ] } } ] } |
From: 7
Platform Below Top Right Door
To: 6
Middle Junction Near Top Left Pirate
It is possible to land on the platform with the pirate when it is facing away and shaking its head. Then quickly jump away or continuously shoot the pirate to prevent it from shooting. Requires: "canSuitlessMaridia" { "or": [ { "and": [ "HiJump", { "or": [ "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", "canDodgeWhileShooting" ] } ] }, { "and": [ "canTrickyJump", "h_canCrouchJumpDownGrab" ] } ] } |
From: 7
Platform Below Top Right Door
To: 6
Middle Junction Near Top Left Pirate
Kill or freeze the pirate then crouch jump and down grab or use another method to get to the ledge. Requires: "canSuitlessMaridia" "Plasma" { "or": [ "HiJump", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab", "canUseFrozenEnemies" ] } |
From: 1
Bottom Door
To: 1
Bottom Door
Freeze the bottom Skulltera and a Sciser above the door, to set up a moonfall between them, and aim down. After gaining enough speed, press forward to fall down and clip past the door shell below. Falling with too much speed can cause Samus to go out of bounds. Gravity Suit is needed in order to gain enough fall speed before the enemies thaw. Requires: "Gravity" { "or": [ "canWalljump", "canGravityJump", "SpaceJump", "canIBJ", "HiJump", "canSpringBallJumpMidAir" ] } "canEnemyStuckMoonfall" "canFreeFallClip" "canTrickyUseFrozenEnemies" Bypasses door shell: true |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "no" } Requires: "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "canWalljump" ] }, { "and": [ "Gravity", "canTrickyUseFrozenEnemies", "h_canCrouchJumpDownGrab" ] }, { "and": [ "HiJump", { "or": [ { "and": [ { "notable": "Underwater Walljumps" }, "canUnderwaterWalljump" ] }, "canSpringBallJumpMidAir", { "and": [ "canTrickyUseFrozenEnemies", "canCrouchJump" ] } ] } ] }, { "and": [ "h_canMaxHeightSpringBallJump", "canTrickyUseFrozenEnemies", "canBeVeryPatient", { "or": [ "canStationaryLateralMidAirMorph", { "ammo": { "type": "Super", "count": 1 } } ] } ] } ] } Clears obstacles: B |
From: 1
Bottom Door
To: 12
G-Mode Junction By Middle Right Door
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "canWalljump" ] }, { "and": [ "Gravity", "canTrickyUseFrozenEnemies", "h_canCrouchJumpDownGrab" ] }, { "and": [ "HiJump", { "or": [ { "and": [ { "notable": "Underwater Walljumps" }, "canUnderwaterWalljump" ] }, "canSpringBallJumpMidAir", { "and": [ "canTrickyUseFrozenEnemies", "canCrouchJump" ] } ] } ] }, { "and": [ "h_canMaxHeightSpringBallJump", "canTrickyUseFrozenEnemies", "canBeVeryPatient", { "or": [ "canStationaryLateralMidAirMorph", { "ammo": { "type": "Super", "count": 1 } } ] } ] } ] } |
From: 2
Bottom Right Door
To: 3
Middle Right Door
Only requires a runway of one tile in the adjacent room. Bomb boost through the doorway, then use spring ball to get to the bottom left ledge. To avoid hitting the Skultera, place the bomb a few pixels from the doorway. One way to setup the positioning of the bomb is to place it, unmorph, rotate, and remorph Entrance condition: { "comeInWithBombBoost": {} } Requires: { "tech": "canSpringBallBombJump" } "h_canUseSpringBall" "canCrossRoomJumpIntoWater" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } |
From: 2
Bottom Right Door
To: 12
G-Mode Junction By Middle Right Door
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "canWalljump" ] }, { "and": [ "Gravity", "canTrickyUseFrozenEnemies", "h_canCrouchJumpDownGrab" ] }, { "and": [ "HiJump", { "or": [ { "and": [ { "notable": "Underwater Walljumps" }, "canUnderwaterWalljump" ] }, "canSpringBallJumpMidAir", { "and": [ "canTrickyUseFrozenEnemies", "canCrouchJump" ] } ] } ] }, { "and": [ "h_canMaxHeightSpringBallJump", "canTrickyUseFrozenEnemies", "canBeVeryPatient", { "or": [ "canStationaryLateralMidAirMorph", { "ammo": { "type": "Super", "count": 1 } } ] } ] } ] } Clears obstacles: B |
From: 2
Bottom Right Door
To: 12
G-Mode Junction By Middle Right Door
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "canWalljump" ] }, { "and": [ "Gravity", "canTrickyUseFrozenEnemies", "h_canCrouchJumpDownGrab" ] }, { "and": [ "HiJump", { "or": [ { "and": [ { "notable": "Underwater Walljumps" }, "canUnderwaterWalljump" ] }, "canSpringBallJumpMidAir", { "and": [ "canTrickyUseFrozenEnemies", "canCrouchJump" ] } ] } ] }, { "and": [ "h_canMaxHeightSpringBallJump", "canTrickyUseFrozenEnemies", "canBeVeryPatient", { "or": [ "canStationaryLateralMidAirMorph", { "ammo": { "type": "Super", "count": 1 } } ] } ] } ] } |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canUseFrozenEnemies", "canSpringBallJumpMidAir", "canGravityJump" ] } |
From: 3
Middle Right Door
To: 9
Junction Below Speed Blocks
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
From: 4
Top Right Door
To: 6
Speed Blocked Item
Bring a Shinecharge from the top door to the speed blocks below the Missile item location. Be especially mindfull of the aquatic life during the descent. Line up directly below the speed blocks when jumping up, especially if using a SpringBall jump. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 1.4375 } } Requires: "canStutterWaterShineCharge" "canChainTemporaryBlue" "canXRayTurnaround" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } Dev note: For other doors, a shinespark is more reasonable than a complex Temporary Blue Chain. And the enemies here are farmable for energy. |
Bring a Shinecharge from the top door to the speed blocks below the Missile item location. Be especially mindfull of the aquatic life during the descent. Line up directly below the speed blocks when jumping up. Entrance condition: { "comeInShinecharging": { "length": 5, "openEnd": 0 } } Requires: "canSuitlessMaridia" "canChainTemporaryBlue" "canXRayTurnaround" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } Dev note: Without a stutter water shinecharge, it is expected that Samus enters the room already at pretty high speed. |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "canGravityJump" ] } |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab", "canGravityJump" ] } Dev note: There is a frozen crab strat too, but it's generally a lot harder than the crouch jump and down grab. |
From: 9
Junction Below Speed Blocks
To: 4
Top Right Door
Using the slow global crab to ascend the top section of the room requires the speed blocks to not be broken. If they are broken, the local fast crab can be used instead by letting it fall and climb the left wall. The trickiest part is getting to the second ledge. Freeze the crab when it is overhead and spring ball jump up onto it. Follow the crab up while using it as a platform multiple times. Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" "canTrickyUseFrozenEnemies" "canTrickyJump" { "or": [ { "obstaclesNotCleared": [ "A" ] }, "canCrazyCrabClimb" ] } Dev note: Waiting for global crab takes more than 90 seconds but gives an easier way of climbing the room. |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
From: 10
Direct G-Mode Morph On Ledge Left of Morph Tunnel Item
To: 6
Speed Blocked Item
Overloading the PLMs can be done with as few as 2 Power Bombs if they are placed precisely. Place them two ledges above the item - to the left of the morph tunnel item. It is important that they are placed on either of the flat tiles, not the sloped tile on the right. Samus can use the second Power Bomb to Crystal Flash to have enough Energy to take a crab hit or to get some Reserve Energy, but then she will not be able to use X-Ray to exit G-Mode, and will require a Reserve Trigger. If Samus uses the first Power Bomb to Crystal Flash, she is no longer able to place a second. Samus then needs to jump into the speed-locked item and hit the crab to trigger Reserves and exit G-Mode. This can be done with HiJump, Gravity, Spring Ball, or Ice. Turn around while inside the item to collect it. Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } "canBePatient" "h_canNavigateUnderwater" "h_canArtificialMorphCrystalFlash" { "or": [ "h_canArtificialMorphPowerBomb", { "and": [ { "itemNotCollectedAtNode": 7 }, "canRiskPermanentLossOfAccess" ] } ] } { "or": [ "HiJump", "Gravity", "canSpringBallJumpMidAir", { "and": [ "canCrouchJump", "canTrickyUseFrozenEnemies" ] } ] } { "autoReserveTrigger": {} } Dev note: An item is expected at node 6, otherwise this strat isn't useful. It takes 2 PBs to overload PLMs, or only 1 if both items are uncollected. FIXME: If Samus has a lot of tanks, it could take too much time to damage down. Ice can be used to take multiple hits from a crab before it leaves. |
From: 11
G-Mode Junction Below Speed Blocks (Overloaded PLMs)
To: 6
Speed Blocked Item
Samus can Crystal Flash to have enough Energy to take a crab hit or to get some Reserve Energy, but then she will not be able to use X-Ray to exit G-Mode, and will require a Reserve Trigger. The Crystal Flash needs to be done before unmorphing, while being careful not to kill the global crab. Samus then needs to jump into the speed-locked item and hit the crab to trigger Reserves and exit G-Mode. This can be done with HiJump, Gravity, Spring Ball, or Ice. Turn around while inside the item to collect it. Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } "canBePatient" "h_canNavigateUnderwater" "h_canArtificialMorphCrystalFlash" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", { "and": [ "canCrouchJump", "canTrickyUseFrozenEnemies" ] } ] } { "autoReserveTrigger": {} } { "obstaclesCleared": [ "B" ] } Dev note: Samus needs to use Bombs or Power Bombs to overload PLMs, so Morph or artificial Morph is already required. FIXME: If Samus has a lot of tanks, it could take too much time to damage down. Ice can be used to take multiple hits from a crab before it leaves. |
From: 11
G-Mode Junction Below Speed Blocks (Overloaded PLMs)
To: 6
Speed Blocked Item
Freeze a crab on the edge of the speed blocks, such that Samus can jump inside and stand on the crab. It is important to freeze the crab with all other beams turned off, so that the crab has 30 remaining Energy or less. Place a Bomb, then quickly stand and use X-Ray to exit G-Mode before it goes off. Rotate to touch the item before the crab dies and to Kago the bomb blast. It is important to Kago the bomb blast, because even suitless, the Bomb blast will boost Samus and she will be stuck in the speed blocks (unlike a Power Bomb blast). Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } "canBePatient" "h_canNavigateUnderwater" "canTrickyUseFrozenEnemies" { "or": [ "Gravity", "HiJump", "canCrouchJump", "canSpringBallJumpMidAir" ] } "h_canUseMorphBombs" "canKago" |
From: 11
G-Mode Junction Below Speed Blocks (Overloaded PLMs)
To: 6
Speed Blocked Item
Freeze a crab on the edge of the speed blocks, such that Samus can jump inside and stand on the crab. Place a Power Bomb, then quickly stand and use X-Ray to exit G-Mode before it goes off. Rotate to touch the item before the crab dies. It is important to turn Gravity off beforehand, or the Power Bomb will boost Samus and she will be stuck in the speed blocks. Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } "canBePatient" "h_canNavigateUnderwater" "canTrickyUseFrozenEnemies" { "or": [ "Gravity", "HiJump", "canCrouchJump", "canSpringBallJumpMidAir" ] } { "disableEquipment": "Gravity" } "h_canUsePowerBombs" |
From: 11
G-Mode Junction Below Speed Blocks (Overloaded PLMs)
To: 6
Speed Blocked Item
Freeze a crab on the edge of the speed blocks, such that Samus can jump inside and stand on the crab. Exit G-Mode and rotate to obtain the item. Samus will now be stuck on the crab, and if it thaws and hits her, she will be pushed up and stuck in the speed blocks. Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } "canBePatient" "h_canNavigateUnderwater" "canTrickyUseFrozenEnemies" { "or": [ "Gravity", "HiJump", "canCrouchJump", "canSpringBallJumpMidAir" ] } Clears obstacles: C |
From: 12
G-Mode Junction By Middle Right Door
To: 10
Direct G-Mode Morph On Ledge Left of Morph Tunnel Item
Climb to the ledge left of the morph tunnel item. With Ice, carefully and quickly freeze the last crab high enough to use as a platform. With a slow ascent, such as with Spring Ball and Ice, the crab will need to circle the entire room, it is possible to use a Super when it passes the speed blocks to speed this up significantly. Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } { "obstaclesCleared": [ "B" ] } "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "canWalljump" ] }, { "and": [ "Gravity", "canTrickyUseFrozenEnemies" ] }, { "and": [ "HiJump", { "or": [ "canSpringBallJumpMidAir", { "and": [ { "notable": "Underwater Walljumps" }, "canUnderwaterWalljump" ] } ] } ] }, { "and": [ "HiJump", "canTrickyUseFrozenEnemies", { "or": [ "canCrouchJump", "canDownGrab" ] } ] }, { "and": [ "h_canMaxHeightSpringBallJump", "canTrickyUseFrozenEnemies", "canBeVeryPatient" ] } ] } Dev note: FIXME: HiJump strats may need canBeVeryPatient if they can't be done before the crab is in position |
From: 12
G-Mode Junction By Middle Right Door
To: 11
G-Mode Junction Below Speed Blocks (Overloaded PLMs)
Place bombs against the speed blocks until they are overloaded. With a slow ascent, such as with Spring Ball and Ice, the crab will need to circle the entire room, it is possible to use a Super when it passes the speed blocks to speed this up significantly. Requires: "canEnterGMode" { "notable": "G-Mode Overload Speed Blocks then use Global Crab" } "h_canUseMorphBombs" "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", "canWalljump" ] }, { "and": [ "Gravity", "canTrickyUseFrozenEnemies" ] }, { "and": [ "HiJump", { "or": [ "canSpringBallJumpMidAir", { "and": [ { "notable": "Underwater Walljumps" }, "canUnderwaterWalljump" ] } ] } ] }, { "and": [ "HiJump", "canTrickyUseFrozenEnemies" ] }, { "and": [ "h_canMaxHeightSpringBallJump", "canTrickyUseFrozenEnemies", "canBeVeryPatient" ] } ] } { "or": [ { "and": [ "Gravity", "h_canUseSpringBall" ] }, { "and": [ "HiJump", "h_canUseSpringBall" ] }, { "and": [ "Gravity", "canCeilingBombJump" ] }, "canBeVeryPatient" ] } Dev note: FIXME: HiJump strats may need canBeVeryPatient if they can't be done before the crab is in position |
Requires: { "or": [ "Gravity", { "obstaclesNotCleared": [ "A" ] }, { "enemyDamage": { "enemy": "Kame (Tatori)", "type": "contact", "hits": 1 } } ] } { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab", "canUseEnemies" ] } |
Jump over or on to Mama Turtle. The easiest method is to jump over her by jumping on her babies, or to Morph under her. Requires: "canSuitlessMaridia" "canTrickyJump" { "or": [ "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab", "canUseEnemies" ] } |
With a miss of the Grapple, if Samus hasn't moved horizontally, simply fall straight down to land safely back on Mama Turtle. Requires: "canUseGrapple" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } |
Spring Ball jump from Mama Turtle's back. With a fail, if Samus hasn't moved horizontally, simply fall straight down to land safely back on Mama Turtle. Requires: "HiJump" "canSpringBallJumpMidAir" Clears obstacles: B |
Requires: { "or": [ "canWalljump", "SpaceJump", { "and": [ "HiJump", "canCarefulJump" ] }, { "and": [ "canUseGrapple", { "or": [ "HiJump", "canSpringBallJumpMidAir", "canPreciseGrapple" ] } ] } ] } |
From: 1
Top Left Door
To: 1
Top Left Door
Follow the crab from the bottom right door to the top left door. This takes approximately 90 seconds. It is also possible to knock the crab off of the middle peak with a super and follow it to the left which may save time. Requires: "Gravity" "canBePatient" { "or": [ "SpaceJump", { "and": [ { "ammo": { "type": "Super", "count": 1 } }, { "or": [ "HiJump", "canSpringBallJumpMidAir", "canGravityJump", "canConsecutiveWalljump", "SpeedBooster" ] } ] } ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 1
Top Left Door
To: 1
Top Left Door
Follow the crab from the bottom right door to the top left door with Gravity or Grapple. It is also possible to knock the crab off of the middle peak with a super and follow it to the left with Ice or HiJump and Spring Ball. Requires: "canBeVeryPatient" { "or": [ "canGravityJump", { "and": [ "canPreciseGrapple", { "or": [ "HiJump", "Gravity" ] } ] }, { "and": [ { "ammo": { "type": "Super", "count": 1 } }, { "or": [ "canTrickyUseFrozenEnemies", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } ] } ] } Exit condition: { "leaveWithGModeSetup": {} } Dev note: These strats take approximately 2 minutes each, but because it is just for a G-Mode Setup, canBeVeryPatient was added. This could be done with many other sets of item combinations, but it would be very tedious for a g-mode setup. |
From: 1
Top Left Door
To: 1
Top Left Door
Follow the crab from the bottom right door to the top left door. This takes approximately 90 seconds. It is also possible to knock the crab off of the middle peak with a super and follow it to the left which may save time. Requires: "h_canFrozenEnemyRunway" "Gravity" "canBePatient" { "or": [ "SpaceJump", { "and": [ { "ammo": { "type": "Super", "count": 1 } }, { "or": [ "HiJump", "canSpringBallJumpMidAir", "canGravityJump", "canConsecutiveWalljump", "SpeedBooster" ] } ] } ] } Exit condition: { "leaveWithRunway": { "length": 4, "openEnd": 0 } } |
Near the bottom left door, there are three pathways upwards: one directly above the door and two to the right. Between the right pathways, is a crab moving to the right. Shooting a super against the wall will make it fall off and move left. Climb the crab up the left wall. Watch out for the crab above that is heading into the morph tunnel. Jump to the right platform before the upward crab goes into the tunnel. Lure the crab out of the hole by running to the right of the hill then back left or use moonwalk to scroll the camera. Near the end is particularly tricky. When the crab is on the underside of the metal blocks, freeze it and use it as a stepping platform. To do this, crouch jump and while moving upwards, hold left against the crab to get extra vertical movement. Down grabbing at the top is helpful. Requires: "canSuitlessMaridia" "canTrickyJump" "canTrickyUseFrozenEnemies" { "or": [ { "and": [ "canCrazyCrabClimb", "h_canCrouchJumpDownGrab" ] }, "HiJump", "canSpringBallJumpMidAir" ] } "canCameraManip" { "ammo": { "type": "Super", "count": 1 } } |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpeedBooster", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "canSpringBallBombJump" ] } |
From: 2
Bottom Left Door
To: 7
Lower Hills Junction
Requires: "canSuitlessMaridia" "canUseFrozenEnemies" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
From: 2
Bottom Left Door
To: 8
Higher Hill Junction
Standing on the platform in the room below, crouch jump and perform a spring ball jump mid-air just before reaching the transition. Entrance condition: { "comeInWithPlatformBelow": { "minHeight": 10, "maxHeight": 10, "maxLeftPosition": 2, "minRightPosition": -2 }, "comesThroughToilet": "any" } Requires: "canCrossRoomJumpIntoWater" "canCrouchJump" "canSpringBallJumpMidAir" Dev note: This also works for platforms of height less than 10, but a crouch jump is not needed in that case. |
From: 2
Bottom Left Door
To: 8
Higher Hill Junction
Standing on the platform in the room below, perform a spring ball jump mid-air just before reaching the transition. Entrance condition: { "comeInWithPlatformBelow": { "maxHeight": 9, "maxLeftPosition": 2, "minRightPosition": -2 }, "comesThroughToilet": "any" } Requires: "canCrossRoomJumpIntoWater" "canSpringBallJumpMidAir" |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } |
From: 3
Bottom Right Door
To: 7
Lower Hills Junction
Standing on the platform in the room below, perform a spring ball jump mid-air just before reaching the transition. Entrance condition: { "comeInWithPlatformBelow": { "maxHeight": 10, "maxLeftPosition": 2, "minRightPosition": -2 }, "comesThroughToilet": "any" } Requires: "canCrossRoomJumpIntoWater" "canSpringBallJumpMidAir" |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
Note that it is possible to get up with Grapple alone by using the Powamps. Fling from the Powamp into the side of the top platform to align horizontally. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" { "or": [ { "and": [ "Gravity", { "or": [ "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", "canGravityJump" ] } ] }, { "and": [ "canUseEnemies", "canPreciseGrapple" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
Requires: { "or": [ { "and": [ "Gravity", "SpaceJump" ] }, { "and": [ "HiJump", "canPreciseGrapple", { "or": [ "Gravity", "canSpringBallJumpMidAir" ] } ] }, { "and": [ "HiJump", "canGravityJump", "canBeVeryPatient" ] } ] } "canUpwardGModeSetup" "canTrickyUseFrozenEnemies" { "or": [ "Morph", "canTwoTileSqueeze" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 8
Higher Hill Junction
To: 11
Upper Left Ledge Junction
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
Requires: "Gravity" { "or": [ "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ" ] } Dev note: FIXME: It's possible to clip through the door with morph, xray, a super and a way to lure the crab, but its a precise and unforgiving freeze. |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
From: 10
Upper Right Ledge Junction
To: 4
Top Right Door
Requires having already lured a crab, likely from above the bottom right door. Freeze the crab midway up the right wall and jump and spring ball jump up to the door. Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" "canTrickyUseFrozenEnemies" { "obstaclesCleared": [ "B" ] } "canTrickyJump" Dev note: The canTrickyJump is used to indicate the trickiness of bringing a crab from below. |
This strat uses the grapple blocks at the top left, not the Powamp. Failure also doesn't usually allow a second try (assuming the Powamp is not there). Requires: "canSuitlessMaridia" "Grapple" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } |
Requires: "canSuitlessMaridia" "canUseFrozenEnemies" { "or": [ "canWalljump", "canSpringBallJumpMidAir", { "and": [ "HiJump", "canDownGrab" ] }, "canBombJumpWaterEscape" ] } |
Requires: "canSuitlessMaridia" "HiJump" { "or": [ { "and": [ "canWalljump", "canCarefulJump" ] }, "canSpringBallJumpMidAir" ] } |
Requires: { "or": [ "HiJump", "canWalljump", "SpaceJump", { "and": [ "canIBJ", "canBombHorizontally" ] }, "canSpringBallJumpMidAir" ] } { "or": [ "canMidAirMorph", "h_canUseSpringBall", "h_canBombThings" ] } |
From: 1
Middle Left Door
To: 9
Junction Below Top Door
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_canArtificialMorphBombs" "h_canNavigateUnderwater" { "or": [ { "and": [ "Gravity", { "or": [ "h_canArtificialMorphLongIBJ", "h_canArtificialMorphJumpIntoIBJ" ] } ] }, { "and": [ "canGravityJump", "h_canArtificialMorphSpringBall" ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canConsecutiveWalljump", "canPreciseWalljump" ] }, "h_canArtificialMorphDoubleSpringBallJump", { "and": [ "Gravity", "HiJump", "h_canArtificialMorphSpringBallBombJump" ] } ] } |
From: 1
Middle Left Door
To: 11
G-Mode Overloaded PLMs Junction (By Bottom Left Door)
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_canArtificialMorphBombs" "h_canNavigateUnderwater" { "or": [ "canGravityJump", { "and": [ "Gravity", { "or": [ "h_canArtificialMorphLongIBJ", "h_canArtificialMorphJumpIntoIBJ" ] } ] }, { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canConsecutiveWalljump", "canPreciseWalljump" ] }, "h_canArtificialMorphDoubleSpringBallJump", { "and": [ "Gravity", "HiJump", "h_canArtificialMorphSpringBallBombJump" ] } ] } |
Requires: "Gravity" { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", "SpeedBooster", "canSpringBallJumpMidAir", "canUseEnemies" ] } { "or": [ { "obstaclesCleared": [ "A" ] }, "h_canUsePowerBombs" ] } Clears obstacles: A |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" { "or": [ { "obstaclesCleared": [ "A" ] }, "h_canUsePowerBombs" ] } Clears obstacles: A |
Requires: "Gravity" { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", "SpeedBooster", "Grapple", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canUseEnemies" ] } ] } Dev note: A very precise CrouchJumpDownGrab, or springball jumping to the snail is closer to canSnailClimb. |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Requires: { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", "canUseEnemies", { "and": [ "canCrouchJump", "canTrickyJump" ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
Requires: { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } |
From: 4
Right Door
To: 6
Junction Right of Morph Passage
Requires: "canSuitlessMaridia" { "or": [ "canSpringBallJumpMidAir", "HiJump" ] } |
From: 1
Bottom Left Door
To: 2
Right Door
Find the crumble blocks and crystal flash mid-air, just below them. They are on the far right of the ceiling of the bottom right pathway. Hold down as the CF ends to break the non-respawning crumble blocks. This is for the much harder version, without Gravity and Bombs. Requires: "h_canJumpIntoCrystalFlashClip" "canSuitlessMaridia" { "or": [ "HiJump", "canSpringBallJumpMidAir", { "and": [ "h_canCrouchJumpDownGrab", "canCarefulJump" ] }, "canUseFrozenEnemies" ] } |
Requires: { "or": [ "HiJump", "canSpringBallJumpMidAir", "Gravity", "h_canCrouchJumpDownGrab", { "and": [ "h_UnderwaterCrouchJumpWithFlashSuit", "canDownGrab" ] } ] } { "useFlashSuit": {} } { "or": [ { "shinespark": { "frames": 20, "excessFrames": 11 } }, { "and": [ "Gravity", { "shinespark": { "frames": 18, "excessFrames": 9 } } ] } ] } |
From: 2
Right Door
To: 1
Bottom Left Door
Find the crumble blocks and crystal flash mid-air, just below them. They are on the far left of the ceiling of the middle left pathway. Hold down as the CF ends to break the non-respawning crumble blocks. This is for the much harder version, without Gravity and Bombs. Requires: "h_canJumpIntoCrystalFlashClip" "canSuitlessMaridia" { "or": [ { "and": [ "h_canCrouchJumpDownGrab", "canTrickyJump" ] }, "HiJump", "Gravity", "canSpringBallJumpMidAir" ] } |
From: 2
Right Door
To: 1
Bottom Left Door
Chain temporary blue across the room in order to break the Speed blocks, using Spring Ball to speed up the process. If two Power Bombs are also available, they can be used to break the shot blocks along the way without needing to stop bouncing; the first Power Bomb must be placed at a specific time, about 1 tile to the left of the first set of Speed blocks; the second Power Bomb should be placed as early as possible after coming off cooldown. Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 1 } } Requires: "canLongChainTemporaryBlue" "canStationaryLateralMidAirMorph" "canSpringBallBounce" "canSpringBallJumpMidAir" "can4HighMidAirMorph" Exit condition: { "leaveWithTemporaryBlue": { "direction": "left" } } Unlocks doors: {"types":["ammo"],"requires":[]} Dev note: The slower version of this strat (with HiJump instead of Spring Ball) is not included; it could require too much patience, considering that the chain continues into the next room. |
Requires: "h_canNavigateUnderwater" { "or": [ { "and": [ "h_canCrouchJumpDownGrab", "canTrickyJump" ] }, "HiJump", "Gravity", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": { "knockback": false } } |
Requires: "Gravity" { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] }, { "and": [ "HiJump", "canGravityJump" ] } ] } |
Come in Shinecharging, Leave With Temporary Blue (Gravity Jump, Spring Ball Jump, Pause Remorph)
(Extreme)
Colosseum
From: 2
Bottom Right Door
To: 3
Top Right Door
Position as far left as possible, hanging over the ledge, and use X-Ray to turn around to the right. Perform a gravity jump into a spring ball jump. Immediately after the spring ball jump, unmorph to avoid bonking the wall and losing blue speed. Use a pause buffer to morph again without losing temporary blue: pause as early as possible, and hold angle and aim-down while the pause hits; during the black screen, hold only the down input, to buffer a morph; coming out of the pause, during the morphing animation roll from down to right, and then hold angle and unmorph to chain temporary blue. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canXRayTurnaround" "canGravityJump" "canSpringBallJumpMidAir" "canInsaneJump" "canChainTemporaryBlue" "canPauseRemorphTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Bottom Right Door
To: 3
Top Right Door
Quickly kill the Mochtroids with Bombs or a Power Bomb, or just roll into place and Gravity jump before they get to Samus. (With Bombs, place them without moving horizontally, such that multiple hit the Mochtroid immediately as it attaches without being boosted into the doorway or sand.) Start with a precise Gravity jump, where the initial jump is just before the pause fully triggers. Turn off Spring Ball and Gravity at the same time, then precisely repause and turn Spring back on. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "canGravityJump" { "tech": "canSpringBallJumpMidAir" } "h_canArtificialMorphSpringBall" "canTrickyJump" Dev note: FIXME: It may be possible to cross the room both directions with HiJump, Gravity, Spring and some spike hits. |
From: 2
Bottom Right Door
To: 3
Top Right Door
Entrance condition: { "comeInWithSidePlatform": { "platforms": [ { "minHeight": 1, "maxHeight": 1, "minTiles": 4, "speedBooster": false, "obstructions": [ [ 1, 0 ] ], "note": "Applies to Skree Boost Room, Screw Attack Room, and Lava Dive" }, { "minHeight": 2, "maxHeight": 2, "minTiles": 5.4375, "speedBooster": false, "obstructions": [ [ 1, 0 ] ], "requires": [ "canTrickySpringBallJump", "canTrickyJump" ], "note": "Applies to Early Supers Room, Blue Hopper Room, Bowling Alley (bottom), Dust Torizo Room, and Noob Bridge" }, { "minHeight": 3, "maxHeight": 3, "minTiles": 9.4375, "speedBooster": false, "obstructions": [ [ 1, 0 ] ], "requires": [ "canTrickySpringBallJump", "canTrickyJump" ], "note": "Applies to Bomb Torizo Room, Pink Brinstar Hopper Room, Phantoon's Room, Big Boy Room, and Double Chamber." }, { "minHeight": 3, "maxHeight": 3, "minTiles": 9.4375, "speedBooster": false, "obstructions": [ [ 3, 2 ] ], "requires": [ "canTrickySpringBallJump", "canTrickyJump", "canJumpIntoIBJ", { "enemyDamage": { "enemy": "Mochtroid", "type": "contact", "hits": 1 } } ], "note": "Applies to Metal Pirates Room." }, { "minHeight": 2, "maxHeight": 2, "minTiles": 31, "speedBooster": true, "obstructions": [ [ 3, 0 ] ], "requires": [ "canInsaneJump", { "or": [ "canMomentumConservingTurnaround", "canMomentumConservingMorph" ] } ], "note": [ "This applies to Metroid Room 1." ], "detailNote": [ "With ideal positioning, starting 5 or 6 pixels from the end of the runway,", "this has a 2-frame window for the jump, and a 1-frame or 3-frame window for the turnaround based on the jump timing", "(with a last-frame jump giving the larger window for the turnaround).", "This can also be done with a momentum conserving morph:", "it has a 2-frame window for the jump, and a 1-frame or 2-frame window for the turnaround based on the jump timing." ] }, { "minHeight": 3, "maxHeight": 3, "minTiles": 30.4375, "speedBooster": true, "obstructions": [ [ 3, 0 ] ], "requires": [ "canInsaneJump", "canMomentumConservingTurnaround" ], "note": [ "This applies to Blue Brinstar Energy Tank Room (Power Bomb blocks intact)." ], "detailNote": [ "With ideal starting position, this has a 2-frame window for the jump,", "and a 1-frame or 3-frame window for the turnaround based on the jump timing", "(with a last-frame jump giving the larger window for the turnaround)." ] } ] } } Requires: "canCrossRoomJumpIntoWater" "canMomentumConservingTurnaround" "canSpringBallJumpMidAir" Dev note: This strat is included for completeness even though it's not really useful; it would be easier to use the runway attached to the door, even if it is only 1 tile long, i.e. with the 'Cross Room Jump with Spring Ball' strat (id: 51). |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "canUseFrozenEnemies", "canGravityJump", "canSpringBallJumpMidAir" ] } |
From: 1
Left Door
To: 4
Platform Below Top Door
Requires running a very precise distance equivalent to a runway of 7 tiles with no open end in the adjacent room, to hit a peak in the speed / height relationship. The spring ball jump is used after landing near the top, to get to the platform below the door. Entrance condition: { "comeInJumping": { "speedBooster": true, "minTiles": 6.4375 } } Requires: "canTrickyDashJump" "canSpringBallJumpMidAir" "canCrossRoomJumpIntoWater" "canMomentumConservingTurnaround" |
From: 1
Left Door
To: 4
Platform Below Top Door
Unmorphing helps with avoiding the crab. The spring ball jump is used to get through the door after landing near the top. Entrance condition: { "comeInWithSpringBallBounce": { "speedBooster": true, "movementType": "any", "remoteAndLandingMinTiles": [ [ 18.4375, 1 ] ] } } Requires: "canTrickyJump" "canCrossRoomJumpIntoWater" "canSpringBallJumpMidAir" |
Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" "HiJump" |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ], [ 12, 13 ] ] } } Requires: { "or": [ "canUseFrozenEnemies", "HiJump", "canSpringBallJumpMidAir" ] } Dev note: The requirements are for getting onto the platform. |
From: 1
Left Door
To: 4
Platform Below Top Door
Requires gaining a specific amount of speed by running a distance equivalent to a runway of 7 tiles with no open end in the adjacent room, to hit a peak in the speed / height relationship. Unmorph to maintain momentum while sliding along the ceiling near the entrance. The spring ball jump is used after landing near the top, to get to the platform below the door. Entrance condition: { "comeInWithSpringBallBounce": { "speedBooster": true, "movementType": "any", "remoteAndLandingMinTiles": [ [ 6.4375, 1 ] ] } } Requires: "canTrickyDashJump" "canCrossRoomJumpIntoWater" "canMomentumConservingMorph" "canSpringBallJumpMidAir" |
Requires: "canSuitlessMaridia" "HiJump" { "or": [ "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", "canUseFrozenEnemies", { "and": [ "canTrickyJump", "canDownGrab" ] } ] } |
Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" { "or": [ "h_canMaxHeightSpringBallJump", "HiJump", "canUseFrozenEnemies" ] } |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ], [ 3, 13 ] ] } } Requires: { "or": [ "canUseFrozenEnemies", "HiJump", "canSpringBallJumpMidAir" ] } Dev note: Here Samus spawns at or slightly inside the left wall; the additional requirements are for getting up to the platform below the door. |
If the top door is blue, it will open immediately after the teleport, not allowing Samus to swing directly onto the platform. Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 7, 2 ] ] } } Requires: { "or": [ "canUseFrozenEnemies", "HiJump", "canSpringBallJumpMidAir" ] } Dev note: FIXME: Add a variation with canRiskPermanentLossOfAccess if the door is not blue. |
Requires: { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", { "and": [ "canTrickyUseFrozenEnemies", { "ammo": { "type": "Super", "count": 1 } } ] } ] } |
Requires: "Gravity" "HiJump" "canSpringBallJumpMidAir" |
From: 2
Right Door
To: 4
Top Right Ledge Junction
There is just enough distance for a MidAir SpringBall jump to reach without HiJump. Requires: "Gravity" "canSpringBallJumpMidAir" { "or": [ "HiJump", { "and": [ "h_canMaxHeightSpringBallJump", "canSpringFling" ] } ] } |
From: 3
Junction Left of Morph Tunnel
To: 1
Left Door
Requires: "Gravity" { "or": [ "canSpringwall", { "and": [ "HiJump", "canSpringBallJumpMidAir" ] } ] } |
Requires: "Gravity" { "or": [ "SpaceJump", "canWalljump", "canSpringBallJumpMidAir", "canDiagonalBombJump", "h_IBJFromSpikes" ] } |
From: 5
Bottom Middle Junction
To: 6
East Cactus Alley Junction (Right of Morph Tunnel)
Requires: "canSuitlessMaridia" { "disableEquipment": "HiJump" } { "disableEquipment": "Gravity" } "canTrickyJump" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } |
From: 5
Bottom Middle Junction
To: 6
East Cactus Alley Junction (Right of Morph Tunnel)
Requires: "canSuitlessMaridia" "HiJump" { "spikeHits": 1 } { "or": [ "Gravity", "canWalljump", "canSpaceJumpWaterEscape", "canSpringBallJumpMidAir", { "and": [ "canJumpIntoIBJ", "h_canUseSpringBall" ] }, { "spikeHits": 1 } ] } Dev note: The first spike pit on the right is considered unavoidable, as if the player has Gravity and HiJump, the jump is quite tricky. In that scenario, the player will hit the spikes or need the strat with canDisableEquipment. |
From: 5
Bottom Middle Junction
To: 6
East Cactus Alley Junction (Right of Morph Tunnel)
This can be done by turning off Gravity and HiJump to jump over both spike pits. Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" { "spikeHits": 1 } { "or": [ "canTrickySpringBallJump", { "and": [ "canWalljump", "canSpaceJumpWaterBounce" ] }, { "and": [ "canJumpIntoIBJ", "h_canUseSpringBall" ] }, { "spikeHits": 1 } ] } |
From: 6
East Cactus Alley Junction (Right of Morph Tunnel)
To: 5
Bottom Middle Junction
Requires: "canSuitlessMaridia" { "or": [ { "spikeHits": 1 }, "canTrickySpringBallJump", { "and": [ "HiJump", { "or": [ "canWalljump", "canDownGrab", "canSpaceJumpWaterEscape", "canSpringBallJumpMidAir" ] } ] } ] } { "or": [ { "spikeHits": 1 }, "HiJump" ] } |
Requires: "Gravity" "Morph" "canPlayInSand" { "or": [ { "and": [ { "or": [ "canWalljump", "canGravityJump", "HiJump" ] }, { "or": [ "canMidAirMorph", "canDodgeWhileShooting", { "enemyDamage": { "enemy": "Boulder", "type": "contact", "hits": 1 } } ] } ] }, { "and": [ "canSpringBallJumpMidAir", "canTrickyJump" ] }, { "and": [ "h_canUseSpringBall", "canJumpIntoIBJ" ] }, { "and": [ "canTrickyJump", "can4HighMidAirMorph", "canJumpIntoIBJ" ] } ] } Dev note: FIXME: WallJump + canMidAirMorph is actually a canWallJumpInstantMorph. |
Requires: "canSuitlessMaridia" "canPlayInSand" "HiJump" "canSpringBallJumpMidAir" |
From: 1
Top Sand Entrance
To: 4
Right Item
Shinespark vertically from the sand to get onto the first ledge. Carefully get to the second ledge and return to lure the Boulder, or shoot it with a Super. Entrance condition: { "comeInShinecharged": {}, "comesThroughToilet": "any" } Requires: { "shineChargeFrames": 140 } "canSuitlessMaridia" "Morph" "canPlayInSand" "canShinechargeMovementComplex" { "shinespark": { "frames": 12 } } { "or": [ "HiJump", "canSpringBallJumpMidAir", "canSunkenTileWideWallClimb" ] } { "or": [ "canTrickyJump", { "ammo": { "type": "Super", "count": 1 } }, { "enemyDamage": { "enemy": "Boulder", "type": "contact", "hits": 1 } } ] } |
Shinespark to the first ledge. To use a flash suit in deep sand: vertically - quickly roll the directional inputs from forward to up and jump. diagonally, with minimal horizontal speed - while holding angle, quickly tap forward then press and hold jump. Requires: "Morph" "canPlayInSand" { "useFlashSuit": {} } { "shinespark": { "frames": 17, "excessFrames": 4 } } { "or": [ "HiJump", "canSpringBallJumpMidAir", "canSunkenTileWideWallClimb" ] } |
Requires: "canSuitlessMaridia" "HiJump" { "or": [ "canPlayInSand", { "and": [ "canPrepareForNextRoom", "h_canUseSpringBall" ] } ] } { "or": [ "canDownGrab", "canSunkenTileWideWallClimb", "canSpringBallJumpMidAir" ] } |
Requires: "Gravity" { "or": [ "SpaceJump", { "and": [ "HiJump", { "or": [ "canSpringBallJumpMidAir", "canWalljump" ] } ] }, "canConsecutiveWalljump" ] } |
Requires: "Gravity" { "or": [ "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", "canWalljump", "canGravityJump", { "and": [ "HiJump", { "or": [ "canSpringBallJumpMidAir", "SpeedBooster" ] } ] } ] } |
Requires: "Morph" "canSuitlessMaridia" { "or": [ "canSpringBallJumpMidAir", "HiJump", "canSunkenTileWideWallClimb" ] } |
From: 2
Bottom Left Door
To: 4
Top Right Door
Entrance condition: { "comeInWithSidePlatform": { "platforms": [ { "minHeight": 2, "maxHeight": 2, "minTiles": 27.4375, "speedBooster": true, "obstructions": [ [ 1, 0 ] ], "requires": [], "note": [ "This applies to Dust Torizo Room." ] }, { "minHeight": 3, "maxHeight": 3, "minTiles": 39.4375, "speedBooster": true, "obstructions": [ [ 3, 2 ] ], "note": [ "This applies to Metal Pirates Room." ] }, { "minHeight": 2, "maxHeight": 2, "minTiles": 45, "speedBooster": true, "obstructions": [ [ 3, 0 ] ], "requires": [ "canMomentumConservingMorph", "canInsaneJump" ], "note": [ "This applies to Statues Hallway.", "Using the full runway with a single-pixel arm pump, this has a 4-frame window for the jump,", "and between a 2-frame and 4-frame window for the morph (with later jumps giving a larger window)." ] }, { "minHeight": 3, "maxHeight": 3, "minTiles": 39.4375, "speedBooster": true, "obstructions": [ [ 3, 0 ] ], "requires": [ "canMomentumConservingMorph", "canInsaneJump" ], "note": [ "This applies to Flyway.", "Using the full runway, this has a 2-frame window for the jump,", "and either a 1-frame window and 2-frame window for the morph, depending on the jump timing (last-frame jump being better)." ] }, { "minHeight": 2, "maxHeight": 2, "minTiles": 45, "speedBooster": true, "obstructions": [ [ 4, 0 ] ], "requires": [ "canMomentumConservingMorph", "canInsaneJump", "canInsaneMidAirMorph" ], "note": [ "This applies to Baby Kraid Room.", "Using the full runway, this is double frame perfect:", "it requires jumping on the last possible frame before Samus would bonk on the doorway ledge,", "and morphing on the last possible frame before Samus would bonk the ceiling." ] } ] } } Requires: "canSpringBallJumpMidAir" "canCrossRoomJumpIntoWater" |
From: 3
Bottom Right Door
To: 2
Bottom Left Door
Requires: "Morph" "canSuitlessMaridia" { "or": [ "canSpringBallJumpMidAir", "HiJump" ] } |
From: 5
G-Mode Morph, In Morph Tunnel
To: 4
Top Right Door
Climb the room with a Gravity jump + Spring Ball jump. Turn off Spring Ball and Gravity at the same time, then repause and turn Spring back on. If coming from the right, Samus will be off camera. Requires: "canGravityJump" "HiJump" { "tech": "canSpringBallJumpMidAir" } "h_canArtificialMorphSpringBall" "canTrickyJump" |
Requires: "Gravity" { "or": [ "SpaceJump", "canIBJ", "canSpringBallJumpMidAir", "HiJump" ] } |
From: 2
Bottom Left Door
To: 1
Top Left Door
Entrance condition: { "comeInWithSidePlatform": { "platforms": [ { "minHeight": 1, "maxHeight": 1, "minTiles": 7.4375, "speedBooster": true, "obstructions": [ [ 1, 0 ] ], "requires": [ "canTrickyDashJump" ], "note": [ "This applies to Warehouse Entrance.", "Jump with an extra run speed of $2.0 or $2.1." ] } ] } } Requires: "canCrossRoomJumpIntoWater" "canSpringBallJumpMidAir" |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Requires: { "resetRoom": { "nodes": [ 1, 2 ] } } "Gravity" { "or": [ "h_canCrouchJumpDownGrab", "canUseFrozenEnemies", "canGravityJump", "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", "canSpringBallBombJump" ] } { "refill": [ "Super", "Energy" ] } |
Requires: "Gravity" { "or": [ "h_canCrouchJumpDownGrab", "canUseFrozenEnemies", "canGravityJump", "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canIBJ", "canSpringBallBombJump" ] } |
From: 1
Bottom Left Door
To: 2
Top Right Door
Requires: "canSuitlessMaridia" "HiJump" { "or": [ "canSpringBallJumpMidAir", "canUseFrozenEnemies" ] } |
Requires: "Gravity" "canPlayInSand" { "or": [ "HiJump", "canSpringBallJumpMidAir", "canWalljump", "canIBJ", "canGravityJump" ] } |
From: 1
Top Sand Entrance
To: 7
Below Morph Tunnel Junction
Requires: "canPlayInSand" { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } { "useFlashSuit": {} } { "or": [ { "shinespark": { "frames": 10, "excessFrames": 3 } }, { "and": [ "HiJump", { "shinespark": { "frames": 7, "excessFrames": 3 } } ] } ] } |
Requires: { "or": [ "canWalljump", "SpaceJump", "canLongIBJ", "canJumpIntoIBJ", { "and": [ "HiJump", { "or": [ "canSpringBallJumpMidAir", "canUseFrozenEnemies" ] } ] } ] } |
Requires: { "or": [ "HiJump", "SpaceJump", "canIBJ", "canWalljump", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir" ] } |
Requires: "HiJump" { "canShineCharge": { "usedTiles": 22, "openEnd": 2 } } "canSpringBallJumpMidAir" "canPauseRemorphTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 3
Junction Left of Morph Tunnel
To: 1
Left Door
Requires: { "or": [ "canIBJ", "canWalljump", "canSpringBallJumpMidAir" ] } { "or": [ { "enemyKill": { "enemies": [ [ "Menu", "Menu", "Menu" ] ], "explicitWeapons": [ "PowerBomb", "ScrewAttack", "Plasma", "Missile", "Super", "Grapple" ] } }, { "and": [ { "enemyKill": { "enemies": [ [ "Menu", "Menu", "Menu" ] ] } }, { "or": [ "canFarmWhileShooting", { "and": [ "canDodgeWhileShooting", { "or": [ "Wave", "Spazer", { "enemyDamage": { "enemy": "Menu", "type": "contact", "hits": 1 } }, "h_pauseAbuseMinimalReserveRefill" ] } ] }, { "enemyDamage": { "enemy": "Menu", "type": "contact", "hits": 3 } } ] } ] } ] } Dev note: The Menus are relatively hard to dodge, and would end up with the same requirements as killing them with the Power Beam. |
Requires: "HiJump" "canSpringBallJumpMidAir" |
From: 3
Central Junction with all Standing Pirates Killed
To: 1
Top Left Door
Requires: "HiJump" "canSpringBallJumpMidAir" |
Requires: { "or": [ "HiJump", "canWalljump", "SpaceJump", "canSpringBallJumpMidAir", { "and": [ "canIBJ", "canBombHorizontally" ] }, { "and": [ "canLongIBJ", "Gravity" ] }, { "and": [ "canSpringBallBombJump", "h_additionalBomb", "h_additionalBomb" ] } ] } |
Requires: "Gravity" { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump", "canLongIBJ", { "and": [ "canIBJ", "canBombHorizontally" ] } ] } |
From: 2
Bottom Right Door
To: 1
Left Vertical Door
Start the dash as close to the door transition as possible to help avoid getting hit by the first Owtch. Store the shine charge while high up on the left slope. Spark up while on the right side of the platform. To avoid the Owtch on the platform, it may help to jump on the left side of the platform then jump again and spark midair above the right side. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 0.4375 } } Requires: "canWaterShineCharge" "canShinechargeMovementComplex" { "or": [ { "shinespark": { "frames": 90, "excessFrames": 50 } }, { "and": [ { "shinespark": { "frames": 90, "excessFrames": 57 } }, { "or": [ "canWalljump", "HiJump", "canSpringBallJumpMidAir", "SpaceJump", { "and": [ "canIBJ", "canBombHorizontally" ] } ] } ] } ] } |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" { "or": [ "h_canCrouchJumpDownGrab", "canTrickySpringBallJump", "canWalljump" ] } |
Requires: "canSuitlessMaridia" "canSpringBallJumpMidAir" { "or": [ "canWalljump", "h_canCrouchJumpDownGrab", "canTrickySpringBallJump" ] } |
From: 3
Middle Right Door
To: 4
Top Right Door
Requires: "canTrickyUseFrozenEnemies" "HiJump" "SpeedBooster" "canTrickyJump" "canSpringBallJumpMidAir" |
From: 3
Middle Right Door
To: 4
Top Right Door
Requires: "canTrickyUseFrozenEnemies" "HiJump" "canSpringBallJumpMidAir" "canUnmorphBombBoost" |
Requires: "Gravity" { "or": [ "HiJump", "canWalljump", "SpaceJump", "canIBJ", "SpeedBooster", "h_canCrouchJumpDownGrab", "canSpringBallJumpMidAir", "canGravityJump" ] } |
From: 2
Bottom Door
To: 4
Water Level Junction
Requires: "h_canNavigateUnderwater" "canUseFrozenEnemies" { "or": [ "canTrickyUseFrozenEnemies", "HiJump", "canSpringBallJumpMidAir", "Gravity", "h_canCrouchJumpDownGrab" ] } |
From: 2
Bottom Door
To: 4
Water Level Junction
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
Requires: "Gravity" { "or": [ "canWalljump", "HiJump", "SpaceJump", "canIBJ", "canSpringBallJumpMidAir" ] } |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
From: 1
Left Door
To: 3
Junction Below Right Door
Quickly shoot to break the shot block and then do a momentumConservingTurnaround to ascend into the little region. Another movement item will be needed to get closer to the crumble blocks. Entrance condition: { "comeInJumping": { "speedBooster": false, "minTiles": 2 } } Requires: "canTrickyJump" "canCrossRoomJumpIntoWater" "canMomentumConservingTurnaround" { "or": [ "canUseFrozenEnemies", "canSpringBallJumpMidAir", "HiJump" ] } Dev note: The transition likely connects to Pants Room making this strat not likely to be useful. This can be done with a slightly shorter, closed end runway. |
Requires: "canSuitlessMaridia" "HiJump" { "or": [ "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab", "canUseFrozenEnemies" ] } |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "h_canNavigateUnderwater" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "h_canNavigateUnderwater" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } Dev note: Only the last jump needs any items. |
The sand does not impede Samus in G-Mode. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } Dev note: Only the last jump needs any items. |
The sand does not impede Samus in G-Mode. It is possible to jump to the tall pillar with nothing, requiring a subpixel precise jump. Running before jumping doesn't help. Stand one pixel from the right edge and spinjump to the right. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir", "canTrickyJump" ] } |
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false }, "comesThroughToilet": "any" } Requires: { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
Requires: { "or": [ "HiJump", "canSpringBallJumpMidAir" ] } |
Requires: { "obstaclesCleared": [ "A" ] } { "or": [ "Gravity", "HiJump", "canSpringBallJumpMidAir" ] } |
Requires: "canSuitlessMaridia" { "or": [ { "and": [ "HiJump", { "or": [ "canDownGrab", "canSpringBallJumpMidAir", "canConsecutiveWalljump" ] } ] }, "h_canMaxHeightSpringBallJump" ] } |
From: 4
West Leg Sand
To: 5
Junction Above Grapple Block
Requires a mid-air SpringBall jump off the sand. Break spin before touching the sand, and then spinjump to get a good jump off of the sand. A stationary spinjump or a turnaround spin jump can help but morphing will remove all horizontal momentum. Requires: "Grapple" "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" "canPlayInSand" "canTrickyJump" |
It may be necessary to turn off Gravity Suit in order have more time to jump and morph underwater. Requires: "Gravity" { "or": [ "canIBJ", "canSpringBallBombJump", "canSpringBallJumpMidAir", { "and": [ "canMidAirMorph", { "or": [ "canWalljump", "HiJump", "canGravityJump", "SpaceJump", { "and": [ "canUnmorphBombBoost", "canTrickyJump" ] } ] } ] }, { "and": [ "h_canUseSpringBall", { "or": [ "HiJump", "canGravityJump" ] } ] } ] } |
Perform a canSunkenTileWideWallClimb to get to the water surface, then use space jump at the water surface. Then either use space jump when the water is low then a spring ball jump to escape, or space jump when the water is high into a tight midair morph. Requires: { "notable": "Escape - Suitless, Bootless, Space Jump" } "canSpringBallJumpMidAir" "canSunkenTileWideWallClimb" "canTrickyJump" "can4HighMidAirMorph" "canSpaceJumpWaterBounce" Dev note: The canSpringBallJumpMidAir is for the bottom left part of the room. The can4HighMidAirMorph is to represent the quick morph during the escape. |
Requires: "canSuitlessMaridia" "HiJump" "canSpringBallJumpMidAir" |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: "h_canNavigateUnderwater" { "or": [ "canCarefulJump", "h_canCrouchJumpDownGrab", "HiJump", "Gravity", "canSpringBallJumpMidAir" ] } { "or": [ "canCarefulJump", { "enemyDamage": { "enemy": "Evir", "type": "particle", "hits": 1 } } ] } |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" { "or": [ "canCarefulJump", "h_canCrouchJumpDownGrab", "HiJump", "Gravity", "canSpringBallJumpMidAir" ] } { "or": [ "canCarefulJump", { "enemyDamage": { "enemy": "Evir", "type": "particle", "hits": 1 } } ] } |
From: 5
Left Pillar Junction
To: 4
Below Sand Entrance
Requires: "canSuitlessMaridia" "HiJump" "canPlayInSand" { "or": [ "canCarefulJump", "canSpringBallJumpMidAir" ] } { "or": [ "canTrickyJump", { "enemyDamage": { "enemy": "Evir", "type": "particle", "hits": 1 } } ] } { "or": [ "canTrickyDodgeEnemies", { "enemyDamage": { "enemy": "Evir", "type": "particle", "hits": 1 } } ] } |
The pirates are free to kill, although they take some time. Requires: { "or": [ "HiJump", "SpaceJump", "canWalljump", "canIBJ", "canSpringBallJumpMidAir" ] } |
Requires: { "or": [ "HiJump", "SpaceJump", "canWalljump", "h_canCrouchJumpDownGrab", "canJumpIntoIBJ", "canSpringBallJumpMidAir" ] } { "or": [ "canCarefulJump", "ScrewAttack", { "enemyDamage": { "enemy": "Tourian Space Pirate (all)", "type": "contact", "hits": 1 } } ] } Clears obstacles: A |