canSpringBallBounce (Hard)

Using a lateral mid-air morph to bounce off a surface with Spring Ball while retaining previous momentum.

Dependencies: canMidAirMorph, canTrivialMidAirMorph, canLateralMidAirMorph

Difficulty filter

Strats ()

From: 3
Top Right Door
To: 6
Main Junction

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canInsaneJump"
"canLongChainTemporaryBlue"
"can4HighMidAirMorph"
"canSpringBallBounce"
From: 3
Top Right Door
To: 6
Main Junction

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canInsaneJump"
"canLongChainTemporaryBlue"
"can4HighMidAirMorph"
"canSpringBallBounce"
From: 4
Middle Right Door
To: 6
Main Junction

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canInsaneJump"
"canLongChainTemporaryBlue"
"canSpringBallBounce"
"can4HighMidAirMorph"
From: 4
Middle Right Door
To: 6
Main Junction

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canInsaneJump"
"canLongChainTemporaryBlue"
"canSpringBallBounce"
"can4HighMidAirMorph"
From: 1
Top Left Door
To: 6
Top Junction with Temporary Blue (Right of Morph Tunnel)

Use Springball on the spikes to cross the room while retaining temporary blue. Then use Spring Ball to bounce all of the way through the Morph tunnel.

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
{
  "spikeHits": 3
}

Unmorph immediately after exiting the tunnel while still descending, to continue chaining temporary blue. The frame window for the unmorph depends on the alignment of Samus' bounces; in the worst case where Samus bounces upward while exiting, this method will unavoidably fail.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
"canInsaneJump"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}

Unmorph immediately after exiting the tunnel while still descending, to continue chaining temporary blue. The frame window for the unmorph depends on the alignment of Samus' bounces; in the worst case where Samus bounces upward while exiting, this method will unavoidably fail.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
"canInsaneJump"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canTemporaryBlue"
"canSpringBallBounce"

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
From: 1
Top Left Door
To: 7
Junction (Left Ledge Below Bomb Blocks)

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 3,
    "openEnd": 0
  }
}

Requires:

{
  "or": [
    "canBlueSpaceJump",
    {
      "and": [
        "canSpringBallBounce",
        "canTrickyJump"
      ]
    },
    "canLongChainTemporaryBlue"
  ]
}

Clears obstacles: A

From: 8
Central Junction
To: 2
Middle Left Door

Requires:

{
  "canShineCharge": {
    "usedTiles": 25,
    "openEnd": 1,
    "steepUpTiles": 3,
    "steepDownTiles": 3
  }
}
"canLongChainTemporaryBlue"
"canXRayTurnaround"
"can4HighMidAirMorph"
"canSpringBallBounce"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 8
Central Junction
To: 5
Alcatraz Door

Requires:

{
  "canShineCharge": {
    "usedTiles": 25,
    "openEnd": 1,
    "steepUpTiles": 3,
    "steepDownTiles": 3
  }
}
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Right Door
To: 3
Item

Bring temporary blue from the right side door all the way to the missile location using Springball, SpaceJump, or Morph-UnMorphs.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 1
  }
}

Requires:

"canTemporaryBlue"
"canInsaneJump"
{
  "or": [
    "canLongChainTemporaryBlue",
    {
      "and": [
        "canSpeedball",
        "canSpringBallBounce",
        "canSlowShortCharge"
      ]
    },
    {
      "and": [
        "canBlueSpaceJump",
        "canMockball",
        "canSlowShortCharge"
      ]
    }
  ]
}
From: 1
Left Door
To: 2
Right Door

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 6,
    "openEnd": 1,
    "steepUpTiles": 1,
    "steepDownTiles": 1,
    "minExtraRunSpeed": "$1.2",
    "maxExtraRunSpeed": "$2.8"
  }
}

Requires:

"canSlowShortCharge"
"canSpeedball"
"canSpringBallBounce"
"canTrickyJump"

Clears obstacles: A

From: 2
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 6,
    "openEnd": 1,
    "steepUpTiles": 1,
    "steepDownTiles": 1,
    "minExtraRunSpeed": "$2.2",
    "maxExtraRunSpeed": "$2.8"
  }
}

Requires:

"canSpeedball"
"canSpringBallBounce"
"canTrickyJump"

Clears obstacles: A

From: 1
Left Door
To: 2
Right Door

Using an exact runway size of 7 tiles; use extremely precise, controlled springball bounces to cross the ocean. 7 tiles of runspeed can freely be achieved by requipping SpeedBooster after reaching the max normal run speed. Mockball down the submerged ramp and begin SpringBall bouncing either above the water, or under water using the platforms. The final SpringBall bounce must be on the left edge of the rightmost underwater platform. While the bounce is occuring, setup a mid-air SpringBall Jump to escape the water and reach the door.

Requires:

{
  "notable": "Speedy Springball Bounce to the Door"
}
"canInsaneJump"
"SpeedBooster"
"canSpringBallBounce"
"canDoubleSpringBallJumpMidAir"
"canMockball"
From: 1
Left Door
To: 2
Right Door

Run for 7 tiles for enough speed to springball from the submerged platform up to the platform enemy, above the water. Turning on SpeedBooster midjump, after running 7+ tiles, will automatically hit the run speed requirement. It is not necessary to enter the water to clear the rightmost Choot.

Requires:

"canTrickyJump"
"SpeedBooster"
"canSpringBallBounce"
"canMockball"
"SpaceJump"
From: 1
Left Door
To: 2
Right Door

Build up run speed and then use controlled springball bounces to cross the ocean to the far right ledge, and then use SpaceJump to reach the door. Mockball down the submerged ramp and begin SpringBall bouncing under water using the platforms. Disable SpringBall after the final jump once Samus starts falling again as a way to gain extra speed.

Requires:

{
  "notable": "Springball Bounce to the Door with SpaceJump"
}
"canTrickyJump"
"canSpaceJumpWaterBounce"
"canSpringBallBounce"
"canSpringFling"
"canMockball"
{
  "or": [
    "canDownGrab",
    "canWalljump"
  ]
}
From: 1
Left Door
To: 2
Right Door

Open the door and step as close to the transition as possible. Run, jump, lateral midair morph on the way down, then bounce off the pedestal to get to the other side.

Requires:

{
  "notable": "SpringBall Bounce"
}
"canSpringBallBounce"
"canDisableEquipment"
{
  "doorUnlockedAtNode": 1
}
{
  "or": [
    "canTrickyJump",
    "h_canUseMorphBombs"
  ]
}
From: 1
Left Door
To: 2
Right Door

Run, jump, lateral midair morph on the way down, then bounce off the pedestal to get to the other side.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": "any",
    "minTiles": 1
  }
}

Requires:

{
  "notable": "SpringBall Bounce"
}
"canSpringBallBounce"
"canDisableEquipment"
{
  "or": [
    "canTrickyJump",
    "h_canUseMorphBombs"
  ]
}
From: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door

Requires:

{
  "canShineCharge": {
    "usedTiles": 20,
    "openEnd": 1,
    "steepDownTiles": 4,
    "steepUpTiles": 1
  }
}
"canSpeedball"
"canSpringBallBounce"
"canTrickyJump"
"HiJump"
"canSpringBallJumpMidAir"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
From: 5
Lower Section - Bottom Right Door
To: 5
Lower Section - Bottom Right Door

Requires:

{
  "canShineCharge": {
    "usedTiles": 20,
    "openEnd": 1,
    "steepDownTiles": 4,
    "steepUpTiles": 1
  }
}
"canSpeedball"
"canSpringBallBounce"
"canTrickyJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
From: 1
Top Left Door
To: 3
Bottom Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canLongChainTemporaryBlue"
"canSpringBallBounce"
"canXRayTurnaround"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Right Door
To: 3
Bottom Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canLongChainTemporaryBlue"
"canSpringBallBounce"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 3
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canLongChainTemporaryBlue"
"canSpringBallBounce"
"canXRayTurnaround"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 3
Bottom Left Door
To: 2
Right Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canLongChainTemporaryBlue"
"canSpringBallBounce"
"canXRayTurnaround"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 1
Left Door
To: 2
Right Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

From: 2
Right Door
To: 1
Left Door

Use the upper platform to run and gain temporary blue.

Requires:

{
  "canShineCharge": {
    "usedTiles": 17,
    "openEnd": 1
  }
}
"canTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

Gain temporary blue at the end of the runway. Then spring ball bounce through the tunnel. Press pause while exiting the tunnel. If Samus bounced far enough right, disable spring ball (a 'spring fling') to make it directly onto the item pedestal, chaining temporary blue from there. Otherwise, unpause without disabling spring ball, and chain temporary blue by landing on the ground.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 3,
    "openEnd": 0
  }
}

Requires:

"canTrickyJump"
"canChainTemporaryBlue"
"canSpringBallBounce"
"canSpringFling"

Gain temporary blue at the end of the runway. Then spring ball bounce through the tunnel. Press pause while exiting the tunnel. If Samus bounced far enough right, disable spring ball (a 'spring fling') to make it directly onto the item pedestal, chaining temporary blue from there. Otherwise, unpause without disabling spring ball, and chain temporary blue by landing on the ground.

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canTrickyJump"
"canChainTemporaryBlue"
"canSpringBallBounce"
"canSpringFling"
From: 3
Bottom Left Door
To: 4
Bottom Right Door

Gain temporary blue, and use Spring Ball to bounce through the spike tunnel. Then perform a long temporary blue chain across the room.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 5,
    "openEnd": 0
  }
}

Requires:

"canSpringBallBounce"
{
  "thornHits": 4
}
"canLongChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 1
Left Side - Top Door
To: 13
Central Junction

Entrance condition:

{
  "comeInShinecharging": {
    "length": 5,
    "steepUpTiles": 1,
    "openEnd": 0
  }
}

Requires:

"canTemporaryBlue"
"canSpringBallBounce"
From: 1
Left Side - Top Door
To: 13
Central Junction

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
From: 7
Right Side - Bottom Middle Door (Behind the Super Block)
To: 13
Central Junction

Position Samus next to the Super block, while keeping the speed effect with a Temporary Blue Chain, and break it. Then bounce into the morph tunnel, while keeping speed, and continuing all the way through with SpringBall Avoiding the Temporary Blue Chain is possible, but harder.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 7,
    "openEnd": 0
  }
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}

Clears obstacles: F

From: 7
Right Side - Bottom Middle Door (Behind the Super Block)
To: 13
Central Junction

Position Samus next to the Super block, while keeping the speed effect with a Temporary Blue Chain, and break it. Then bounce into the morph tunnel, while keeping speed, and continuing all the way through with SpringBall

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}

Clears obstacles: F

From: 13
Central Junction
To: 1
Left Side - Top Door

Build a ShineCharge on the below platform and bring it up to the morph tunnel by chaining Temporary Blue. Aim to bounce into the tunnel opening and use springball to bounce the rest of the way while blue.

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"
{
  "or": [
    {
      "and": [
        "canXRayTurnaround",
        {
          "canShineCharge": {
            "usedTiles": 25,
            "openEnd": 0
          }
        }
      ]
    },
    {
      "canShineCharge": {
        "usedTiles": 21,
        "openEnd": 0
      }
    }
  ]
}

Clears obstacles: A

From: 3
Dry Platform Junction
To: 1
Right Door

Perform a speedball into a temporary blue chain to reach the door. If HiJump and Spring Ball are unavailable, then getting out of the water requires a very precise jump: delay aiming down for the mid-air morph until after Samus is above the water line.

Requires:

{
  "getBlueSpeed": {
    "usedTiles": 32,
    "openEnd": 1
  }
}
"canChainTemporaryBlue"
"canSpeedball"
{
  "or": [
    "canInsaneJump",
    "HiJump",
    "canSpringBallBounce"
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 3
Top Right Door
To: 3
Top Right Door

Gain temporary blue by running left to right. Spring ball bounce through the tunnel. Then continue chaining temporary blue through the door.

Requires:

{
  "obstaclesCleared": [
    "B",
    "C"
  ]
}
{
  "or": [
    {
      "and": [
        {
          "obstaclesCleared": [
            "D"
          ]
        },
        {
          "canShineCharge": {
            "usedTiles": 17,
            "openEnd": 1
          }
        }
      ]
    },
    {
      "and": [
        {
          "obstaclesNotCleared": [
            "D"
          ]
        },
        {
          "canShineCharge": {
            "usedTiles": 31,
            "openEnd": 1
          }
        }
      ]
    }
  ]
}
"canChainTemporaryBlue"
"canSpringBallBounce"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Use Space Jump, Spring Ball, to carry blue speed across the room; alternatively, use a long series of temporary blue chains.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 13,
    "openEnd": 1
  }
}

Requires:

"canChainTemporaryBlue"
{
  "or": [
    {
      "and": [
        "canSpeedball",
        "canSpringBallBounce",
        {
          "heatFrames": 490
        }
      ]
    },
    {
      "and": [
        "SpaceJump",
        {
          "heatFrames": 420
        }
      ]
    },
    {
      "and": [
        "canSpeedball",
        "canLongChainTemporaryBlue",
        {
          "heatFrames": 780
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}

Use Space Jump, Spring Ball, to carry blue speed across the room; alternatively, use a long series of temporary blue chains.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 13,
    "openEnd": 1
  }
}

Requires:

"canChainTemporaryBlue"
{
  "or": [
    {
      "and": [
        "canSpeedball",
        "canSpringBallBounce",
        {
          "heatFrames": 400
        }
      ]
    },
    {
      "and": [
        "SpaceJump",
        {
          "heatFrames": 420
        }
      ]
    },
    {
      "and": [
        "canSpeedball",
        "canLongChainTemporaryBlue",
        {
          "heatFrames": 670
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {
    "direction": "right"
  }
}

Unlocks doors:

{"types":["ammo"],"requires":[]}

Use Space Jump, Spring Ball, to carry blue speed across the room; alternatively, use a long series of temporary blue chains.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 13,
    "openEnd": 1
  }
}

Requires:

"canChainTemporaryBlue"
{
  "or": [
    {
      "and": [
        "canSpeedball",
        "canSpringBallBounce",
        {
          "heatFrames": 490
        }
      ]
    },
    {
      "and": [
        "SpaceJump",
        {
          "heatFrames": 420
        }
      ]
    },
    {
      "and": [
        "canSpeedball",
        "canLongChainTemporaryBlue",
        {
          "heatFrames": 790
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 7
Top Right Door
To: 1
Left Side - Top Door

Use the full runway of the top-right door to jump to the ledge below the Cacatac and mockball on it. Either full jump from the left side of this platform, or do a small hop followed by a big jump to cross the gap. Disabling Springball once past the Grapple Blocks makes this much easier.

Requires:

"canCarefulJump"
"canSpringBallBounce"
"canMockball"
{
  "or": [
    {
      "doorUnlockedAtNode": 7
    },
    "canTrickyJump"
  ]
}

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 4,
    "speedBooster": false
  }
}

Requires:

"Gravity"
"canCarefulJump"
"canDisableEquipment"
"canSpringBallBounce"
{
  "spikeHits": 2
}
{
  "heatFrames": 350
}
{
  "lavaFrames": 20
}
From: 1
Left Door
To: 2
Right Door

Uses a runway of at least 14 tiles in the adjacent room. Disable SpeedBooster after jumping so that the lava will not take away all of Samus' momentum.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 14,
    "speedBooster": true
  }
}

Requires:

"Gravity"
"canDisableEquipment"
"canSpringBallBounce"
"canTrickyJump"
{
  "spikeHits": 1
}
{
  "heatFrames": 240
}
{
  "lavaFrames": 10
}
From: 1
Left Door
To: 2
Right Door

Uses a runway of at least 21 tiles in the adjacent room. It will help to perform the first jump with HiJump disabled. Disable SpeedBooster before Samus reaches the lava.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 21,
    "speedBooster": true
  }
}

Requires:

"HiJump"
"canDisableEquipment"
"canSpringBallBounce"
"canTrickyJump"
{
  "spikeHits": 1
}
{
  "heatFrames": 200
}
{
  "lavaFrames": 11
}

It may help to perform the first jump with HiJump disabled.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 4,
    "speedBooster": false
  }
}

Requires:

"canCarefulJump"
"HiJump"
"canDisableEquipment"
"canSpringBallBounce"
{
  "spikeHits": 3
}
{
  "heatFrames": 350
}
{
  "lavaFrames": 32
}
From: 1
Left Door
To: 2
Right Door

Uses a runway of at least 8 tiles in the adjacent room. It will help to perform the first jump with HiJump disabled. Disable SpeedBooster before Samus reaches the lava.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 8,
    "speedBooster": true
  }
}

Requires:

"canTrickyJump"
"HiJump"
"canDisableEquipment"
"canSpringBallBounce"
{
  "spikeHits": 2
}
{
  "heatFrames": 311
}
{
  "lavaFrames": 22
}

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 4,
    "speedBooster": false
  }
}

Requires:

"Gravity"
"canDisableEquipment"
"canSpringBallBounce"
{
  "spikeHits": 2
}
{
  "heatFrames": 350
}
{
  "lavaFrames": 20
}
From: 2
Right Door
To: 1
Left Door

Uses a runway of at least 14 tiles in the adjacent room. Disable SpeedBooster after jumping so that the lava will not take away all of Samus' momentum.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 14,
    "speedBooster": true
  }
}

Requires:

"Gravity"
"canDisableEquipment"
"canSpringBallBounce"
"canTrickyJump"
{
  "spikeHits": 1
}
{
  "heatFrames": 240
}
{
  "lavaFrames": 10
}
From: 2
Right Door
To: 1
Left Door

Uses a runway of at least 21 tiles in the adjacent room. It will help to perform the first jump with HiJump disabled. Disable SpeedBooster before Samus reaches the lava.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 21,
    "speedBooster": true
  }
}

Requires:

"HiJump"
"canDisableEquipment"
"canSpringBallBounce"
"canTrickyJump"
{
  "spikeHits": 1
}
{
  "heatFrames": 200
}
{
  "lavaFrames": 11
}

It may help to perform the first jump with HiJump disabled.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 4,
    "speedBooster": false
  }
}

Requires:

"canCarefulJump"
"HiJump"
"canDisableEquipment"
"canSpringBallBounce"
{
  "spikeHits": 3
}
{
  "heatFrames": 350
}
{
  "lavaFrames": 32
}
From: 2
Right Door
To: 1
Left Door

Uses a runway of at least 8 tiles in the adjacent room. It will help to perform the first jump with HiJump disabled. Disable SpeedBooster before Samus reaches the lava.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 8,
    "speedBooster": true
  }
}

Requires:

"canTrickyJump"
"HiJump"
"canDisableEquipment"
"canSpringBallBounce"
{
  "spikeHits": 2
}
{
  "heatFrames": 311
}
{
  "lavaFrames": 22
}
From: 1
Left Door
To: 3
Junction Left of Green Gate

With at least two tiles of run speed, jump over the first moat by maximizing the jump distance and then MockBall into a regular springball to jump over the second moat.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 2,
    "speedBooster": true
  }
}

Requires:

"canInsaneJump"
"canMockball"
"canSpringBallBounce"
From: 1
Left Door
To: 3
Junction Left of Green Gate

With at least 6 tiles of run speed, jump over the first moat and MockBall into a regular springball jump over the second moat. Aim down before reaching the ceiling to increase the jump distance.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 6,
    "speedBooster": "any"
  }
}

Requires:

"canCarefulJump"
"canMockball"
"canSpringBallBounce"
From: 1
Left Door
To: 3
Junction Left of Green Gate

With around four tiles of run speed, jump over the first moat and MockBall into a regular springball jump over the second moat. SpeedBooster makes the jump possible with a shorter runway, but the trajectory is less predictable.

Entrance condition:

{
  "comeInRunning": {
    "minTiles": 4,
    "speedBooster": "any"
  }
}

Requires:

"canTrickyJump"
"canMockball"
"canSpringBallBounce"
From: 3
Right Door
To: 2
Top Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

From: 4
Bottom Chozo Item
To: 3
Bottom Left Door

Gain temporary blue, and bounce into the morph tunnel, using Spring Ball to reach the left side while retaining temporary blue. After bouncing up out of the tunnel, unmorph, aim down, and use a pause buffer to remorph and land or bounce on the door frame, chaining temporary blue into the next room.

Requires:

{
  "obstaclesNotCleared": [
    "B"
  ]
}
{
  "or": [
    {
      "and": [
        "f_DefeatedPhantoon",
        {
          "canShineCharge": {
            "usedTiles": 16,
            "openEnd": 0
          }
        }
      ]
    },
    {
      "and": [
        {
          "obstaclesCleared": [
            "A"
          ]
        },
        {
          "canShineCharge": {
            "usedTiles": 35,
            "openEnd": 1
          }
        },
        {
          "or": [
            "f_DefeatedPhantoon",
            "canSpeedball"
          ]
        }
      ]
    }
  ]
}
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 4
Bottom Chozo Item
To: 3
Bottom Left Door

Use Temporary Blue to bounce into the Morph Tunnel with temp blue then continue to the bomb block using SpringBall. Just left of center of the pit is a good place to bounce for entering the tunnel. Requires either a tight shortcharge or clearing the power bomb blocks to open up more runway.

Requires:

{
  "obstaclesNotCleared": [
    "B"
  ]
}
{
  "or": [
    {
      "and": [
        "f_DefeatedPhantoon",
        {
          "canShineCharge": {
            "usedTiles": 16,
            "openEnd": 0
          }
        }
      ]
    },
    {
      "and": [
        {
          "obstaclesCleared": [
            "A"
          ]
        },
        {
          "canShineCharge": {
            "usedTiles": 35,
            "openEnd": 1
          }
        },
        {
          "or": [
            "f_DefeatedPhantoon",
            "canSpeedball"
          ]
        }
      ]
    }
  ]
}
"canTemporaryBlue"
"canSpringBallBounce"

From a standstill at the door, jump just before the first step. Do a lateral mid-air morph and bounce on the first platform. This should bounce on the third platform and get to the item.

Requires:

"canSpringBallBounce"
"f_DefeatedPhantoon"
From: 3
Bottom Left Door
To: 6
Bottom Right Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 12,
    "openEnd": 0
  }
}

Requires:

"canTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

From: 3
Bottom Left Door
To: 6
Bottom Right Door

Requires:

"canTemporaryBlue"
"canSpringBallBounce"
{
  "obstaclesNotCleared": [
    "B"
  ]
}
{
  "or": [
    {
      "canShineCharge": {
        "usedTiles": 12,
        "openEnd": 1
      }
    },
    {
      "and": [
        {
          "doorUnlockedAtNode": 3
        },
        {
          "canShineCharge": {
            "usedTiles": 13,
            "openEnd": 1
          }
        }
      ]
    }
  ]
}

Clears obstacles: A

From: 6
Bottom Right Door
To: 3
Bottom Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 2,
    "openEnd": 0
  }
}

Requires:

"canTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

From: 6
Bottom Right Door
To: 3
Bottom Left Door

Entrance condition:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canSpringBallBounce"

Clears obstacles: A

From: 8
Item
To: 3
Bottom Left Door

Neutral bounce into the Morph tunnel, and SpringBall bounce to continue all the way through.

Requires:

"Morph"
"canChainTemporaryBlue"
"canXRayTurnaround"
"canSpringBallBounce"
{
  "canShineCharge": {
    "usedTiles": 16,
    "openEnd": 1,
    "steepDownTiles": 4
  }
}

Clears obstacles: C

From: 8
Item
To: 3
Bottom Left Door

Requires:

{
  "not": "f_DefeatedPhantoon"
}
"canRiskPermanentLossOfAccess"
"canTemporaryBlue"
"can4HighMidAirMorph"
"canSpringBallBounce"
{
  "canShineCharge": {
    "usedTiles": 16,
    "openEnd": 0,
    "steepUpTiles": 4
  }
}

Clears obstacles: C

From: 8
Item
To: 3
Bottom Left Door

Run towards the conveyor to more easily build the ShineCharge, and for an easier bounce into the morph tunnel. Neutral bounce into the Morph tunnel, and SpringBall bounce to continue all the way through.

Requires:

"f_DefeatedPhantoon"
"canXRayTurnaround"
"canSpringBallBounce"
{
  "or": [
    "HiJump",
    "canChainTemporaryBlue"
  ]
}
{
  "canShineCharge": {
    "usedTiles": 20,
    "openEnd": 1,
    "steepDownTiles": 4
  }
}

Clears obstacles: C

From: 2
Bottom Left Door
To: 1
Top Left Doorway

Perform a gravity jump and use Spring Ball to bounce through the top of the hole. Use a pause buffer to remorph, also taking the opportunity to equip Gravity again. Then chain temporary blue into the next room.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canXRayCancelShinecharge"
"canXRayTurnaround"
"canGravityJump"
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Bottom Left Door
To: 4
Top Right Doorway

Jump through the transition with blue speed. Perform a very short speedball to kill the bottom crab and get into position below the hole. Perform a gravity jump and use Spring Ball to bounce through the top of the hole. Use a pause buffer to remorph, also taking the opportunity to equip Gravity again. Then chain temporary blue into the next room.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "maxExtraRunSpeed": "$1.A"
  }
}

Requires:

"canSpeedball"
"canGravityJump"
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Bottom Left Door
To: 4
Top Right Doorway

Gain a shinecharge while entering, and either kill the crab before it touches Samus, or use X-Ray to cancel the shinecharge. Perform a gravity jump and use Spring Ball to bounce through the top of the hole. Use a pause buffer to remorph, also taking the opportunity to equip Gravity again. Then chain temporary blue into the next room.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

{
  "or": [
    "canXRayCancelShinecharge",
    {
      "enemyKill": {
        "enemies": [
          [
            "Sciser"
          ]
        ],
        "explicitWeapons": [
          "Missile",
          "Super",
          "Grapple",
          "Wave",
          "Spazer",
          "Plasma",
          "Ice Shield"
        ]
      }
    }
  ]
}
"canGravityJump"
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 3
Bottom Right Door
To: 1
Top Left Doorway

Perform a gravity jump and use Spring Ball to bounce through the top of the hole. Use a pause buffer to remorph, also taking the opportunity to equip Gravity again. Then chain temporary blue into the next room.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canGravityJump"
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 3
Bottom Right Door
To: 4
Top Right Doorway

Perform a gravity jump and use Spring Ball to bounce through the top of the hole. Use a pause buffer to remorph, also taking the opportunity to equip Gravity again. Then chain temporary blue into the next room.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 1,
    "openEnd": 0
  }
}

Requires:

"canXRayTurnaround"
"canGravityJump"
"canSpringBallBounce"
"canPauseRemorphTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Bottom Right Door
To: 3
Middle Right Door

Morph while descending through the door transition in order to bounce after the transition. Here it is expected to use at least 19 tiles of runway in order to get a high enough bounce.

Entrance condition:

{
  "comeInSpinning": {
    "speedBooster": true,
    "unusableTiles": 2,
    "minExtraRunSpeed": "$4.0"
  }
}

Requires:

"canSuitlessMaridia"
"canSpringBallBounce"
From: 9
Junction Below Top Door
To: 5
Right Door

Requires:

"Gravity"
"canLateralMidAirMorph"
"canCarefulJump"
{
  "or": [
    "canTrickyJump",
    "canSpringBallBounce"
  ]
}

Needs a runway of 7 tiles with no open end in the adjacent room, to get enough height. This is a peak of height with speed booster, no hjb, while underwater. Jump before the transition with SpeedBooster off and then SpeedBooster back on after reaching the ceiling and Morphing.

Entrance condition:

{
  "comeInJumping": {
    "speedBooster": true,
    "minTiles": 6.4375
  }
}

Requires:

"canLateralMidAirMorph"
"canDisableEquipment"
"canCrossRoomJumpIntoWater"
"canSpringBallBounce"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Puyo",
        "type": "contact",
        "hits": 1
      }
    },
    "canInsaneJump",
    {
      "and": [
        "Plasma",
        "canTrickyJump"
      ]
    }
  ]
}
From: 1
Bottom Left Door
To: 2
Right Door

Chain temporary blue across the room in order to break the Speed blocks. If available, bouncing using Spring Ball can help speed this up significantly. If two Power Bombs are also available, they can be used to break the shot blocks along the way without needing to stop bouncing.

Entrance condition:

{
  "comeInWithTemporaryBlue": {
    "direction": "right"
  },
  "comesThroughToilet": "any"
}

Requires:

"canChainTemporaryBlue"
{
  "or": [
    "HiJump",
    "canTrickySpringBallJump",
    "canInsaneJump"
  ]
}
{
  "or": [
    {
      "and": [
        "canSpringBallBounce",
        {
          "or": [
            {
              "ammo": {
                "type": "PowerBomb",
                "count": 2
              }
            },
            {
              "and": [
                "canLongChainTemporaryBlue",
                "can4HighMidAirMorph"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "canLongChainTemporaryBlue",
        "canStationaryLateralMidAirMorph",
        "can4HighMidAirMorph",
        "canBeVeryPatient"
      ]
    }
  ]
}
From: 1
Bottom Left Door
To: 2
Right Door

Chain temporary blue across the room in order to break the Speed blocks. If available, bouncing using Spring Ball can help speed this up significantly. If two Power Bombs are also available, they can be used to break the shot blocks along the way without needing to stop bouncing.

Entrance condition:

{
  "comeInWithTemporaryBlue": {
    "direction": "left"
  },
  "comesThroughToilet": "any"
}

Requires:

"canChainTemporaryBlue"
"canXRayTurnaround"
{
  "or": [
    "HiJump",
    "canTrickySpringBallJump",
    "canInsaneJump"
  ]
}
{
  "or": [
    {
      "and": [
        "canSpringBallBounce",
        {
          "or": [
            {
              "ammo": {
                "type": "PowerBomb",
                "count": 2
              }
            },
            {
              "and": [
                "canLongChainTemporaryBlue",
                "can4HighMidAirMorph"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "canLongChainTemporaryBlue",
        "canStationaryLateralMidAirMorph",
        "can4HighMidAirMorph",
        "canBeVeryPatient"
      ]
    }
  ]
}
From: 2
Right Door
To: 1
Bottom Left Door

Chain temporary blue across the room in order to break the Speed blocks. If available, bouncing using Spring Ball can help speed this up significantly. 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:

{
  "comeInWithTemporaryBlue": {}
}

Requires:

"canChainTemporaryBlue"
"canStationaryLateralMidAirMorph"
{
  "or": [
    {
      "and": [
        "canSpringBallBounce",
        {
          "or": [
            {
              "ammo": {
                "type": "PowerBomb",
                "count": 2
              }
            },
            {
              "and": [
                "canLongChainTemporaryBlue",
                "can4HighMidAirMorph"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "canLongChainTemporaryBlue",
        "can4HighMidAirMorph",
        "canBeVeryPatient"
      ]
    }
  ]
}
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":[]}
From: 1
Left Doorway
To: 2
Right Door

Requires:

{
  "getBlueSpeed": {
    "usedTiles": 14,
    "openEnd": 1
  }
}
"canChainTemporaryBlue"
{
  "or": [
    "canLongChainTemporaryBlue",
    "canSpringBallBounce",
    "SpaceJump"
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 3
Junction (Get Past Metroids, Left to Right)
To: 2
Right Door

At max run speed without SpeedBooster, you can bounce on both platforms and avoid all acid. Jump from the center of the rightmost X in the background. Bounce again on the second platform to avoid any Metroid or Rinkas.

Requires:

"h_canUseSpringBall"
"canSpringBallBounce"
"canCarefulJump"
{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    "canMetroidAvoid",
    "ScrewAttack",
    {
      "metroidFrames": 200
    }
  ]
}
From: 4
Junction (Get Past Metroids, Right to Left)
To: 1
Left Door

At max non-speed run speed, Spring Ball bounce on both platforms and avoid all acid. Land on the right side of the first platform to avoid the second Metroid. Bouncing on the second platform will usually avoid the third Metroid.

Requires:

"canSpringBallBounce"
"canCarefulJump"
{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    {
      "and": [
        "canTrickyJump",
        "canMetroidAvoid"
      ]
    },
    {
      "metroidFrames": 270
    }
  ]
}
From: 2
Right Door
To: 2
Right Door

Requires:

"f_KilledMetroidRoom3"
{
  "getBlueSpeed": {
    "usedTiles": 29,
    "openEnd": 2
  }
}
"canChainTemporaryBlue"
{
  "or": [
    {
      "and": [
        "canLongChainTemporaryBlue",
        {
          "acidFrames": 20
        },
        {
          "enemyDamage": {
            "enemy": "Rinka",
            "type": "contact",
            "hits": 1
          }
        }
      ]
    },
    "canSpringBallBounce",
    "SpaceJump"
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
From: 1
Top Left Door
To: 2
Bottom Door

Use X-ray immediately after shinecharging, in order to be able to dodge the Rinkas. Use spring ball to bounce through the 3-tile-high portion.

Entrance condition:

{
  "comeInShinecharging": {
    "length": 9,
    "openEnd": 0
  }
}

Requires:

"f_KilledMetroidRoom4"
"canLongChainTemporaryBlue"
"canXRayTurnaround"
"canSpringBallBounce"

Exit condition:

{
  "leaveWithTemporaryBlue": {
    "direction": "any"
  }
}

Unlocks doors:

{"types":["ammo"],"requires":[]}