Main Street: Underwater Walljumps (Extreme)

Climbing all of the room with only HiJump and Underwater Walljumps.

Difficulty filter

Strats ()

From: 1
Bottom Door
To: 12
G-Mode Junction By Middle Right Door

Entrance condition:

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

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "Gravity",
        "canWalljump"
      ]
    },
    {
      "and": [
        "Gravity",
        "canTrickyUseFrozenEnemies",
        "h_canCrouchJumpDownGrab"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            {
              "and": [
                {
                  "notable": "Underwater Walljumps"
                },
                "canUnderwaterWalljump"
              ]
            },
            "canSpringBallJumpMidAir",
            {
              "and": [
                "canTrickyUseFrozenEnemies",
                "canCrouchJump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "h_canMaxHeightSpringBallJump",
        "canTrickyUseFrozenEnemies",
        "canBeVeryPatient",
        {
          "or": [
            "canStationaryLateralMidAirMorph",
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            }
          ]
        }
      ]
    }
  ]
}

Clears obstacles: B

From: 1
Bottom Door
To: 12
G-Mode Junction By Middle Right Door

Entrance condition:

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

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "Gravity",
        "canWalljump"
      ]
    },
    {
      "and": [
        "Gravity",
        "canTrickyUseFrozenEnemies",
        "h_canCrouchJumpDownGrab"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            {
              "and": [
                {
                  "notable": "Underwater Walljumps"
                },
                "canUnderwaterWalljump"
              ]
            },
            "canSpringBallJumpMidAir",
            {
              "and": [
                "canTrickyUseFrozenEnemies",
                "canCrouchJump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "h_canMaxHeightSpringBallJump",
        "canTrickyUseFrozenEnemies",
        "canBeVeryPatient",
        {
          "or": [
            "canStationaryLateralMidAirMorph",
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            }
          ]
        }
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 12
G-Mode Junction By Middle Right Door

Entrance condition:

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

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "Gravity",
        "canWalljump"
      ]
    },
    {
      "and": [
        "Gravity",
        "canTrickyUseFrozenEnemies",
        "h_canCrouchJumpDownGrab"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            {
              "and": [
                {
                  "notable": "Underwater Walljumps"
                },
                "canUnderwaterWalljump"
              ]
            },
            "canSpringBallJumpMidAir",
            {
              "and": [
                "canTrickyUseFrozenEnemies",
                "canCrouchJump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "h_canMaxHeightSpringBallJump",
        "canTrickyUseFrozenEnemies",
        "canBeVeryPatient",
        {
          "or": [
            "canStationaryLateralMidAirMorph",
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            }
          ]
        }
      ]
    }
  ]
}

Clears obstacles: B

From: 2
Bottom Right Door
To: 12
G-Mode Junction By Middle Right Door

Entrance condition:

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

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "Gravity",
        "canWalljump"
      ]
    },
    {
      "and": [
        "Gravity",
        "canTrickyUseFrozenEnemies",
        "h_canCrouchJumpDownGrab"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            {
              "and": [
                {
                  "notable": "Underwater Walljumps"
                },
                "canUnderwaterWalljump"
              ]
            },
            "canSpringBallJumpMidAir",
            {
              "and": [
                "canTrickyUseFrozenEnemies",
                "canCrouchJump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "h_canMaxHeightSpringBallJump",
        "canTrickyUseFrozenEnemies",
        "canBeVeryPatient",
        {
          "or": [
            "canStationaryLateralMidAirMorph",
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            }
          ]
        }
      ]
    }
  ]
}
From: 3
Middle Right Door
To: 9
Junction Below Speed Blocks

This underwater walljump is relatively long.

Requires:

{
  "notable": "Underwater Walljumps"
}
"canUnderwaterWalljump"
From: 8
Bottom Junction
To: 3
Middle Right Door

Jump from the bottom left slope for a bit of extra height to start.

Requires:

{
  "notable": "Underwater Walljumps"
}
"canUnderwaterWalljump"
From: 9
Junction Below Speed Blocks
To: 4
Top Right Door

Jump from the slope for a bit of extra height to start.

Requires:

{
  "notable": "Underwater Walljumps"
}
"canUnderwaterWalljump"
From: 12
G-Mode Junction By Middle Right Door
To: 10
Direct G-Mode Morph On Ledge Left of Morph Tunnel Item

Climb to the ledge left of the morph tunnel item. With Ice, carefully and quickly freeze the last crab high enough to use as a platform. With a slow ascent, such as with Spring Ball and Ice, the crab will need to circle the entire room, it is possible to use a Super when it passes the speed blocks to speed this up significantly.

Requires:

"canEnterGMode"
{
  "notable": "G-Mode Overload Speed Blocks then use Global Crab"
}
{
  "obstaclesCleared": [
    "B"
  ]
}
"h_canNavigateUnderwater"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "Gravity",
        "canWalljump"
      ]
    },
    {
      "and": [
        "Gravity",
        "canTrickyUseFrozenEnemies"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canSpringBallJumpMidAir",
            {
              "and": [
                {
                  "notable": "Underwater Walljumps"
                },
                "canUnderwaterWalljump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canTrickyUseFrozenEnemies",
        {
          "or": [
            "canCrouchJump",
            "canDownGrab"
          ]
        }
      ]
    },
    {
      "and": [
        "h_canMaxHeightSpringBallJump",
        "canTrickyUseFrozenEnemies",
        "canBeVeryPatient"
      ]
    }
  ]
}
From: 12
G-Mode Junction By Middle Right Door
To: 11
G-Mode Junction Below Speed Blocks (Overloaded PLMs)

Place bombs against the speed blocks until they are overloaded. With a slow ascent, such as with Spring Ball and Ice, the crab will need to circle the entire room, it is possible to use a Super when it passes the speed blocks to speed this up significantly.

Requires:

"canEnterGMode"
{
  "notable": "G-Mode Overload Speed Blocks then use Global Crab"
}
"h_canUseMorphBombs"
"h_canNavigateUnderwater"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "Gravity",
        "canWalljump"
      ]
    },
    {
      "and": [
        "Gravity",
        "canTrickyUseFrozenEnemies"
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canSpringBallJumpMidAir",
            {
              "and": [
                {
                  "notable": "Underwater Walljumps"
                },
                "canUnderwaterWalljump"
              ]
            }
          ]
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canTrickyUseFrozenEnemies"
      ]
    },
    {
      "and": [
        "h_canMaxHeightSpringBallJump",
        "canTrickyUseFrozenEnemies",
        "canBeVeryPatient"
      ]
    }
  ]
}
{
  "or": [
    {
      "and": [
        "Gravity",
        "h_canUseSpringBall"
      ]
    },
    {
      "and": [
        "HiJump",
        "h_canUseSpringBall"
      ]
    },
    {
      "and": [
        "Gravity",
        "canCeilingBombJump"
      ]
    },
    "canBeVeryPatient"
  ]
}