canSpringBallJumpMidAir (Medium)

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, canMidAirMorph, canTrivialMidAirMorph

Difficulty filter

Strats ()

From: 5
Ship
To: 4
Bottom Right Door

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 5
Ship
To: 7
Junction (Left Ledge Below Bomb Blocks)

Requires:

{
  "or": [
    "h_canFly",
    "SpeedBooster",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
From: 7
Junction (Left Ledge Below Bomb Blocks)
To: 1
Top Left Door

Requires:

"canSpringBallJumpMidAir"
{
  "or": [
    "h_canBombThings",
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}

Clears obstacles: A

From: 2
Elevator
To: 1
Left Door

Requires:

"f_TourianOpen"
"Gravity"
{
  "or": [
    "HiJump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "canWalljump",
    "canGravityJump"
  ]
}
From: 2
Elevator
To: 1
Left Door

Requires:

"f_TourianOpen"
"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
Base (Basic)
Crab Maze
From: 2
Left Door
To: 3
Crab Maze Middle Junction

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,
            "openEnd": 0,
            "steepUpTiles": 3,
            "steepDownTiles": 3,
            "startingDownTiles": 1
          }
        },
        "canXRayTurnaround"
      ]
    },
    {
      "canShineCharge": {
        "usedTiles": 15,
        "openEnd": 0,
        "steepUpTiles": 2,
        "steepDownTiles": 3,
        "startingDownTiles": 1
      }
    }
  ]
}
"canSpringBallJumpMidAir"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
From: 3
Junction (Left side Pit)
To: 1
Left Door

Requires:

"canSuitlessMaridia"
"canSpringBallJumpMidAir"
From: 3
Junction (Left side Pit)
To: 4
Junction (Right side Pit)

Requires:

"canSuitlessMaridia"
"canSpringBallJumpMidAir"
Base (Basic)
East Ocean
From: 4
Junction (Right side Pit)
To: 2
Right Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "HiJump",
    "SpaceJump",
    "canIBJ",
    "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,
    "steepDownTiles": 1,
    "openEnd": 0
  }
}

Requires:

"canLongChainTemporaryBlue"
{
  "or": [
    {
      "and": [
        "Gravity",
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "canGravityJump",
        {
          "or": [
            "HiJump",
            "canSpringBallJumpMidAir"
          ]
        }
      ]
    },
    "canBlueSpaceJump"
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "canGravityJump",
    {
      "and": [
        "canSpringBallJumpMidAir",
        "HiJump"
      ]
    }
  ]
}
From: 3
Item
To: 2
Right Door

Requires:

"Gravity"
{
  "or": [
    "canTrickySpringBallJump",
    {
      "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",
    "canJumpIntoIBJ",
    {
      "and": [
        "canIBJ",
        "Gravity"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            "SpeedBooster",
            "canSpringBallJumpMidAir"
          ]
        }
      ]
    },
    {
      "and": [
        "canTrickyJump",
        "canPreciseGrapple"
      ]
    },
    {
      "and": [
        "Gravity",
        "canShinechargeMovement",
        "canMidairShinespark",
        "h_canShineChargeMaxRunway",
        {
          "shinespark": {
            "frames": 35,
            "excessFrames": 10
          }
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

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: 4
Lower Section - Top Right Door
To: 4
Lower Section - Top Right Door

Requires:

"Gravity"
"HiJump"
{
  "or": [
    {
      "and": [
        "h_canShineChargeMaxRunway",
        "canXRayTurnaround"
      ]
    },
    {
      "canShineCharge": {
        "usedTiles": 18,
        "openEnd": 2,
        "steepUpTiles": 3,
        "steepDownTiles": 4
      }
    }
  ]
}
"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": [
        "canIBJ",
        {
          "or": [
            "Gravity",
            "canJumpIntoIBJ",
            "canBombHorizontally"
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    "canPreciseGrapple"
  ]
}
"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": [
        "canIBJ",
        {
          "or": [
            "Gravity",
            "canJumpIntoIBJ",
            "canBombHorizontally"
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    "canPreciseGrapple"
  ]
}
"canXRayClimb"

Bypasses door shell: true

From: 4
Lower Section - Top Right Door
To: 12
Top Junction

Climb up 2 screens.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  }
}

Requires:

{
  "or": [
    "canArtificialMorph",
    "canWalljump",
    "SpaceJump",
    {
      "and": [
        "canIBJ",
        {
          "or": [
            "Gravity",
            "canJumpIntoIBJ",
            "canBombHorizontally"
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    "canPreciseGrapple"
  ]
}
"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": {}
}
Base (Extreme)
West Ocean
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_canArtificialMorphIBJ",
    {
      "and": [
        "canTrickyDashJump",
        "canSpringBallJumpMidAir",
        "HiJump"
      ]
    }
  ]
}
From: 1
Bottom Left Door
To: 3
Hidden Ceiling Item

Requires:

{
  "or": [
    "HiJump",
    "SpaceJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Right Door
To: 2
Right Door

Use the runway on the screen above to gain a shinecharge near the edge of the runway, sliding off quickly.

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab"
  ]
}
{
  "canShineCharge": {
    "usedTiles": 25,
    "openEnd": 1
  }
}
"canShinechargeMovementComplex"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 70
  }
}

Unlocks doors:

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

Use the runway on the screen above to gain a shinecharge near the edge of the runway.

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab"
  ]
}
{
  "canShineCharge": {
    "usedTiles": 25,
    "openEnd": 1
  }
}

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 40
  }
}

Unlocks doors:

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

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "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",
    "h_canFly",
    {
      "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
  }
}
From: 1
Top Left Door
To: 2
Top Right Door

Requires:

{
  "or": [
    "h_canFly",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "SpeedBooster",
        "canWalljump"
      ]
    }
  ]
}
From: 1
Top Left Door
To: 5
Junction The Left End of Morph Tube

Requires:

{
  "or": [
    "HiJump",
    "h_canFly",
    "canWalljump",
    "canUseFrozenEnemies",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Top Right Door
To: 2
Top Right Door

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":[]}
From: 1
Left Door
To: 3
Top Junction

Requires:

{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    {
      "enemyDamage": {
        "enemy": "Sm. Sidehopper",
        "type": "contact",
        "hits": 1
      }
    }
  ]
}
{
  "or": [
    "SpaceJump",
    "canWalljump",
    {
      "and": [
        "Grapple",
        {
          "obstaclesNotCleared": [
            "C"
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
From: 1
Left Door
To: 3
Top Junction

Entrance condition:

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

Requires:

"canPrepareForNextRoom"
{
  "or": [
    "SpaceJump",
    "canWalljump",
    {
      "and": [
        "Grapple",
        {
          "obstaclesNotCleared": [
            "C"
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
From: 2
Right Door
To: 3
Top Junction

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "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"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Sm. Sidehopper",
        "type": "contact",
        "hits": 1
      }
    },
    "canTrickyJump"
  ]
}
From: 1
Left Door
To: 3
Top Right Door

Requires:

"h_canBombThings"
{
  "or": [
    "HiJump",
    "SpaceJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "canJumpIntoIBJ",
    {
      "and": [
        "Gravity",
        "canIBJ"
      ]
    }
  ]
}
From: 2
Item
To: 3
Top Left Junction

Requires:

{
  "obstaclesCleared": [
    "B"
  ]
}
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "h_canFly",
    "canSpringBallBombJump"
  ]
}
From: 1
Top Left Door
To: 1
Top Left Door

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",
    "h_canFly",
    "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. 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",
    "h_canFly",
    "canTrickyUseFrozenEnemies",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 2
Middle Left Door
To: 4
Bottom Right Door

Requires:

{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "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":[]}
From: 2
Middle Left Door
To: 5
Top Right Door (Through 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",
            "h_canFly",
            "canSpringBallJumpMidAir",
            {
              "and": [
                "canTrickyDashJump",
                "h_canCrouchJumpDownGrab"
              ]
            }
          ]
        }
      ]
    }
  ]
}
From: 2
Middle Left Door
To: 6
Elevator

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": false
  }
}

Requires:

{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canTrickyDashJump",
        "h_canCrouchJumpDownGrab"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 4
Bottom Right Door
To: 4
Bottom Right Door

Requires:

{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "canTrickyUseFrozenEnemies",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 4
Bottom Right Door
To: 5
Top Right Door (Through Morph Tunnel)

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "indirect",
    "morphed": true
  }
}

Requires:

{
  "or": [
    "h_canArtificialMorphIBJ",
    "h_canArtificialMorphSpringBallBombJump",
    {
      "and": [
        "h_canArtificialMorphSpringBall",
        "HiJump"
      ]
    },
    {
      "and": [
        "Morph",
        {
          "or": [
            "HiJump",
            "canWalljump",
            "h_canFly",
            "canSpringBallJumpMidAir",
            "h_canCrouchJumpDownGrab"
          ]
        }
      ]
    }
  ]
}
From: 4
Bottom Right Door
To: 6
Elevator

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": false
  }
}

Requires:

{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab"
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)

It takes around 2 minutes to get the Zero to this door.

Requires:

"canBePatient"
{
  "or": [
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}
"Morph"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "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": [
        "canIframeSpikeJump",
        {
          "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",
    "h_canFly",
    "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",
    "h_canFly",
    "canSpringBallJumpMidAir"
  ]
}
{
  "enemyDamage": {
    "enemy": "Beetom",
    "type": "contact",
    "hits": 1
  }
}
{
  "enemyDamage": {
    "enemy": "Ripper",
    "type": "contact",
    "hits": 1
  }
}
"canWallIceClip"
"canXRayClimb"
Base (Basic)
Red Tower
From: 6
Junction (Above Bottom Rippers)
To: 1
Top Left Door

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "canSpringBallJumpMidAir",
    "h_canFly"
  ]
}
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)

Requires:

"canTrivialUseFrozenEnemies"
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "canIBJ"
  ]
}
IBJ (Medium)
Red Tower
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)

Requires:

"canIBJ"
{
  "or": [
    {
      "and": [
        "canWalljump",
        "ScrewAttack"
      ]
    },
    {
      "and": [
        {
          "or": [
            "canWalljump",
            "canSpringBallJumpMidAir"
          ]
        },
        {
          "ammo": {
            "type": "PowerBomb",
            "count": 1
          }
        }
      ]
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Ripper",
            "Ripper",
            "Ripper"
          ],
          [
            "Ripper"
          ]
        ],
        "explicitWeapons": [
          "Super",
          "PowerBomb"
        ]
      }
    }
  ]
}
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)

Requires:

"canSpringBallJumpMidAir"
{
  "or": [
    "canWalljump",
    {
      "and": [
        "HiJump",
        "canTrickyJump"
      ]
    }
  ]
}
{
  "or": [
    "canTrickySpringBallJump",
    "canSpringwall"
  ]
}
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

From: 1
Left Door
To: 1
Left Door

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

From: 1
Left Door
To: 1
Left Door

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

From: 1
Left Door
To: 1
Left Door

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

From: 4
Junction (Right Pit)
To: 3
Right Door

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"
      ]
    }
  ]
}
Base (Basic)
Bat Cave
From: 1
Bottom Left Door
To: 2
Top Right Door

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "SpaceJump",
    "canTrickyUseFrozenEnemies",
    "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":[]}
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":[]}
From: 8
Bottom Right Item
To: 9
Main Junction

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "canUseFrozenEnemies",
    "canSpringBallJumpMidAir"
  ]
}
From: 9
Main Junction
To: 1
Left Side - Top Door

Requires:

"HiJump"
"canSpringBallJumpMidAir"
From: 9
Main Junction
To: 1
Left Side - Top Door

Requires:

"canUseFrozenEnemies"
{
  "or": [
    "canTrickyUseFrozenEnemies",
    "canWalljump",
    "HiJump",
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab"
  ]
}
From: 5
Bottom Right Junction
To: 2
Right Door

Requires:

"canSpringBallJumpMidAir"
{
  "heatFrames": 200
}

Entrance condition:

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

Requires:

"HiJump"
"canXRayTurnaround"
"canSpringBallJumpMidAir"
"canPauseRemorphTemporaryBlue"
{
  "heatFrames": 380
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
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": {
    "minTiles": 1,
    "speedBooster": "any"
  }
}

Requires:

"HiJump"
"canPrepareForNextRoom"
"canSpringBallJumpMidAir"
{
  "heatFrames": 120
}
From: 2
Bottom Left Door
To: 1
Top Left Door

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,
    "gentleDownTiles": 2,
    "gentleUpTiles": 2,
    "openEnd": 1
  }
}
"canPauseRemorphTemporaryBlue"
{
  "heatFrames": 550
}
{
  "or": [
    "canXRayCancelShinecharge",
    {
      "heatFrames": 160
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Requires:

"HiJump"
"canSpringBallJumpMidAir"
{
  "heatFrames": 250
}
From: 3
Right Door
To: 4
Item

Requires:

"canIframeSpikeJump"
{
  "spikeHits": 1
}
"canSpringBallJumpMidAir"
{
  "heatFrames": 300
}
From: 4
Item
To: 3
Right Door

Requires:

"canIframeSpikeJump"
{
  "spikeHits": 1
}
"canSpringBallJumpMidAir"
{
  "heatFrames": 300
}
From: 5
Lava, Center Namihe
To: 2
Right Door

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
        }
      ]
    }
  ]
}
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: 2
Right Door
To: 3
Item

Requires:

"HiJump"
"canSpringBallJumpMidAir"
{
  "heatFrames": 600
}
From: 2
Right Door
To: 3
Item

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
}
From: 2
Right Door
To: 3
Item

Do a series of mid-air SpringBall jumps to bring the Geruta over, then freeze it and step on it.

Requires:

{
  "notable": "SpringBall Freeze"
}
"canTrickyUseFrozenEnemies"
"canSpringBallJumpMidAir"
{
  "heatFrames": 1600
}
{
  "enemyDamage": {
    "enemy": "Geruta",
    "type": "contact",
    "hits": 1
  }
}
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"
          ]
        }
      ]
    }
  ]
}
From: 1
Left Door
To: 4
Top Left Item

Requires:

"Morph"
{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "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

From: 1
Left Door
To: 5
Junction Below Right Item

Requires:

{
  "or": [
    "canIBJ",
    {
      "and": [
        "canMidAirMorph",
        {
          "or": [
            "canWalljump",
            "SpaceJump",
            "canUseFrozenEnemies"
          ]
        }
      ]
    },
    {
      "and": [
        "canUseFrozenEnemies",
        "h_canUseSpringBall"
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
From: 7
Junction Below Power Bomb Blocks
To: 2
Middle Left Door

Requires:

{
  "obstaclesCleared": [
    "C"
  ]
}
{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "canSpringBallJumpMidAir"
  ]
}
From: 4
Junction Below Morph Tunnel
To: 2
Middle Right Door

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
}
From: 4
Junction Below Morph Tunnel
To: 2
Middle Right Door

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
  }
}
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
        }
      ]
    }
  ]
}
From: 2
Top Door
To: 2
Top Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

{
  "or": [
    "SpeedBooster",
    "HiJump",
    "h_canFly",
    "canWalljump",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Clears obstacles: door_2

Bypasses door shell: true

From: 4
Central Junction
To: 2
Top Door

Requires:

{
  "or": [
    "SpeedBooster",
    "HiJump",
    "h_canFly",
    "canWalljump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Bottom Right Door
To: 4
Junction at Top Left

Requires:

{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir"
  ]
}
From: 1
Left Door
To: 2
Right Door

Requires:

"canSpringBallJumpMidAir"
From: 1
Left Door
To: 4
Center Platform Junction

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": {}
}
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": {}
}
From: 5
Main Junction
To: 4
Top Right Door

Requires:

{
  "or": [
    "HiJump",
    "SpaceJump",
    "canWalljump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Right Vertical Door
To: 3
Item

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 then climb up to the door. Then the Mella will start moving upward, which means it comes at you partially blind. Getting it to reach the door, and not just short of the door is the hardest part. If it drops below the camera it will be necessary to go back down and raise it some more.

Requires:

"canManipulateMellas"
"canCameraManip"
"canBePatient"
"canTrickyJump"
{
  "or": [
    "SpaceJump",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "canTrickyUseFrozenEnemies",
        {
          "and": [
            "HiJump",
            "canWalljump",
            "canSpringBallJumpMidAir"
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "SpeedBooster",
        "canWalljump"
      ]
    }
  ]
}
{
  "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: 1
Top Right Door
To: 3
Acid Chozo Statue

Requires:

"h_canNavigateHeatRooms"
"canSuitlessLavaDive"
"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "canGravityJump",
    {
      "and": [
        "canIBJ",
        {
          "acidFrames": 1050
        },
        {
          "heatFrames": 1050
        }
      ]
    }
  ]
}
{
  "acidFrames": 100
}
{
  "heatFrames": 255
}
From: 1
Top Right Door
To: 3
Acid Chozo Statue

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: 1
Top Right Door
To: 3
Acid Chozo Statue

Requires:

"h_canNavigateHeatRooms"
{
  "or": [
    "f_UsedAcidChozoStatue",
    {
      "obstaclesCleared": [
        "f_UsedAcidChozoStatue"
      ]
    }
  ]
}
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canIBJ",
        {
          "heatFrames": 780
        }
      ]
    }
  ]
}
{
  "heatFrames": 270
}
From: 4
Junction Above Acid Plug, Without Acid
To: 3
Acid Chozo Statue

Requires:

"h_canNavigateHeatRooms"
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canIBJ",
        {
          "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
}
From: 5
Golden Torizo
To: 4
Hidden Right Item

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

Bypasses door shell: true

From: 5
Junction Above Bottom Blocks
To: 2
Middle Right Door

Requires:

{
  "heatFrames": 80
}
{
  "or": [
    "HiJump",
    "SpaceJump",
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canIBJ",
        {
          "heatFrames": 440
        }
      ]
    },
    {
      "and": [
        "canJumpIntoIBJ",
        {
          "heatFrames": 80
        }
      ]
    }
  ]
}
From: 3
Bottom Platform Junction
To: 4
Center Floating Platforms Junction

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
{
  "or": [
    {
      "and": [
        "canWalljump",
        {
          "heatFrames": 420
        }
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "heatFrames": 360
        }
      ]
    },
    {
      "and": [
        "SpaceJump",
        {
          "heatFrames": 420
        }
      ]
    },
    {
      "and": [
        "canSpringBallJumpMidAir",
        "canCarefulJump",
        {
          "heatFrames": 520
        }
      ]
    }
  ]
}
From: 4
Center Floating Platforms Junction
To: 2
Right Door

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"]}
From: 1
Top Left Door
To: 4
Top Right Door

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
}
From: 5
Bottom Junction
To: 1
Top Left Door

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}
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
}
From: 4
Junction Below Bomb Blocks
To: 2
Top Right Door

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"
  ]
}
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"
  ]
}
From: 2
Right Door
To: 2
Right Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  }
}

Requires:

{
  "or": [
    "SpaceJump",
    "canWalljump",
    {
      "and": [
        "canJumpIntoIBJ",
        "canTrickyJump"
      ]
    },
    {
      "and": [
        "canIBJ",
        {
          "or": [
            "f_DefeatedRidley",
            {
              "obstaclesCleared": [
                "f_DefeatedRidley"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Clears obstacles: door_2

Bypasses door shell: true

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",
    "canIBJ",
    {
      "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

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

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

From: 4
Junction Above Bomb Block
To: 1
Top Left Door

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

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 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": [
    "h_canCrouchJumpDownGrab",
    "canWalljump",
    "HiJump",
    {
      "and": [
        "canSpringBallJumpMidAir",
        {
          "heatFrames": 300
        },
        {
          "enemyDamage": {
            "enemy": "Kihunter (red)",
            "type": "contact",
            "hits": 1
          }
        }
      ]
    },
    {
      "and": [
        "canJumpIntoIBJ",
        {
          "heatFrames": 300
        }
      ]
    },
    "SpaceJump"
  ]
}
{
  "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,
    "steepDownTiles": 3,
    "openEnd": 0
  }
}

Requires:

"canLongChainTemporaryBlue"
"canXRayTurnaround"
{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Requires:

"canSuitlessMaridia"
"canSpringBallJumpMidAir"

Requires:

{
  "thornHits": 1
}
"HiJump"
"canSpringBallJumpMidAir"
{
  "not": "f_DefeatedPhantoon"
}
{
  "or": [
    "canRiskPermanentLossOfAccess",
    "canCarefulJump",
    "Gravity"
  ]
}
From: 3
Bottom Left Door
To: 5
Middle Right Door

Requires:

{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "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.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "indirect",
    "morphed": false
  }
}

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
"canOffScreenMovement"
From: 1
Bottom Left Door
To: 4
Farm Junction Left of Gate

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "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.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "indirect",
    "morphed": false
  }
}

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
"canOffScreenMovement"
Base (Basic)
Crab Hole
From: 2
Bottom Left Door
To: 1
Top Left Doorway

Requires:

"Gravity"
{
  "or": [
    "canIBJ",
    {
      "and": [
        "SpaceJump",
        "canMidAirMorph"
      ]
    },
    {
      "and": [
        "HiJump",
        "canWalljump",
        "canMidAirMorph"
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Doorway

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

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"
      ]
    }
  ]
}
Base (Basic)
Fish Tank
From: 1
Bottom Left Door
To: 5
Platform Junction Near Top Left Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "and": [
        "HiJump",
        "canTrickyDashJump"
      ]
    },
    {
      "and": [
        "canUseFrozenEnemies",
        "HiJump",
        "SpeedBooster"
      ]
    },
    "h_canMaxHeightSpringBallJump",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    "canGravityJump"
  ]
}
From: 1
Bottom Left Door
To: 5
Platform Junction Near Top Left Door

Requires a runway of at least 10 tiles in the adjacent room.

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":[]}
Base (Basic)
Fish Tank
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "canCarefulJump",
    "canSpringBallJumpMidAir",
    "canGravityJump",
    {
      "enemyDamage": {
        "enemy": "Pink Space Pirate (standing)",
        "type": "contact",
        "hits": 1
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Pink Space Pirate (standing)"
          ]
        ],
        "explicitWeapons": [
          "Plasma",
          "ScrewAttack"
        ]
      }
    }
  ]
}
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate

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

Start the dash as close to the door transition as possible in order to have a larger window for storing the shinecharge. With low energy, shinespark diagonally to the middle ledge on the left.

Entrance condition:

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

Requires:

"canWaterShineCharge"
{
  "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"
        ]
      }
    }
  ]
}
{
  "or": [
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "Ice",
        "Plasma"
      ]
    }
  ]
}
From: 3
Top Right Door
To: 3
Top Right Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

From: 4
Top Left Door
To: 4
Top Left Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

{
  "or": [
    {
      "and": [
        "Gravity",
        {
          "or": [
            "canConsecutiveWalljump",
            {
              "and": [
                "HiJump",
                "canWalljump"
              ]
            },
            "h_canFly",
            {
              "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
  }
}

Bypasses door shell: true

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"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
Base (Basic)
Fish Tank
From: 6
Middle Junction Near Top Left Pirate
To: 7
Spawn At Junction Near Top Right Door

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "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
Spawn At Junction Near Top Right Door

Requires:

"canSuitlessMaridia"
"canCarefulJump"
"canSpringBallJumpMidAir"
{
  "or": [
    "canTrickyJump",
    "canStationaryLateralMidAirMorph",
    "canSpringFling"
  ]
}
From: 7
Spawn At Junction Near Top Right Door
To: 3
Top Right Door

Requires:

"canSuitlessMaridia"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 5
Inside Maridia Tube Junction
To: 6
Top Spawn At Junction

Requires:

{
  "or": [
    "f_MaridiaTubeBroken",
    {
      "obstaclesCleared": [
        "f_MaridiaTubeBroken"
      ]
    }
  ]
}
"canSuitlessMaridia"
"canSpringBallJumpMidAir"
From: 6
Top Spawn At Junction
To: 4
Top Door

Requires:

"canSuitlessMaridia"
"canSpringBallJumpMidAir"

Unlocks doors:

{"types":["ammo"],"requires":[]}
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",
    "h_canFly",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
"canEnemyStuckMoonfall"
"canFreeFallClip"
"canTrickyUseFrozenEnemies"

Bypasses door shell: true

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: 3
Middle Right Door
To: 9
Junction Below Speed Blocks

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "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:

"canChainTemporaryBlue"
"canXRayTurnaround"
"canStutterWaterShineCharge"
{
  "or": [
    "Gravity",
    {
      "and": [
        "canSuitlessMaridia",
        "HiJump"
      ]
    },
    {
      "and": [
        "canSuitlessMaridia",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}
From: 8
Bottom Junction
To: 3
Middle Right Door

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "canGravityJump"
  ]
}
From: 8
Bottom Junction
To: 3
Middle Right Door

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 9
Junction Below Speed Blocks
To: 4
Top Right Door

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab",
    "canGravityJump"
  ]
}
From: 9
Junction Below Speed Blocks
To: 4
Top Right Door

Using the slow global crab to ascend the top section of Main Street 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"
  ]
}
From: 9
Junction Below Speed Blocks
To: 4
Top Right Door

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 3
Hidden Right Item
To: 1
Left Door

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "Gravity",
    {
      "obstaclesNotCleared": [
        "A"
      ]
    },
    {
      "enemyDamage": {
        "enemy": "Kame (Tatori)",
        "type": "contact",
        "hits": 1
      }
    }
  ]
}
{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab",
    "canUseEnemies"
  ]
}
From: 3
Hidden Right Item
To: 1
Left Door

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"
  ]
}
From: 4
On Mama Turtle
To: 2
Top Item

Spring Ball jump from Mama Turtle's back. With a fail, if you haven't moved horizontally, simply fall straight down to land safely back on Mama Turtle.

Requires:

"HiJump"
"canSpringBallJumpMidAir"

Clears obstacles: B

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": {}
}
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
  }
}
From: 2
Bottom Left Door
To: 1
Top Left Door

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
  }
}
From: 2
Bottom Left Door
To: 7
Lower Hills Junction

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "SpeedBooster",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "canSpringBallBombJump"
  ]
}
From: 2
Bottom Left Door
To: 7
Lower Hills Junction

Use the frozen crab as a platform.

Requires:

"canSuitlessMaridia"
"canUseFrozenEnemies"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Bottom Left Door
To: 7
Lower Hills Junction

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"
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"
From: 3
Bottom Right Door
To: 7
Lower Hills Junction

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "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"
From: 3
Bottom Right Door
To: 7
Lower Hills Junction

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 5
Top Door
To: 5
Top Door

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",
            "h_canFly",
            "canGravityJump"
          ]
        }
      ]
    },
    {
      "and": [
        "canUseEnemies",
        "canPreciseGrapple"
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

From: 5
Top Door
To: 5
Top Door

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"
From: 9
Spawn At Junction Below Top Door
To: 5
Top Door

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir",
    "h_canFly"
  ]
}
From: 9
Spawn At Junction Below Top Door
To: 5
Top Door

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"
From: 10
Upper Right Ledge Junction
To: 4
Top Right Door

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"
  ]
}
From: 11
Upper Left Ledge Junction
To: 1
Top Left Door

Requires:

"canSuitlessMaridia"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Bottom Door
To: 3
Bottom Right Ledge

Requires:

"canSuitlessMaridia"
"canUseFrozenEnemies"
{
  "or": [
    "canWalljump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "HiJump",
        "canDownGrab"
      ]
    },
    "canBombJumpWaterEscape"
  ]
}
From: 2
Bottom Door
To: 3
Bottom Right Ledge

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    {
      "and": [
        "canWalljump",
        "canCarefulJump"
      ]
    },
    "canSpringBallJumpMidAir"
  ]
}
From: 3
Bottom Right Ledge
To: 1
Top Left Door

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

Bomb the Power Bomb blocks below to overload PLMs, then go up through the crumble blocks to escape.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": true
  }
}

Requires:

"h_canArtificialMorphBombs"
"h_canNavigateUnderwater"
{
  "or": [
    {
      "and": [
        "Gravity",
        "h_canArtificialMorphIBJ"
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "HiJump",
        "canConsecutiveWalljump",
        "canPreciseWalljump"
      ]
    }
  ]
}
From: 1
Middle Left Door
To: 11
G-Mode Overloaded PLMs Junction (By Bottom Left Door)

Bomb the PB blocks below to overload PLMs, then go up through the crumble blocks to escape.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": true
  }
}

Requires:

"h_canArtificialMorphBombs"
"h_canNavigateUnderwater"
{
  "or": [
    {
      "and": [
        "Gravity",
        "h_canArtificialMorphIBJ"
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "HiJump",
        "canConsecutiveWalljump",
        "canPreciseWalljump"
      ]
    }
  ]
}
Base (Basic)
Aqueduct
From: 2
Bottom Left Door
To: 1
Middle Left Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "h_canFly",
    "SpeedBooster",
    "canSpringBallJumpMidAir",
    "canUseEnemies"
  ]
}
{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    "h_canUsePowerBombs"
  ]
}

Clears obstacles: A

From: 2
Bottom Left Door
To: 1
Middle Left Door

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    "h_canUsePowerBombs"
  ]
}

Clears obstacles: A

Base (Basic)
Aqueduct
From: 2
Bottom Left Door
To: 5
Right Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "h_canFly",
    "SpeedBooster",
    "Grapple",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "HiJump",
        "canUseEnemies"
      ]
    }
  ]
}
From: 6
Top Door
To: 6
Top Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    "canUseEnemies",
    {
      "and": [
        "canCrouchJump",
        "canTrickyJump"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

Base (Basic)
Aqueduct
From: 9
Junction Below Top Door
To: 6
Top Door

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"
  ]
}
From: 1
Bottom Left Door
To: 2
Right Door

Requires:

{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir",
    "Gravity",
    "h_canUnderwaterCrouchJumpDownGrab"
  ]
}
{
  "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":[]}
From: 2
Right Door
To: 2
Right Door

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canTrickyJump"
      ]
    },
    "HiJump",
    "Gravity",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithGModeSetup": {
    "knockback": false
  }
}
Base (Basic)
Colosseum
From: 2
Bottom Right Door
To: 3
Top Right Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "and": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "and": [
        "HiJump",
        "canGravityJump"
      ]
    }
  ]
}

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

Entrance condition:

{
  "comeInShinecharged": {
    "framesRequired": 60
  }
}

Requires:

"h_canNavigateUnderwater"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 6
  }
}
{
  "or": [
    "canCrouchJump",
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canTrickyUseFrozenEnemies",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ]
    }
  ]
}
Crab Climb (Very Hard)
Crab Shaft
From: 1
Left Door
To: 3
Top Door

Freeze a crab multiple times to climb the upper Crab Shaft. It may be easier to climb the left shaft by knocking the crab off the wall, or by bringing up a crab from the lower area.

Requires:

{
  "notable": "Ice Only Crab Climb"
}
"h_canNavigateUnderwater"
"canTrickyUseFrozenEnemies"
"canCarefulJump"
{
  "or": [
    "canCrouchJump",
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    }
  ]
}
From: 1
Left Door
To: 3
Top Door

Requires around 19 tiles in the adjacent room.

Entrance condition:

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

Requires:

"canCrossRoomJumpIntoWater"
"canMomentumConservingTurnaround"
{
  "or": [
    "canCrouchJump",
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canTrickyUseFrozenEnemies",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ]
    }
  ]
}
From: 1
Left Door
To: 3
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: 3
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,
    "remoteAndLandingMinTiles": [
      [
        18.4375,
        1
      ]
    ],
    "movementType": "any"
  }
}

Requires:

"canTrickyJump"
"canCrossRoomJumpIntoWater"
"canSpringBallJumpMidAir"
From: 1
Left Door
To: 3
Top Door

Requires running a very precise distance of 12 tiles in the adjacent room (extra run speed exactly $3.1).

Entrance condition:

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

Requires:

"canCrossRoomJumpIntoWater"
"canMomentumConservingTurnaround"
"canTrickyDashJump"
"canDownGrab"
{
  "or": [
    "canCrouchJump",
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canTrickyUseFrozenEnemies",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ]
    }
  ]
}
From: 1
Left Door
To: 3
Top Door

Requires:

"canSuitlessMaridia"
"canSpringBallJumpMidAir"
"HiJump"
From: 1
Left Door
To: 3
Top Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        12,
        12
      ],
      [
        12,
        13
      ]
    ]
  }
}

Requires:

{
  "or": [
    "canUseFrozenEnemies",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 1
Left Door
To: 3
Top Door

After storing the shinecharge, spin jump back to the left and spark aligned against the right side of the left shaft. At the top of the room, hold right in order to land on the platform below the door.

Entrance condition:

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

Requires:

"canStutterWaterShineCharge"
"canShinechargeMovementComplex"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 6
  }
}
{
  "or": [
    "canCrouchJump",
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canTrickyUseFrozenEnemies",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ]
    }
  ]
}
From: 1
Left Door
To: 3
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,
    "remoteAndLandingMinTiles": [
      [
        6.4375,
        1
      ]
    ],
    "movementType": "any"
  }
}

Requires:

"canTrickyDashJump"
"canCrossRoomJumpIntoWater"
"canMomentumConservingMorph"
"canSpringBallJumpMidAir"
From: 1
Left Door
To: 3
Top Door

Requires:

{
  "useFlashSuit": {}
}
{
  "or": [
    {
      "shinespark": {
        "frames": 37,
        "excessFrames": 2
      }
    },
    {
      "and": [
        "HiJump",
        {
          "shinespark": {
            "frames": 33,
            "excessFrames": 7
          }
        }
      ]
    }
  ]
}
{
  "or": [
    "canCrouchJump",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Right Door
To: 1
Left Door

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir",
    "canUseFrozenEnemies",
    {
      "and": [
        "canTrickyJump",
        "canDownGrab"
      ]
    }
  ]
}
From: 2
Right Door
To: 1
Left Door

Requires:

"canSuitlessMaridia"
"canSpringBallJumpMidAir"
{
  "or": [
    "h_canMaxHeightSpringBallJump",
    "HiJump",
    "canUseFrozenEnemies"
  ]
}
From: 2
Right Door
To: 3
Top Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        3,
        12
      ],
      [
        3,
        13
      ]
    ]
  }
}

Requires:

{
  "or": [
    "canUseFrozenEnemies",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 2
Right Door
To: 3
Top 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"
  ]
}
From: 3
Top Door
To: 3
Top Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canTrickyUseFrozenEnemies",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

From: 1
Left Door
To: 2
Right Door

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"
      ]
    }
  ]
}
From: 5
Bottom Middle Junction
To: 4
Top Right Ledge Junction

Requires:

"Gravity"
{
  "or": [
    "SpaceJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "canDiagonalBombJump",
    "h_IBJFromSpikes"
  ]
}
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"
"canDisableEquipment"
"canCarefulJump"
{
  "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": [
    "canWalljump",
    "canSpaceJumpWaterEscape",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canJumpIntoIBJ",
        "h_canUseSpringBall"
      ]
    },
    {
      "and": [
        "canIBJ",
        "canBombJumpWaterEscape"
      ]
    },
    {
      "spikeHits": 1
    }
  ]
}
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"
      ]
    },
    {
      "and": [
        "canIBJ",
        "canBombJumpWaterEscape"
      ]
    },
    {
      "spikeHits": 1
    }
  ]
}
From: 6
East Cactus Alley Junction (Right of Morph Tunnel)
To: 5
Bottom Middle Junction

Requires:

"canSuitlessMaridia"
{
  "or": [
    {
      "spikeHits": 1
    },
    "canSpringBallJumpMidAir",
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canWalljump",
            "h_canCrouchJumpDownGrab",
            "canSpaceJumpWaterEscape"
          ]
        }
      ]
    },
    {
      "and": [
        "canIBJ",
        "canBombJumpWaterEscape"
      ]
    }
  ]
}
{
  "or": [
    {
      "spikeHits": 1
    },
    "HiJump"
  ]
}
From: 1
Top Sand Entrance
To: 4
Right Item

Requires:

"Gravity"
"Morph"
"canPlayInSand"
{
  "or": [
    {
      "and": [
        {
          "or": [
            "canWalljump",
            "canGravityJump",
            "HiJump",
            "canSpringBallJumpMidAir"
          ]
        },
        {
          "or": [
            "canMidAirMorph",
            "canCarefulJump",
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            },
            {
              "enemyDamage": {
                "enemy": "Boulder",
                "type": "contact",
                "hits": 1
              }
            }
          ]
        }
      ]
    },
    {
      "and": [
        "h_canUseSpringBall",
        "canJumpIntoIBJ"
      ]
    },
    "canSandIBJ"
  ]
}
From: 1
Top Sand Entrance
To: 4
Right Item

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": {
    "framesRequired": 140
  },
  "comesThroughToilet": "any"
}

Requires:

"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
      }
    }
  ]
}
From: 1
Top Sand Entrance
To: 4
Right Item

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"
  ]
}
From: 1
Top Sand Entrance
To: 5
Junction Below Left Item

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    "canPlayInSand",
    {
      "and": [
        "canPrepareForNextRoom",
        "h_canUseSpringBall"
      ]
    }
  ]
}
{
  "or": [
    "canDownGrab",
    "canSunkenTileWideWallClimb",
    "canSpringBallJumpMidAir"
  ]
}
From: 1
Top Left Door
To: 4
Top Right Door

Requires:

"Gravity"
{
  "or": [
    "SpaceJump",
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canSpringBallJumpMidAir",
            "canWalljump"
          ]
        }
      ]
    },
    "canConsecutiveWalljump"
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Requires:

"Gravity"
{
  "or": [
    "h_canFly",
    "canWalljump",
    "canGravityJump",
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canSpringBallJumpMidAir",
            "SpeedBooster"
          ]
        }
      ]
    }
  ]
}
From: 2
Bottom Left Door
To: 3
Bottom Right Door

Run away from the oums and reclimb after each if jumping over them is difficult.

Requires:

"Morph"
"canSuitlessMaridia"
{
  "or": [
    "canSpringBallJumpMidAir",
    "HiJump",
    "canSunkenTileWideWallClimb"
  ]
}
From: 3
Bottom Right Door
To: 2
Bottom Left Door

Requires:

"Morph"
"canSuitlessMaridia"
{
  "or": [
    "canSpringBallJumpMidAir",
    "HiJump"
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Requires:

"Gravity"
{
  "or": [
    "h_canFly",
    "canSpringBallJumpMidAir",
    "HiJump"
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 1
Bottom Left Door
To: 2
Top Right Door

Requires:

"Gravity"
{
  "or": [
    "h_canCrouchJumpDownGrab",
    "canUseFrozenEnemies",
    "canGravityJump",
    "canWalljump",
    "HiJump",
    "canSpringBallJumpMidAir",
    "h_canFly",
    "canSpringBallBombJump"
  ]
}
From: 1
Bottom Left Door
To: 2
Top Right Door

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    "canSpringBallJumpMidAir",
    "canSpaceJumpWaterBounce",
    "canUseFrozenEnemies"
  ]
}
From: 1
Top Sand Entrance
To: 7
Below Morph Tunnel Junction

Gravity with a good jump from the sand can reach the Solid Rock Maze region.

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
          }
        }
      ]
    }
  ]
}
From: 1
Bottom Left Door
To: 2
Top Right Door

Requires:

{
  "or": [
    "canWalljump",
    "h_canFly",
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canSpringBallJumpMidAir",
            "canUseFrozenEnemies"
          ]
        }
      ]
    },
    "canTrickySpringBallJump"
  ]
}
From: 1
Bottom Left Door
To: 2
Right Door

Requires:

{
  "or": [
    "HiJump",
    "h_canFly",
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir"
  ]
}
From: 1
Left Door
To: 1
Left Door

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
                      }
                    }
                  ]
                }
              ]
            },
            {
              "enemyDamage": {
                "enemy": "Menu",
                "type": "contact",
                "hits": 3
              }
            }
          ]
        }
      ]
    }
  ]
}
From: 2
Item
To: 1
Top Left Door

Requires:

"HiJump"
"canSpringBallJumpMidAir"
From: 3
Central Junction with all Standing Pirates Killed
To: 1
Top Left Door

Requires:

"HiJump"
"canSpringBallJumpMidAir"
From: 1
Left Vertical Door
To: 5
Top Junction

Requires:

{
  "or": [
    "HiJump",
    "canWalljump",
    "SpaceJump",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "canIBJ",
        {
          "or": [
            "canBombHorizontally",
            "Gravity"
          ]
        }
      ]
    },
    {
      "and": [
        "canSpringBallBombJump",
        "h_additionalBomb",
        "h_additionalBomb"
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 1
Left Vertical Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "HiJump",
    "canSpringBallJumpMidAir",
    "h_canFly"
  ]
}
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",
            "h_canFly"
          ]
        }
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 1
Left Vertical Door

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
{
  "or": [
    "h_canCrouchJumpDownGrab",
    "canTrickySpringBallJump",
    "canWalljump"
  ]
}
From: 2
Bottom Right Door
To: 3
Middle Right Door

Requires:

"canSuitlessMaridia"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
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"
From: 2
Bottom Door
To: 4
Water Level Junction

Requires:

"Gravity"
{
  "or": [
    "HiJump",
    "canWalljump",
    "h_canFly",
    "SpeedBooster",
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir",
    "canGravityJump"
  ]
}
From: 2
Bottom Door
To: 4
Water Level Junction

The fish can safely be damaged from the door until they are ready to be used as platforms.

Requires:

"h_canNavigateUnderwater"
"canUseFrozenEnemies"
{
  "or": [
    "canTrickyUseFrozenEnemies",
    "HiJump",
    "canSpringBallJumpMidAir",
    "Gravity",
    "h_canCrouchJumpDownGrab"
  ]
}
From: 2
Bottom Door
To: 4
Water Level Junction

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 4
Water Level Junction
To: 1
Left Door

Requires:

{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 4
Junction Between Items
To: 1
Right Door

Requires:

"Gravity"
{
  "or": [
    "canWalljump",
    "HiJump",
    "h_canFly",
    "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"
  ]
}
From: 1
Left Door
To: 3
Junction Below Right Door

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    "canSpringBallJumpMidAir",
    "h_canCrouchJumpDownGrab",
    "canUseFrozenEnemies"
  ]
}
From: 1
Left Door
To: 2
Right Door

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

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir",
    "canInsaneJump"
  ]
}
From: 2
Right Door
To: 1
Left Door

The sand does not impede Samus in G-Mode.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": false
  }
}

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 3
Top Sand Entrance
To: 1
Left Door

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"
  ]
}
From: 3
Top Sand Entrance
To: 2
Right Door

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"
  ]
}
From: 3
Top Door
To: 3
Top Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

Suitless (Basic)
Oasis
From: 4
Junction Below Top Door
To: 3
Top Door

Requires:

{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
Base (Basic)
Oasis
From: 5
Bottom Junction
To: 6
Junction Above Bomb Blocks

Requires:

"h_canNavigateUnderwater"
{
  "obstaclesCleared": [
    "A"
  ]
}
{
  "or": [
    "Gravity",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
Suitless (Medium)
Oasis
From: 6
Junction Above Bomb Blocks
To: 4
Junction Below Top Door

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"
From: 2
Item
To: 1
Left Door

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"
          ]
        }
      ]
    }
  ]
}
From: 2
Item
To: 1
Left Door

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"
}
"canSuitlessMaridia"
"canSpringBallJumpMidAir"
"canSunkenTileWideWallClimb"
"canTrickyJump"
"can4HighMidAirMorph"
"canSpaceJumpWaterBounce"
From: 2
Item
To: 1
Left Door

Requires:

"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 1
Left Door
To: 2
Right Door

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
      }
    }
  ]
}
From: 3
Top Sand Entrance
To: 1
Left Door

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": [
    "canSandfallBounce",
    {
      "enemyDamage": {
        "enemy": "Evir",
        "type": "particle",
        "hits": 1
      }
    }
  ]
}
From: 1
Left Door
To: 4
Top of Shaft Without Acid Triggered

The pirates are free to kill, although they take some time.

Requires:

{
  "or": [
    "HiJump",
    "SpaceJump",
    "canWalljump",
    "canIBJ",
    "canSpringBallJumpMidAir"
  ]
}
From: 3
Bottom of Shaft
To: 2
Right Door

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