canUseGrapple (Implicit)

The ability to fling Samus moderate distances by grappling onto attach points to build up momentum. Knowing how to use Grapple also means knowing that the Grapple Beam can be used as a weapon to instantly kill certain enemies.

Difficulty filter

Strats ()

From: 5
Alcatraz Door
To: 8
Central Junction

Wait for a global Geemer to make the long trip along the map, or shoot a Super 20 to 30 seconds after entering the room to knock it off the ceiling and save a lot of time. Freeze it just after it starts climbing the bomb blocks. Spin-jump above it, which will put Samus into a forced crouch where X-Ray cannot be used. Use Grapple to kill a second Geemer, restoring the ability to use X-Ray. Use X-Ray to stand up, then jump up through the ceiling.

Requires:

{
  "notable": "Alcatraz Escape with Grapple X-Ray Ceiling Clip"
}
"h_ZebesIsAwake"
"canBePatient"
{
  "or": [
    "canBeVeryPatient",
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    }
  ]
}
"h_canPreciseIceClip"
"canUseGrapple"
"canXRayStandUp"

Dev note: Morph could also be used instead of Grapple, but with Morph there is an easier strat that goes up through the tunnel to the left.

From: 1
Left Door
To: 1
Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
{
  "resetRoom": {
    "nodes": [
      2
    ]
  }
}
{
  "or": [
    {
      "and": [
        "ScrewAttack",
        {
          "cycleFrames": 990
        }
      ]
    },
    {
      "and": [
        "Plasma",
        {
          "cycleFrames": 620
        }
      ]
    },
    {
      "and": [
        "Wave",
        {
          "cycleFrames": 920
        }
      ]
    },
    {
      "and": [
        "Spazer",
        {
          "cycleFrames": 1010
        }
      ]
    },
    {
      "and": [
        {
          "or": [
            "canDodgeWhileShooting",
            "Ice"
          ]
        },
        {
          "cycleFrames": 1740
        }
      ]
    },
    {
      "and": [
        "canUseGrapple",
        {
          "cycleFrames": 740
        }
      ]
    }
  ]
}
From: 1
Left Door
To: 1
Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1,
      2
    ]
  }
}
{
  "cycleFrames": 100
}
{
  "or": [
    {
      "and": [
        "ScrewAttack",
        {
          "cycleFrames": 495
        }
      ]
    },
    {
      "and": [
        "Plasma",
        {
          "cycleFrames": 310
        }
      ]
    },
    {
      "and": [
        "Wave",
        {
          "cycleFrames": 460
        }
      ]
    },
    {
      "and": [
        "Spazer",
        {
          "cycleFrames": 505
        }
      ]
    },
    {
      "and": [
        {
          "or": [
            "canDodgeWhileShooting",
            "Ice"
          ]
        },
        {
          "cycleFrames": 870
        }
      ]
    },
    {
      "and": [
        "canUseGrapple",
        {
          "cycleFrames": 370
        }
      ]
    }
  ]
}

Dev note: The 100 extra cycleFrames is an average extra time needed to return back to the entry door rather than continuing to the opposite door. For simplicity, the weapon-specific cycleFrames are exactly half those in the 'Both Doors' variant, even though technically some weapons may be affected slightly more than others by having to use a specific door.

From: 1
Top Door
To: 1
Top Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
"Morph"
{
  "or": [
    "Wave",
    "Plasma",
    "Spazer",
    "canUseGrapple"
  ]
}
{
  "partialRefill": {
    "type": "PowerBomb",
    "limit": 5
  }
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 200
  }
}
From: 2
Left Door
To: 2
Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      2
    ]
  }
}
{
  "or": [
    {
      "and": [
        {
          "partialRefill": {
            "type": "Energy",
            "limit": 240
          }
        },
        {
          "partialRefill": {
            "type": "PowerBomb",
            "limit": 6
          }
        }
      ]
    },
    {
      "and": [
        {
          "refill": [
            "Energy",
            "PowerBomb"
          ]
        },
        {
          "or": [
            "Gravity",
            "Spazer",
            "Wave",
            "Plasma",
            "canUseGrapple"
          ]
        }
      ]
    }
  ]
}
From: 2
Right Door
To: 2
Right Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1,
      2,
      3
    ]
  }
}
{
  "or": [
    "Wave",
    "Spazer",
    "Plasma",
    "canUseGrapple",
    "canPseudoScrew",
    "ScrewAttack"
  ]
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 300
  }
}
{
  "partialRefill": {
    "type": "PowerBomb",
    "limit": 8
  }
}
From: 1
Top Left Door
To: 2
Middle Left Door

Entrance condition:

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

Requires:

{
  "or": [
    "h_canArtificialMorphMovement",
    "h_canArtificialMorphBombHorizontally"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is possible to open the gate as it closes, but isn't expected since this is off camera. To do that would require resetting the room.

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

Entrance condition:

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

Requires:

"canOffScreenMovement"
"h_HeatedGModeOffCameraDoor"
From: 2
Middle Left Door
To: 3
Bottom Left Door

Entrance condition:

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

Requires:

"h_HeatedGModeOffCameraDoor"
From: 2
Middle Left Door
To: 4
Top Right Door

Entrance condition:

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

Requires:

"canOffScreenMovement"
"h_HeatedGModeOffCameraDoor"
From: 3
Bottom Left Door
To: 2
Middle Left Door

Entrance condition:

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

Requires:

"h_canArtificialMorphMovement"
"h_HeatedGModeOffCameraDoor"

Dev note: It is possible to open the gate as it closes, but isn't expected since this is off camera. To do that would require resetting the room.

From: 4
Top Right Door
To: 2
Middle Left Door

Entrance condition:

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

Requires:

{
  "or": [
    "h_canArtificialMorphMovement",
    "h_canArtificialMorphBombHorizontally"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is possible to open the gate as it closes, but isn't expected since this is off camera. To do that would require resetting the room.

From: 1
Top Door
To: 2
Top Right Door

Entrance condition:

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

Requires:

"h_HeatedGModeOffCameraDoor"
From: 1
Top Door
To: 3
Bottom Right Door

Entrance condition:

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

Requires:

"h_HeatedGModeOffCameraDoor"
From: 1
Left Shaft - Top Left Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. It is possible to bomb from the edge of the top door runway into the hidden morph tunnel, but if Samus is not at the edge, she will bonk and fall. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

{
  "or": [
    {
      "and": [
        "h_canArtificialMorphBombHorizontally",
        "canTrickyJump"
      ]
    },
    "h_canArtificialMorphJumpIntoIBJ",
    {
      "and": [
        "h_canArtificialMorphIBJ",
        "h_canArtificialMorphPowerBomb"
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBall",
        "HiJump"
      ]
    },
    "h_canArtificialMorphSpringBallBombJump"
  ]
}
"h_HeatedGModeOffCameraDoor"
From: 1
Left Shaft - Top Left Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

"Morph"
{
  "or": [
    {
      "and": [
        "canBombHorizontally",
        "canTrickyJump"
      ]
    },
    "HiJump",
    "canWalljump",
    "SpaceJump",
    "canSpringBallJumpMidAir",
    "canIBJ",
    "canTrickyUseFrozenEnemies"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is possible to go from 5->1 with a bomb spread, but it requires difficult off-screen movement to escape the room.

From: 2
Left Shaft - Bottom Right Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. Jump over them or kill the Alcoons with Power Bombs. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

{
  "or": [
    {
      "and": [
        "h_canArtificialMorphIBJ",
        {
          "ammo": {
            "type": "PowerBomb",
            "count": 3
          }
        }
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBall",
        "HiJump"
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBallBombJump",
        {
          "or": [
            "h_canArtificialMorphBombs",
            {
              "ammo": {
                "type": "PowerBomb",
                "count": 4
              }
            }
          ]
        }
      ]
    }
  ]
}
"h_HeatedGModeOffCameraDoor"
From: 2
Left Shaft - Bottom Right Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

"Morph"
{
  "or": [
    "HiJump",
    "canWalljump",
    "SpaceJump",
    "canSpringBallJumpMidAir",
    "canIBJ",
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canBombHorizontally"
      ]
    },
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canTrickyUseFrozenEnemies"
      ]
    }
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful.

From: 3
Left Shaft - Middle Right Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. Jump over them or kill the Alcoons with Power Bombs. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

{
  "or": [
    {
      "and": [
        "h_canArtificialMorphIBJ",
        {
          "ammo": {
            "type": "PowerBomb",
            "count": 2
          }
        }
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBall",
        "HiJump"
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBallBombJump",
        {
          "or": [
            "h_canArtificialMorphBombs",
            {
              "ammo": {
                "type": "PowerBomb",
                "count": 3
              }
            }
          ]
        }
      ]
    }
  ]
}
"h_HeatedGModeOffCameraDoor"
From: 3
Left Shaft - Middle Right Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

"Morph"
{
  "or": [
    "HiJump",
    "canWalljump",
    "SpaceJump",
    "canSpringBallJumpMidAir",
    "canIBJ",
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canBombHorizontally"
      ]
    },
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canTrickyUseFrozenEnemies"
      ]
    }
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful.

From: 4
Left Shaft - Top Right Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. Jump over them or kill the Alcoons with Power Bombs. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

{
  "or": [
    {
      "and": [
        "h_canArtificialMorphIBJ",
        "h_canArtificialMorphPowerBomb"
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBall",
        "HiJump"
      ]
    },
    {
      "and": [
        "h_canArtificialMorphSpringBallBombJump",
        "h_additionalBomb"
      ]
    }
  ]
}
"h_HeatedGModeOffCameraDoor"
From: 4
Left Shaft - Top Right Door
To: 5
Far Right Door

It is important avoid touching the invisible fireballs the Alcoons place. It is possible to kill them without any beam upgrades or ammo by jumping and shooting horizontally near the floor surface. Stay near the far wall when shooting to prevent getting too close and triggering their jump. After entering the morph tunnel, roll through the two camera scroll blocks a few times to overload PLMs. They are at the entrance and two tiles in the tunnel. Exit G-mode and go through the room to the far right door.

Entrance condition:

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

Requires:

"Morph"
{
  "or": [
    "HiJump",
    "canWalljump",
    "SpaceJump",
    "canSpringBallJumpMidAir",
    "canIBJ",
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canBombHorizontally"
      ]
    },
    {
      "and": [
        "h_canCrouchJumpDownGrab",
        "canTrickyUseFrozenEnemies"
      ]
    }
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: Frozen Alcoon platforms and Artificial morph IBJ are not included, as Samus can crouch jump and down grab; they can be considered if G-mode + flash suits are added, though they are still likely not useful.

From: 7
G-Mode Morph Junction (Bottom Right, Started at Right)
To: 2
Far Left Door

The crumble bridge will be air. Either tank a spike hit, carefully Space Jump over it, or with SpeedBooster, use the full runway to run over the pit. Note that there is a slight incline just before the bridge, which can be used as an indicator for where to Space Jump.

Requires:

{
  "or": [
    {
      "and": [
        "canTrickyJump",
        "SpaceJump"
      ]
    },
    "SpeedBooster",
    {
      "spikeHits": 1
    }
  ]
}
"h_HeatedGModeOffCameraDoor"

Exit condition:

{
  "leaveNormally": {}
}

Unlocks doors:

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

Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room.

From: 8
G-Mode Morph Junction (Bottom Right, Started at Left)
To: 1
Top of the Shaft Left Door

The speed block platform above the bottom door will not be usable, so Samus must blindly wall jump up the first ledge or use some assist. There is some visibility on the left side of the screen, which is useful in determining which ledge she is on. The Cacatacs will not be able to damage Samus off screen.

Requires:

"canOffScreenMovement"
{
  "or": [
    "canWalljump",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
"h_HeatedGModeOffCameraDoor"

Exit condition:

{
  "leaveNormally": {}
}

Unlocks doors:

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

Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room. FIXME: It is possible to X-Ray climb from inside the speed blocks. Count shots to determine Samus' position.

From: 8
G-Mode Morph Junction (Bottom Right, Started at Left)
To: 3
Bottom Door

Walk back and forth until it is obvious Samus is on the doorshell. Use X-Ray, jump, and shoot down at the bottom of the jump, this may take a couple attempts. For a faster exit, place a Bomb on the door, then quickly unmorph and use X-Ray. With Grapple it is faster still; use X-Ray while crouched, then quickly use Grapple while angling down.

Requires:

"h_heatedGMode"
{
  "or": [
    {
      "heatFrames": 160
    },
    {
      "and": [
        "h_canUseMorphBombs",
        {
          "heatFrames": 85
        }
      ]
    },
    {
      "and": [
        "canUseGrapple",
        {
          "heatFrames": 50
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveNormally": {}
}

Unlocks doors:

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

Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room. It's possible to use a Bomb while still artificially morphed, but that only saves a few heat frames and is ignored.

From: 8
G-Mode Morph Junction (Bottom Right, Started at Left)
To: 4
Bottom Right Door

Requires:

"h_HeatedGModeOffCameraDoor"

Exit condition:

{
  "leaveNormally": {}
}

Unlocks doors:

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

Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room.

From: 8
G-Mode Morph Junction (Bottom Right, Started at Left)
To: 5
Top Right Door

The speed block platform above the bottom door will not be usable, so Samus must blindly wall jump up the first ledge or use some assist. There is some visibility on the left side of the screen, which is useful in determining which ledge she is on. The Cacatacs will not be able to damage Samus off screen.

Requires:

"canOffScreenMovement"
{
  "or": [
    "canWalljump",
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
"h_HeatedGModeOffCameraDoor"

Exit condition:

{
  "leaveNormally": {}
}

Unlocks doors:

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

Dev note: Requires leaving the room, as Samus is off camera and shouldn't be expected to do more in-room.

From: 1
Top Right Door
To: 2
Middle Right Door

Entrance condition:

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

Requires:

{
  "or": [
    "h_canArtificialMorphIBJ",
    {
      "and": [
        "HiJump",
        "h_canArtificialMorphSpringBall"
      ]
    },
    "h_canArtificialMorphSpringBallBombJump"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and slow and isn't expected.

From: 1
Top Right Door
To: 2
Middle Right Door

Entrance condition:

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

Requires:

"Morph"
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "SpaceJump",
    "canIBJ",
    "canTrickyUseFrozenEnemies"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and slow and isn't expected.

From: 2
Middle Right Door
To: 1
Top Right Door

Kill the Sovas or wait at around 25 seconds for them to get out of the way before going down and passing them while climbing to the top door.

Entrance condition:

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

Requires:

"h_canArtificialMorphMovement"
"canOffScreenMovement"
"h_HeatedGModeOffCameraDoor"

Dev note: The single tile ledge at this door doesn't seem to make it any slower to exit. It is probably possible to farm the Sovas at this door, but it would be difficult and isn't expected.

From: 2
Middle Right Door
To: 3
Bottom Right Door

Kill the Sovas or wait at least 20 seconds for them to get out of the way before going to the bottom door.

Entrance condition:

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

Requires:

"h_canArtificialMorphMovement"
"h_HeatedGModeOffCameraDoor"

Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and isn't expected.

From: 3
Bottom Right Door
To: 2
Middle Right Door

Entrance condition:

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

Requires:

{
  "or": [
    "h_canArtificialMorphIBJ",
    {
      "and": [
        "HiJump",
        "h_canArtificialMorphSpringBall"
      ]
    },
    "h_canArtificialMorphSpringBallBombJump"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and slow and isn't expected.

From: 3
Bottom Right Door
To: 2
Middle Right Door

Entrance condition:

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

Requires:

"Morph"
{
  "or": [
    "HiJump",
    "canWalljump",
    "canSpringBallJumpMidAir",
    "SpaceJump",
    "canIBJ",
    "canTrickyUseFrozenEnemies"
  ]
}
"h_HeatedGModeOffCameraDoor"

Dev note: It is probably possible to farm the Sovas at this door, but it would be difficult and slow and isn't expected.

From: 2
Top Item
To: 6
Top Right Junction

Get a bit of run speed on the block and jump to the right ledge. If Samus misses the ledge, try to shoot the block to still collect the item.

Requires:

{
  "or": [
    {
      "and": [
        "canCarefulJump",
        "canDisableEquipment"
      ]
    },
    "canUseGrapple",
    "canWalljump",
    "SpaceJump"
  ]
}
{
  "obstaclesCleared": [
    "B"
  ]
}

Resets obstacles: B

From: 4
On Mama Turtle
To: 2
Top Item

With a miss of the Grapple, if Samus hasn't moved horizontally, simply fall straight down to land safely back on Mama Turtle.

Requires:

"canUseGrapple"
{
  "or": [
    "HiJump",
    "canSpringBallJumpMidAir"
  ]
}
From: 4
On Mama Turtle
To: 6
Top Right Junction

Requires:

{
  "or": [
    "canWalljump",
    "SpaceJump",
    {
      "and": [
        "HiJump",
        "canCarefulJump"
      ]
    },
    {
      "and": [
        "canUseGrapple",
        {
          "or": [
            "HiJump",
            "canSpringBallJumpMidAir",
            "canPreciseGrapple"
          ]
        }
      ]
    }
  ]
}
From: 5
Top Left Junction
To: 2
Top Item

Grappling the block does not require canPreciseGrapple if Mama Turtle is asleep, as there is no risk of death on a miss.

Requires:

"canUseGrapple"
{
  "obstaclesNotCleared": [
    "A"
  ]
}

Clears obstacles: B

From: 6
Top Right Junction
To: 2
Top Item

Grappling the block does not require canPreciseGrapple if Mama Turtle is asleep, as there is no risk of death on a miss.

Requires:

"canUseGrapple"
{
  "obstaclesNotCleared": [
    "A"
  ]
}

Clears obstacles: B

From: 1
Left Door
To: 1
Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
{
  "or": [
    "Spazer",
    "Wave",
    "Plasma",
    "canUseGrapple",
    {
      "and": [
        "Gravity",
        "ScrewAttack"
      ]
    }
  ]
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 200
  }
}
{
  "partialRefill": {
    "type": "Missile",
    "limit": 12
  }
}
{
  "partialRefill": {
    "type": "PowerBomb",
    "limit": 6
  }
}

Resets obstacles: A, B

From: 1
Left Door
To: 2
Left Sand Pit

Requires:

{
  "or": [
    "h_canNavigateUnderwater",
    {
      "enemyDamage": {
        "enemy": "Puyo",
        "type": "contact",
        "hits": 2
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Puyo"
          ],
          [
            "Puyo",
            "Puyo"
          ],
          [
            "Puyo"
          ]
        ],
        "explicitWeapons": [
          "Missile",
          "Super",
          "PowerBomb",
          "Wave",
          "Spazer",
          "Plasma"
        ]
      }
    },
    "canUseGrapple"
  ]
}
From: 1
Bottom Left Door
To: 1
Bottom Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
{
  "or": [
    "canDodgeWhileShooting",
    "Wave",
    "Spazer",
    "Plasma",
    "canUseGrapple",
    {
      "and": [
        "ScrewAttack",
        "Gravity"
      ]
    }
  ]
}
{
  "partialRefill": {
    "type": "Super",
    "limit": 4
  }
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 200
  }
}
{
  "partialRefill": {
    "type": "Missile",
    "limit": 10
  }
}
From: 1
Left Door
To: 3
Top Right Door

Requires:

"SpaceJump"
{
  "or": [
    {
      "ammo": {
        "type": "Missile",
        "count": 3
      }
    },
    {
      "ammo": {
        "type": "Super",
        "count": 3
      }
    },
    "canUseGrapple",
    "canTrickyJump",
    "canDodgeWhileShooting",
    "Spazer",
    "Wave",
    "Plasma",
    "ScrewAttack",
    {
      "enemyDamage": {
        "enemy": "Mochtroid",
        "type": "contact",
        "hits": 2
      }
    }
  ]
}
From: 3
Top Right Door
To: 1
Left Door

Requires:

"SpaceJump"
{
  "or": [
    {
      "ammo": {
        "type": "Missile",
        "count": 3
      }
    },
    {
      "ammo": {
        "type": "Super",
        "count": 3
      }
    },
    "canUseGrapple",
    "canTrickyJump",
    "canDodgeWhileShooting",
    "Spazer",
    "Wave",
    "Plasma",
    "ScrewAttack",
    {
      "enemyDamage": {
        "enemy": "Mochtroid",
        "type": "contact",
        "hits": 2
      }
    }
  ]
}
From: 1
Left Door
To: 1
Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 240
  }
}
{
  "partialRefill": {
    "type": "PowerBomb",
    "limit": 6
  }
}
{
  "or": [
    "Gravity",
    "Spazer",
    "Wave",
    "Plasma",
    "canUseGrapple",
    "canBePatient"
  ]
}
From: 2
Right Door
To: 2
Right Door

Requires:

{
  "resetRoom": {
    "nodes": [
      2
    ]
  }
}
{
  "or": [
    {
      "and": [
        {
          "partialRefill": {
            "type": "Energy",
            "limit": 240
          }
        },
        {
          "partialRefill": {
            "type": "PowerBomb",
            "limit": 6
          }
        }
      ]
    },
    {
      "and": [
        {
          "refill": [
            "Energy",
            "PowerBomb"
          ]
        },
        {
          "or": [
            "Gravity",
            "Spazer",
            "Wave",
            "Plasma",
            "canUseGrapple"
          ]
        }
      ]
    }
  ]
}
From: 1
Left Door
To: 1
Left Door

Kill Draygon by grappling to the top left turret. Number of Draygon hits varies; 5 hits are assumed, which is close to a worst-case scenario.

Requires:

{
  "notable": "Grapple Kill"
}
"h_canNavigateUnderwater"
"canUseGrapple"
{
  "draygonElectricityFrames": 240
}
{
  "enemyDamage": {
    "enemy": "Draygon",
    "type": "contact",
    "hits": 5
  }
}

Clears obstacles: f_DefeatedDraygon

From: 1
Bottom Left Door
To: 1
Bottom Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
{
  "or": [
    "Spazer",
    "Wave",
    "Plasma",
    "canUseGrapple",
    "ScrewAttack"
  ]
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 200
  }
}
{
  "partialRefill": {
    "type": "Missile",
    "limit": 12
  }
}
{
  "partialRefill": {
    "type": "PowerBomb",
    "limit": 6
  }
}
From: 1
Left Door
To: 1
Left Door

Requires:

{
  "resetRoom": {
    "nodes": [
      1
    ]
  }
}
{
  "or": [
    "Wave",
    "Spazer",
    "Plasma",
    "ScrewAttack",
    "canUseGrapple",
    "canPseudoScrew"
  ]
}
{
  "partialRefill": {
    "type": "Energy",
    "limit": 300
  }
}
{
  "partialRefill": {
    "type": "Super",
    "limit": 4
  }
}
{
  "refill": [
    "Missile"
  ]
}

Resets obstacles: A

From: 1
Left Door
To: 2
Right Door

Requires:

{
  "or": [
    "h_hasBeamUpgrade",
    "canDodgeWhileShooting",
    "canUseGrapple",
    "ScrewAttack",
    "canBePatient",
    {
      "resourceCapacity": [
        {
          "type": "Missile",
          "count": 1
        }
      ]
    },
    "h_canUsePowerBombs"
  ]
}
From: 2
Right Door
To: 1
Left Door

Requires:

{
  "or": [
    "h_hasBeamUpgrade",
    "canDodgeWhileShooting",
    "canUseGrapple",
    "ScrewAttack",
    "canBePatient",
    {
      "resourceCapacity": [
        {
          "type": "Missile",
          "count": 1
        }
      ]
    },
    "h_canUsePowerBombs"
  ]
}