canBlueSpaceJump (Very Hard)

Using SpaceJump to carry SpeedBooster's blue suit into some destructible blocks that couldn't be reached by simply running and jumping.

Difficulty filter

Strats ()

From: 1
Top Left Door
To: 6
Top Junction with Temporary Blue (Right of Morph Tunnel)

Entrance condition:

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

Requires:

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

Entrance condition:

{
  "comeInBlueSpinning": {
    "unusableTiles": 0
  }
}

Requires:

"canBlueSpaceJump"

Clears obstacles: A

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: 3
Top Right Door
To: 1
Top Left Door

This strat is fairly precise. All jumps should be as small as possible. Using at least one-tap short charge, jump off the ledge and descend as much as possible while keeping space jump active. Once approaching the wall, be sure to jump again to continue through all of the bomb blocks. If HiJump is available, it is much easier to use the blue space jump strat from the ground.

Requires:

{
  "notable": "Blue Space Jump (Top)"
}
"canBlueSpaceJump"
"canTrickyDashJump"
{
  "getBlueSpeed": {
    "usedTiles": 30,
    "openEnd": 2
  }
}

Clears obstacles: A

Dev note: Although there is a larger runway available, minimizing the speed is important.

From: 4
Bottom Right Door
To: 1
Top Left Door

Starting near the right runway, run through the bomb block passage, then jump right after exiting. Using HiJump and space jump, Samus is able to elevate enough to break through the bomb blocks blocking the Gauntlet entrance.

Requires:

{
  "notable": "Blue Space Jump (Bottom)"
}
"canBlueSpaceJump"
"HiJump"
{
  "getBlueSpeed": {
    "usedTiles": 38,
    "steepDownTiles": 3,
    "openEnd": 1
  }
}

Clears obstacles: A

From: 4
Bottom Right Door
To: 1
Top Left Door

Use the lines in the background to determine the height of the breakable blocks.

Requires:

"canBlueSpaceJump"
{
  "getBlueSpeed": {
    "usedTiles": 19,
    "steepUpTiles": 2,
    "steepDownTiles": 1,
    "openEnd": 2
  }
}

Clears obstacles: A

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"
      ]
    }
  ]
}

Dev note: There is 1 unusable tile in this runway.

From: 1
Left Door
To: 4
Middle Junction (Left of Morph Tunnel)

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 5,
    "openEnd": 0,
    "steepUpTiles": 0,
    "steepDownTiles": 1
  }
}

Requires:

"canBlueSpaceJump"
"canCarefulJump"

Clears obstacles: A, B

From: 1
Left Door
To: 4
Middle Junction (Left of Morph Tunnel)

To use the full runway, kill the Zebbo with Wave.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 14,
    "openEnd": 0,
    "steepUpTiles": 1,
    "steepDownTiles": 1
  }
}

Requires:

"Wave"
{
  "acidFrames": 11
}
{
  "or": [
    "Gravity",
    {
      "acidFrames": 5
    }
  ]
}
"canBlueSpaceJump"
"canCarefulJump"

Clears obstacles: A, B

Dev note: FIXME: Running through acid doesn't stop a shinecharge, but does inhibit tapping without gravity. And the acid frame count may change slightly with speed.

This is a series of precise jumps to fit between the solid walls while clearing a path through the room. Breaking the center blocks opens up a runway that can be used to charge a new spark in room.

Entrance condition:

{
  "comeInBlueSpinning": {
    "unusableTiles": 0
  }
}

Requires:

{
  "notable": "Blue SpaceJump"
}
"canBlueSpaceJump"
"canTrickyJump"

Clears obstacles: A

This is a series of precise jumps to fit between the solid walls while clearing a path through the room. Breaking the center blocks opens up a runway that can be used to charge a new spark in room.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 6,
    "openEnd": 1,
    "steepUpTiles": 1,
    "steepDownTiles": 1
  }
}

Requires:

{
  "notable": "Blue SpaceJump"
}
"canBlueSpaceJump"
"canTrickyJump"

Clears obstacles: A

This is a series of precise jumps to fit between the solid walls while clearing a path through the room. Breaking the center blocks opens up a runway that can be used to charge a new spark in room.

Entrance condition:

{
  "comeInBlueSpinning": {
    "unusableTiles": 0
  }
}

Requires:

{
  "notable": "Blue SpaceJump"
}
"canBlueSpaceJump"
"canTrickyJump"

Clears obstacles: A

This is a series of precise jumps to fit between the solid walls while clearing a path through the room. Breaking the center blocks opens up a runway that can be used to charge a new spark in room.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 6,
    "openEnd": 1,
    "steepUpTiles": 1,
    "steepDownTiles": 1
  }
}

Requires:

{
  "notable": "Blue SpaceJump"
}
"canBlueSpaceJump"
"canTrickyJump"

Clears obstacles: A

Dev note: TODO: There is a blue SpringBall strat to investigate.

From: 1
Left Door
To: 1
Left Door

Requires:

"Gravity"
"canBlueSpaceJump"

Exit condition:

{
  "leaveWithSpringBallBounce": {
    "remoteRunway": {
      "length": 18,
      "openEnd": 1,
      "steepUpTiles": 1,
      "steepDownTiles": 2
    },
    "landingRunway": {
      "length": 8,
      "openEnd": 1,
      "steepUpTiles": 1
    },
    "movementType": "controlled"
  }
}
From: 2
Right Door
To: 2
Right Door

Requires:

"Gravity"
"canBlueSpaceJump"
{
  "canShineCharge": {
    "usedTiles": 18,
    "steepUpTiles": 2,
    "steepDownTiles": 2,
    "startingDownTiles": 1,
    "openEnd": 0
  }
}
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
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":[]}
From: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door

Time a Space Jump immediately after clearing the last set of Grapple blocks.

Requires:

{
  "canShineCharge": {
    "usedTiles": 23,
    "steepUpTiles": 1,
    "steepDownTiles": 5,
    "openEnd": 1
  }
}
"canBlueSpaceJump"
"canTrickyJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
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: 7
Top Right Door
To: 1
Left Side - Top Door

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 2.5,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.9",
    "maxExtraRunSpeed": "$2.8"
  }
}

Requires:

"canBlueSpaceJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 2,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.D",
    "maxExtraRunSpeed": "$2.F"
  }
}

Requires:

{
  "or": [
    {
      "and": [
        "canBlueSpaceJump",
        {
          "heatFrames": 215
        }
      ]
    },
    {
      "and": [
        "canTrickySpringBallBounce",
        {
          "heatFrames": 215
        }
      ]
    },
    {
      "and": [
        "canLongChainTemporaryBlue",
        {
          "heatFrames": 370
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":[{"heatFrames":50}]}

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 2,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.9",
    "maxExtraRunSpeed": "$2.F"
  }
}

Requires:

"canChainTemporaryBlue"
{
  "or": [
    {
      "and": [
        "canBlueSpaceJump",
        {
          "heatFrames": 215
        }
      ]
    },
    {
      "and": [
        "canTrickySpringBallBounce",
        {
          "heatFrames": 215
        }
      ]
    },
    {
      "and": [
        "canLongChainTemporaryBlue",
        "canInsaneJump",
        {
          "heatFrames": 380
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":[{"heatFrames":50}]}
From: 1
Left Door
To: 2
Right Vertical Door

The blocks can be broken if you can generate a blue suit using the previous room's runway, and carry it to the blocks by slowing floating down with Space Jump.

Entrance condition:

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

Requires:

{
  "notable": "Full Room Space Jump Through Speed Blocks"
}
"canBlueSpaceJump"
"canPreciseSpaceJump"

Clears obstacles: B

From: 4
Elevator
To: 1
Left Door

Requires:

"h_canNavigateHeatRooms"
"SpaceJump"
{
  "or": [
    "ScrewAttack",
    {
      "and": [
        "canBlueSpaceJump",
        {
          "getBlueSpeed": {
            "usedTiles": 23,
            "openEnd": 2
          }
        }
      ]
    }
  ]
}
{
  "heatFrames": 410
}
From: 1
Left Door
To: 2
Right Door

Entrance condition:

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

Requires:

"canBlueSpaceJump"
{
  "heatFrames": 300
}

Unlocks doors:

{"types":["missiles"],"requires":[{"heatFrames":30}]}
{"types":["super"],"requires":[]}
{"types":["powerbomb"],"requires":[{"heatFrames":60}]}

Dev note: This is considered faster than Space Screw because we can safely assume carried momentum from previous rooms. The heat frame count is conservative and assumes only the speed of a 4-tap.

From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Requires:

"canCarefulJump"
"canBlueSpaceJump"
{
  "heatFrames": 300
}

Unlocks doors:

{"types":["missiles"],"requires":[{"heatFrames":40}]}
{"types":["super"],"requires":[]}
{"types":["powerbomb"],"requires":[{"heatFrames":100}]}

Dev note: This is considered faster than Space Screw because we can safely assume carried momentum from previous rooms. The heat frame count is conservative and assumes only the speed of a 4-tap.

From: 1
Left Door
To: 2
Right Door

Requires:

"canBlueSpaceJump"
{
  "getBlueSpeed": {
    "usedTiles": 31,
    "openEnd": 1
  }
}
From: 1
Left Door
To: 2
Right Door

Jump Immediately upon entry, or before the transition.

Entrance condition:

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

Requires:

"canBlueSpaceJump"
"canCarefulJump"

Dev note: There is 1 unusable tile in this runway.

From: 2
Right Door
To: 1
Left Door

Requires:

"canBlueSpaceJump"
{
  "getBlueSpeed": {
    "usedTiles": 22,
    "openEnd": 1
  }
}
{
  "metroidFrames": 67
}
From: 2
Right Door
To: 1
Left Door

Jump Immediately upon entry, or before the transition.

Entrance condition:

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

Requires:

"canBlueSpaceJump"
"canCarefulJump"

Dev note: There is 1 unusable tile in this runway.

From: 1
Left Door
To: 2
Right Door

Jump Immediately upon entry, or before the transition.

Entrance condition:

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

Requires:

"canBlueSpaceJump"
"canCarefulJump"

Dev note: There is 1 unusable tile in this runway.

From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Requires:

"canBlueSpaceJump"
"canCarefulJump"

Dev note: There is 1 unusable tile in this runway.