canTrickyCarryFlashSuit (Insane)

The ability to preserve a flash suit while performing strats that have a high risk of losing the flash suit. For example, performing a gate glitch in air without the use of Spring Ball - from a spin jump, morph then unmorph, in order to be able to angle up shot. This also expects the ability to grapple jump without the use of HiJump.

Dependencies: canHorizontalShinespark, canShinechargeMovement, canMidairShinespark, canCarryFlashSuit, canShinespark, canComplexCarryFlashSuit, canShinechargeMovementComplex

Difficulty filter

Strats ()

From: 1
Left Door
To: 1
Left Door

Jump, aim up, and fire Grapple mid-air to clip the beam through the ceiling.

Requires:

{
  "resetRoom": {
    "nodes": [
      1,
      2
    ]
  }
}
"canUseGrapple"
"canTrickyJump"
{
  "cycleFrames": 150
}
{
  "or": [
    {
      "noFlashSuit": {}
    },
    {
      "and": [
        "canComplexCarryFlashSuit",
        "h_useSpringBall",
        {
          "cycleFrames": 60
        }
      ]
    },
    {
      "and": [
        "canTrickyCarryFlashSuit",
        "canInsaneMidAirMorph",
        "canBeExtremelyPatient",
        {
          "cycleFrames": 200
        }
      ]
    }
  ]
}

Farm cycle drops: 1 Geemer (orange)

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

Requires:

"h_blueGateGlitch"

Clears obstacles: B

From: 3
Left Side - Bottom Middle Door
To: 1
Left Side - Top Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          -1,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          8,
          3
        ],
        "note": "Grapple Beam Room"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "Colosseum"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
"h_trickyToCarryFlashSuit"
From: 2
Bottom Left Door
To: 4
Item

Requires:

"HiJump"
"SpeedBooster"
{
  "heatFrames": 220
}
{
  "or": [
    {
      "noFlashSuit": {}
    },
    {
      "and": [
        {
          "heatFrames": 20
        },
        {
          "or": [
            "Wave",
            "canTrickyCarryFlashSuit"
          ]
        }
      ]
    },
    {
      "and": [
        {
          "heatFrames": 50
        },
        {
          "or": [
            "canComplexCarryFlashSuit",
            "Ice",
            "Spazer",
            "Plasma"
          ]
        }
      ]
    },
    {
      "heatFrames": 300
    }
  ]
}

Clears obstacles: A

From: 2
Bottom Left Door
To: 4
Item

Run to the right, wait a moment for the platforms to come down, then wall jump off the second platform from the right. Alternatively, wall jump off the wall to the right to reach the platform sooner, to wall jump off of it.

Requires:

"HiJump"
"canWalljump"
"canTrickyJump"
{
  "or": [
    {
      "and": [
        "canHeroShot",
        {
          "heatFrames": 270
        },
        "canInsaneWalljump",
        "h_trickyToCarryFlashSuit",
        "canBeVeryPatient"
      ]
    },
    {
      "and": [
        {
          "heatFrames": 360
        },
        {
          "or": [
            "h_complexToCarryFlashSuit",
            "Ice",
            "Wave",
            "Spazer",
            "Plasma",
            {
              "heatFrames": 300
            }
          ]
        }
      ]
    }
  ]
}

Clears obstacles: A

From: 3
Right Door
To: 3
Right Door

Charge a spark along the bottom of the room and use it to spark through the right side door. Requires opening the door and shutter first.

Requires:

{
  "notable": "Shinespark through Wave Beam Door"
}
"HiJump"
{
  "or": [
    "SpaceJump",
    "Grapple"
  ]
}
{
  "or": [
    {
      "obstaclesCleared": [
        "A"
      ]
    },
    "Wave",
    {
      "and": [
        "h_heatedBlueGateGlitch",
        {
          "heatFrames": 60
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "and": [
        "canTrickyDashJump",
        "canWalljump"
      ]
    },
    "SpaceJump"
  ]
}
{
  "canShineCharge": {
    "usedTiles": 28,
    "gentleUpTiles": 3,
    "gentleDownTiles": 3,
    "openEnd": 0
  }
}
{
  "heatFrames": 780
}
{
  "shinespark": {
    "frames": 57
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Dev note: A hero shot variation of this strat might be possible, starting from a node to the left; if nothing else it could be done with a shortcharge on the 12-tile platform to the left.

From: 4
Item
To: 1
Top Left Door

Requires:

{
  "heatFrames": 250
}
"h_heatedBlueGateGlitch"

Clears obstacles: A

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

Requires:

"Morph"
{
  "heatFrames": 260
}
"h_heatedBlueGateGlitch"

Clears obstacles: A

From: 5
Middle Junction (Ledge Right of Morph Tunnel)
To: 2
Middle Left Door

Requires:

"Morph"
{
  "heatFrames": 150
}
"h_heatedBlueGateGlitch"

Clears obstacles: A

From: 5
Middle Junction (Ledge Right of Morph Tunnel)
To: 2
Middle Left Door

Requires:

"Morph"
{
  "heatFrames": 150
}
"h_heatedBlueGateGlitch"

Exit condition:

{
  "leaveWithRunway": {
    "length": 11,
    "openEnd": 0,
    "gentleDownTiles": 4
  }
}

Unlocks doors:

{"types":["missiles"],"requires":[{"heatFrames":90}]}
{"types":["super"],"requires":[]}
{"types":["powerbomb"],"requires":[{"heatFrames":110}]}
From: 5
Bottom Floating Platform Junction
To: 5
Bottom Floating Platform Junction

Requires:

{
  "heatFrames": 135
}
"h_heatedBlueGateGlitch"

Clears obstacles: A

From: 1
Left Door
To: 3
Item

Build up 34 tiles worth of run speed and jump into the door on the last frame. Hold angle up through the transition but also aim down to duck below the ceiling until Samus is past it. Fire the Super Missile frame perfectly to open the gate.

Entrance condition:

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

Requires:

{
  "notable": "High Speed Gate Glitch"
}
"h_heatedGreenGateGlitch"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}
"canInsaneJump"
{
  "noFlashSuit": {}
}

Clears obstacles: A

Dev note: 1 extra tile is added so that you can jump into the door, simplifying the inputs a bit.

From: 2
Right Door
To: 3
Junction Left of Green Gate

Requires:

{
  "or": [
    "h_greenGateGlitch",
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}

Clears obstacles: A

From: 1
Left Door
To: 1
Left Door

Swing counter-clockwise around the left-most Ripper closely (pressing up to retract Grapple), positioned as far left as possible while avoiding getting caught on the stalactite. After swinging under the stalactite with high enough speed, hold down to extend Grapple to push Samus to the left slightly, then release Grapple while Samus is still nearly horizontal. Quickly morph and frame-perfectly pause to equip or unequip Spring Ball. If successful, Samus will continue gaining fall speed while on the ground morphed. Immediately roll left through the door, which should have been opened in advance.

Requires:

"canUseEnemies"
{
  "enemyDamage": {
    "enemy": "Ripper 2 (green)",
    "type": "contact",
    "hits": 2
  }
}
"Morph"
"SpringBall"
"h_trickyToCarryFlashSuit"

Exit condition:

{
  "leaveWithSuperSink": {}
}
From: 2
Right Door
To: 2
Right Door

Requires:

{
  "or": [
    "h_heatedGreenGateGlitch",
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}
{
  "enemyDamage": {
    "enemy": "Ripper 2 (red)",
    "type": "contact",
    "hits": 2
  }
}

Exit condition:

{
  "leaveWithRunway": {
    "length": 29,
    "openEnd": 1
  }
}
From: 2
Right Door
To: 3
Junction Left of Green Gate

Requires:

"h_navigateHeatRooms"
{
  "or": [
    "h_heatedGreenGateGlitch",
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}
{
  "heatFrames": 100
}

Clears obstacles: A

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 will only get high enough if it is within the last two frames, and the Spring Ball jump must be delayed and near the peak of the jump.

Requires:

{
  "notable": "Reverse Acid Dive"
}
{
  "obstaclesNotCleared": [
    "A"
  ]
}
"HiJump"
"canTrickyJump"
"canGravityJump"
{
  "or": [
    "h_crouchJumpDownGrab",
    {
      "and": [
        "canTrickyCarryFlashSuit",
        "canDownGrab"
      ]
    }
  ]
}
"canSpringBallJumpMidAir"
{
  "heatFrames": 50
}
{
  "acidFrames": 50
}
{
  "gravitylessHeatFrames": 300
}
{
  "gravitylessAcidFrames": 300
}

Unlocks doors:

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

Dev note: It is possible to do this with a flash suit, and no crouch jump, but it requires a frame perfect jump and then a Spring Ball jump within 3 pixels of its peak.

From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

Set up to Damage boost off the highest Fireflea at the apex of Samus' jump, right next to the statue's claw. The positioning of the Fireflea is very precise, and this can only be attempted once. To position the Fireflea, jump to move it on camera and move it off camera while it is at the top of its circle. Be careful not to touch the Fireflea while setting up its precise positioning. Note that morphing can make the boost a little easier, and a crouch jump can also help, but is not required.

Requires:

"HiJump"
"canCameraManip"
"canHorizontalDamageBoost"
"canTrickyDodgeEnemies"
{
  "or": [
    "canCrouchJump",
    "canTrickyCarryFlashSuit"
  ]
}
{
  "enemyDamage": {
    "enemy": "Fireflea",
    "type": "contact",
    "hits": 1
  }
}
From: 2
Bottom Door
To: 2
Bottom Door

Requires:

"f_DefeatedPhantoon"
{
  "resetRoom": {
    "nodes": [
      2
    ]
  }
}
{
  "or": [
    {
      "and": [
        "ScrewAttack",
        {
          "cycleFrames": 520
        }
      ]
    },
    {
      "and": [
        "canDodgeWhileShooting",
        "Plasma",
        {
          "cycleFrames": 800
        }
      ]
    },
    {
      "and": [
        "canDodgeWhileShooting",
        "Wave",
        "Spazer",
        "Ice",
        {
          "cycleFrames": 930
        }
      ]
    },
    {
      "and": [
        "canTrickyDodgeEnemies",
        {
          "or": [
            "Wave",
            "Spazer",
            "Ice"
          ]
        },
        "h_complexToCarryFlashSuit",
        {
          "cycleFrames": 1400
        }
      ]
    },
    {
      "and": [
        "canInsaneJump",
        "h_trickyToCarryFlashSuit",
        {
          "cycleFrames": 2600
        }
      ]
    }
  ]
}

Clears obstacles: A

Farm cycle drops: 3 Kihunter (yellow), 2 Atomic

From: 2
Right Door
To: 1
Left Door

Requires:

"Gravity"
{
  "or": [
    "h_greenGateGlitch",
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}

Clears obstacles: A

From: 2
Right Door
To: 1
Left Door

Perform the Gate Glitch by moving towards the gate and firing the super on the correct frame for it to pass through and reach the button on the other side. Due to the water physics, many traditional setups for the glitch will not work.

Requires:

{
  "notable": "Suitless Green Gate Glitch"
}
{
  "or": [
    "h_underwaterGreenGateGlitch",
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}

Clears obstacles: A

Ice Clip (Extreme)
Crab Hole
From: 2
Bottom Left Door
To: 1
Top Left Doorway

Freeze a crab at a very precise position in order to clip through the center Morph tunnel without a way to see. Use a frozen crab on the opposite wall in order to better time the crab being used for clipping and as a way to climb on top of it. Ice Beam on its own has a high chance of hitting a wall instead of the crab; straight vertical shots can help. Gravity has a 2 pixel clip window while Suitless there is only 1 pixel up higher which requires a precise down grab to get onto the crab.

Requires:

{
  "notable": "Ice Clip"
}
"h_navigateUnderwater"
"canOffScreenMovement"
{
  "or": [
    {
      "and": [
        "Gravity",
        "h_preciseIceClip"
      ]
    },
    {
      "and": [
        "HiJump",
        "h_highPixelIceClip",
        "canBeVeryPatient",
        {
          "or": [
            "HiJump",
            "Gravity"
          ]
        },
        "h_trickyToCarryFlashSuit"
      ]
    }
  ]
}

Dev note: FIXME: It is possible to crab climb with nothing but ice and walljumps.

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

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          -1,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          8,
          3
        ],
        "note": "Grapple Beam Room"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "Colosseum"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
"h_trickyToCarryFlashSuit"
From: 2
Bottom Left Door
To: 1
Top Left Doorway

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          6,
          4
        ],
        "note": "Grapple Tutorial Room 2"
      }
    ]
  }
}

Requires:

"canTrickyGrappleJump"
{
  "or": [
    {
      "noFlashSuit": {}
    },
    {
      "and": [
        "canTrickyCarryFlashSuit",
        "canBeExtremelyPatient"
      ]
    }
  ]
}
From: 3
Bottom Right Door
To: 4
Top Right Doorway

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          13,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "The Precious Room"
      },
      {
        "position": [
          7,
          2
        ],
        "note": "The Moat"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
"h_trickyToCarryFlashSuit"
From: 1
Bottom Left Door
To: 4
Top Left Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          -1,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          8,
          3
        ],
        "note": "Grapple Beam Room"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "Colosseum"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
{
  "or": [
    {
      "noFlashSuit": {}
    },
    "HiJump",
    {
      "and": [
        "canTrickyCarryFlashSuit",
        "canBeExtremelyPatient"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGrappleJump": {
    "position": "right"
  }
}

Unlocks doors:

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

Dev note: Opening the door while carrying a flash suit is possible without Hi-Jump but very difficult.

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

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          -1,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          8,
          3
        ],
        "note": "Grapple Beam Room"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "Colosseum"
      },
      {
        "position": [
          6,
          4
        ],
        "note": "Grapple Tutorial Room 2"
      },
      {
        "position": [
          6,
          2
        ],
        "note": "Lava Grapple Tunnel"
      },
      {
        "position": [
          5,
          2
        ],
        "note": "The Moat, Double Chamber, Wrecked Ship Energy Tank Room"
      },
      {
        "position": [
          2.375,
          4.5625
        ],
        "note": "Post Crocomire Farming Room"
      }
    ]
  }
}

Requires:

"canTrickyGrappleJump"
{
  "or": [
    {
      "noFlashSuit": {}
    },
    "HiJump",
    {
      "and": [
        "canTrickyCarryFlashSuit",
        "canBeExtremelyPatient"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGrappleJump": {
    "position": "any"
  }
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 1
Bottom Left Door
To: 5
Platform Junction Near Top Left Door

Requires 3 tiles of run speed (with no open end) to make it past the overhang above the door. Cross Room jump and aim towards the left side where the fish is. Shooting at it from below can deal damage sooner to get a faster freeze. Hug the frozen fish to gain the extra height needed to climb on top.

Entrance condition:

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

Requires:

"HiJump"
"canCrossRoomJumpIntoWater"
"canMomentumConservingTurnaround"
"canTrickyUseFrozenEnemies"
"canInsaneJump"
"canDownGrab"
{
  "or": [
    "Wave",
    "Spazer",
    "Plasma"
  ]
}
"h_trickyToCarryFlashSuit"
From: 1
Bottom Door
To: 3
Middle Right Door

Grapple jump up through the door below. Contact the Skultera while morphing or unmorphing, to avoid knockback. Immediately after the final grapple jump, shoot Grapple to allow Samus to move left, avoiding the overhang and reaching the ledge above.

Entrance condition:

{
  "comeInWithGrappleJump": {
    "position": "left"
  },
  "comesThroughToilet": "no"
}

Requires:

"HiJump"
"canKago"
"canPreciseGrappleJump"
{
  "enemyDamage": {
    "enemy": "Skultera",
    "type": "contact",
    "hits": 1
  }
}
"h_trickyToCarryFlashSuit"

Dev note: It can be possible to avoid damage from the Skultera but it's very tricky.

From: 2
Bottom Right Door
To: 9
Junction Below Speed Blocks

Arm pump as needed, to avoid bonking a floating platform above.

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          7,
          3
        ],
        "note": "The Precious Room"
      },
      {
        "position": [
          7,
          2
        ],
        "note": "The Moat"
      },
      {
        "position": [
          8,
          2
        ],
        "note": "Bowling Alley"
      },
      {
        "position": [
          7,
          3
        ],
        "obstructions": [
          [
            6,
            10
          ]
        ],
        "note": "Red Brinstar Firefleas Room"
      },
      {
        "position": [
          9,
          2
        ],
        "note": "Climb Supers Room, Bubble Mountain, Lava Grapple Tunnel"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
{
  "or": [
    "HiJump",
    "canTrickyGrappleJump"
  ]
}
"h_trickyToCarryFlashSuit"
From: 2
Bottom Right Door
To: 9
Junction Below Speed Blocks

Morph or unmorph while passing through the Skultera, to avoid taking knockback. Arm pump as needed, to move left a tile past the initial ledge, to avoid bonking a floating platform above. Grapple jump quickly to get past the second Skultera, or kago through it as well.

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          13,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
{
  "or": [
    "HiJump",
    "canTrickyGrappleJump"
  ]
}
"canKago"
{
  "enemyDamage": {
    "enemy": "Skultera",
    "type": "contact",
    "hits": 1
  }
}
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Skultera",
        "type": "contact",
        "hits": 1
      }
    },
    "h_trickyToCarryFlashSuit"
  ]
}
From: 9
Junction Below Speed Blocks
To: 4
Top Right Door

Using the slow global crab to ascend the top section of the room requires the speed blocks to not be broken. Jump with either Springball or HiJump onto the global crab while it is climbing the section above the Speed locked item. Have Reserves set to manual and return them to auto after taking a deadly crab hit in order to gain two damage boosts. If the Speed blocks are broken, the global crab will not be able to reach this part of the room. If Morph is unavailable, then a down-grab must be done blind: buffer the down input through the reserve refill, then press forward immediately after taking damage.

Requires:

"canSuitlessMaridia"
{
  "obstaclesNotCleared": [
    "A"
  ]
}
"h_underwaterCrouchJump"
"canInsaneJump"
"canReserveDoubleDamageBoost"
{
  "or": [
    "h_underwaterMaxHeightSpringBallJump",
    "HiJump"
  ]
}
{
  "or": [
    "Morph",
    {
      "and": [
        "canOffScreenMovement",
        "h_trickyToCarryFlashSuit"
      ]
    }
  ]
}
{
  "autoReserveTrigger": {
    "minReserveEnergy": 85
  }
}
{
  "enemyDamage": {
    "enemy": "Sciser",
    "type": "contact",
    "hits": 1
  }
}
From: 1
Left Doorway
To: 4
Top Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          -1,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          8,
          3
        ],
        "note": "Grapple Beam Room"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "Colosseum"
      }
    ]
  }
}

Requires:

{
  "or": [
    "f_MaridiaTubeBroken",
    {
      "obstaclesCleared": [
        "f_MaridiaTubeBroken"
      ]
    }
  ]
}
"canPreciseGrappleJump"
"HiJump"
"h_trickyToCarryFlashSuit"

Exit condition:

{
  "leaveWithGrappleJump": {
    "position": "any"
  }
}

Unlocks doors:

{"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]}
From: 2
Bottom Right Door
To: 4
Top Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          13,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "The Precious Room"
      },
      {
        "position": [
          7,
          2
        ],
        "note": "The Moat"
      },
      {
        "position": [
          8,
          2
        ],
        "note": "Bowling Alley"
      },
      {
        "position": [
          7,
          3
        ],
        "obstructions": [
          [
            6,
            10
          ]
        ],
        "note": "Red Brinstar Firefleas Room"
      }
    ]
  }
}

Requires:

{
  "or": [
    "f_MaridiaTubeBroken",
    {
      "obstaclesCleared": [
        "f_MaridiaTubeBroken"
      ]
    }
  ]
}
"canPreciseGrappleJump"
{
  "or": [
    {
      "noFlashSuit": {}
    },
    "HiJump",
    {
      "and": [
        "canTrickyCarryFlashSuit",
        "canBeExtremelyPatient"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithGrappleJump": {
    "position": "any"
  }
}

Unlocks doors:

{"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]}
From: 3
Top Right Doorway
To: 4
Top Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          13,
          5
        ],
        "environment": "water",
        "note": "Mt. Everest"
      },
      {
        "position": [
          7,
          3
        ],
        "note": "The Precious Room"
      }
    ]
  }
}

Requires:

{
  "or": [
    "f_MaridiaTubeBroken",
    {
      "obstaclesCleared": [
        "f_MaridiaTubeBroken"
      ]
    }
  ]
}
"canPreciseGrappleJump"
"HiJump"
"h_trickyToCarryFlashSuit"

Exit condition:

{
  "leaveWithGrappleJump": {
    "position": "any"
  }
}

Unlocks doors:

{"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]}
From: 3
Top Right Doorway
To: 4
Top Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          7,
          2
        ],
        "note": "The Moat"
      },
      {
        "position": [
          8,
          2
        ],
        "note": "Bowling Alley"
      },
      {
        "position": [
          7,
          3
        ],
        "obstructions": [
          [
            6,
            10
          ]
        ],
        "note": "Red Brinstar Firefleas Room"
      }
    ]
  }
}

Requires:

{
  "or": [
    "f_MaridiaTubeBroken",
    {
      "obstaclesCleared": [
        "f_MaridiaTubeBroken"
      ]
    }
  ]
}
"canPreciseGrappleJump"
"HiJump"
"h_trickyToCarryFlashSuit"

Exit condition:

{
  "leaveWithGrappleJump": {
    "position": "left"
  }
}

Unlocks doors:

{"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]}
From: 2
Bottom Left Door
To: 7
Lower Hills Junction

Jump with either Springball or HiJump onto a Sciser while it is climbing the right-most mountain. Have Reserves set to manual and return them to auto after taking a deadly crab hit in order to gain two damage boosts. This gains barely enough height to reach the ledge above. If Morph is unavailable, then a down-grab must be done blind: buffer the down input through the reserve refill, then press forward immediately after taking damage.

Requires:

"h_navigateUnderwater"
"h_underwaterCrouchJump"
"canInsaneJump"
"canReserveDoubleDamageBoost"
{
  "or": [
    "h_underwaterMaxHeightSpringBallJump",
    "HiJump"
  ]
}
{
  "or": [
    "Morph",
    {
      "and": [
        "canOffScreenMovement",
        "h_trickyToCarryFlashSuit"
      ]
    }
  ]
}
{
  "autoReserveTrigger": {
    "minReserveEnergy": 85
  }
}
{
  "enemyDamage": {
    "enemy": "Sciser",
    "type": "contact",
    "hits": 1
  }
}
From: 2
Right Door
To: 2
Right Door

A charge beam shot will pass right through the dividing wall if fired from the correct 2-pixel window. Using angle down the spot is where Samus' front toe touches the wall. Using angle up, it is where Samus' front foot is on the seam in the floor.

Requires:

{
  "notable": "Back-Side Magic Pixel Beam Fight"
}
"h_navigateUnderwater"
{
  "enemyKill": {
    "enemies": [
      [
        "Reverse Botwoon 1"
      ],
      [
        "Reverse Botwoon 2"
      ]
    ],
    "explicitWeapons": [
      "Charge+Plasma",
      "Charge+Ice+Spazer"
    ]
  }
}
"h_trickyToCarryFlashSuit"

Clears obstacles: f_DefeatedBotwoon

Sets flags: f_DefeatedBotwoon

From: 1
Left Door
To: 3
Top Right Door

Climb a mochtroid with ice using the wall to help guide them. Mochtroid damage is pretty hard to avoid, but it is possible.

Requires:

{
  "notable": "Mochtroid Suitless, HiJumpless Ice Climb"
}
"canSuitlessMaridia"
"canMochtroidIceClimb"
"canPlayInSand"
"canCameraManip"
"canTrickyJump"
{
  "or": [
    "canInsaneJump",
    {
      "enemyDamage": {
        "enemy": "Mochtroid",
        "type": "contact",
        "hits": 2
      }
    }
  ]
}
"h_trickyToCarryFlashSuit"
From: 1
Left Door
To: 3
Top Right Door

Land on each set of spikes as a way to jump to the next safe platform. The first jump can be done with a very precise damage boost to bounce forward off the spike, or using morph.

Requires:

{
  "notable": "Spike Platforming with No Equipment"
}
"canWalljump"
"canInsaneJump"
"canHorizontalDamageBoost"
"canUseIFrames"
{
  "spikeHits": 3
}
{
  "or": [
    "Morph",
    {
      "spikeHits": 2
    }
  ]
}
"h_extremelyTrickyToCarryFlashSuit"

Dev note: Positioning on the spikes is harder to control without morph.

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

Crouch jump while holding shot to jump high enough to grapple horizontally to the second-lowest block. then fall, aim diagonally up, and grapple to the opposite wall after moving close enough to it, repeating this until Samus is above the water line. Grappling the same wall is also an option: in this case Samus will already be facing the wall when falling, so simply hold angle up and fire Grapple again immediately when Samus begins to fall; if done quickly, Samus will climb up to the next Grapple block.

Requires:

"Grapple"
"canTrickyCarryFlashSuit"
From: 3
Top Right Door
To: 1
Left Door

Jump out of the sand to lure down mochtroids to freeze. It's recommended to bring a Mochtroid into the middle section of the room. Mochtroid damage is pretty hard to avoid, but can be.

Requires:

{
  "notable": "Mochtroid Suitless, HiJumpless Ice Climb"
}
"canSuitlessMaridia"
"canTrickyJump"
"canPlayInSand"
"canMochtroidIceClimb"
"canCameraManip"
{
  "or": [
    "canInsaneJump",
    {
      "enemyDamage": {
        "enemy": "Mochtroid",
        "type": "contact",
        "hits": 2
      }
    }
  ]
}
"h_trickyToCarryFlashSuit"
From: 1
Left Door
To: 1
Left Door

Fight Draygon without gravity, but with morph.

Requires:

{
  "notable": "Suitless Fight"
}
"canSuitlessMaridia"
"Morph"
"h_breakThreeDraygonTurrets"
{
  "enemyKill": {
    "enemies": [
      [
        "Draygon"
      ]
    ],
    "farmableAmmo": [
      "Missile",
      "Super"
    ]
  }
}
"h_trickyToCarryFlashSuit"

Clears obstacles: f_DefeatedDraygon

Sets flags: f_DefeatedDraygon

Dev note: This will require coming into the fight with ammo to kill the turrets. Although that ammo could instead be farmed in the fight.

From: 1
Left Door
To: 2
Right Door

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          6,
          2
        ],
        "note": "Lava Grapple Tunnel"
      }
    ]
  }
}

Requires:

"canPreciseGrappleJump"
"h_trickyToCarryFlashSuit"

Clears obstacles: door_1

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

Underwater wall jump to the top middle platform before sparking to save Energy.

Requires:

"canTrickyCarryFlashSuit"
"canLongUnderwaterWalljump"
{
  "useFlashSuit": {}
}
{
  "shinespark": {
    "frames": 12,
    "excessFrames": 8
  }
}
From: 1
Top Sand Entrance
To: 7
Below Morph Tunnel Junction

From the bottom of the sand, shoot upwards to break the block then Shinespark up. 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. Alternatively, to save Energy, shoot the block without falling into the sand, then reposition and spark up left. This can be done with a midair unmorph then shoot up, or from shooting up from the sand surface then quickly spin jumping off in order not to sink.

Requires:

"canPlayInSand"
"canHeroShot"
{
  "useFlashSuit": {}
}
{
  "or": [
    {
      "shinespark": {
        "frames": 27,
        "excessFrames": 5
      }
    },
    {
      "and": [
        "canTrickyCarryFlashSuit",
        {
          "shinespark": {
            "frames": 18,
            "excessFrames": 3
          }
        }
      ]
    }
  ]
}
From: 1
Bottom Left Door
To: 2
Top Right Door

To save a lot of Energy, climb the room with ice before shinesparking to the door. To climb the room, stand on a frozen enemy, lure the Puyo from above and freeze it midair twice to progress.

Requires:

"canTrickyUseFrozenEnemies"
"canTrickyCarryFlashSuit"
{
  "or": [
    "Wave",
    "Spazer",
    "Plasma"
  ]
}
{
  "useFlashSuit": {}
}
{
  "shinespark": {
    "frames": 13,
    "excessFrames": 10
  }
}
From: 2
Right Door
To: 3
Elevator

Entrance condition:

{
  "comeInWithGrappleSwing": {
    "blocks": [
      {
        "position": [
          7,
          3
        ],
        "environment": "water",
        "note": "Pants Room"
      }
    ]
  }
}

Requires:

"Gravity"
"canTrickyGrappleJump"
"h_extremelyTrickyToCarryFlashSuit"
From: 1
Left Door
To: 4
Top Platform

Use a 2-tap shortcharge and jump into the room with a last-frame jump, breaking the bomb block with blue speed, and making it all the way through the top door. Use angle to break spin, and do a momentum conserving turnaround either on the same frame or one frame later; this first turnaround should be done early enough that the turnaround is complete by the time Samus clears the two-tile passage in the middle of the room. Do a second momentum conserving turnaround somewhat late, and by switching from holding left to holding right one frame later (a perfect 'boomerang').

Lower run speeds are generally better, as long as the extra run speed is at least $3.2. this gives up to a 7-frame window for the first turnaround, and typically a 4-frame window for the second turnaround if the first turnaround is done early enough. A perfect boomerang is always required for the second turnaround, regardless of where in the window it is done. It is recommended to buffer the spin break, by holding angle (up or down), jump, and forward through the transition, then switching from forward to backward, with at most 1 frame of neutral in between, while still holding jump and angle.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "minExtraRunSpeed": "$3.2",
    "maxExtraRunSpeed": "$3.F"
  }
}

Requires:

{
  "notable": "Cross Room Jump Boomerang To Top"
}
"canInsaneJump"
"canCrossRoomJumpIntoWater"
"canMomentumConservingTurnaround"
"h_trickyToCarryFlashSuit"
From: 1
Left Door
To: 4
Top Platform

Use Screw Attack to break the bomb block by entering from a non-water room with a last-frame spin jump, and make it to the platform below the top door. Longer runway lengths can also work, up to 17 tiles, but will make the trick somewhat more precise. Use angle to break spin, and do a momentum conserving turnaround either on the same frame or one frame later; this first turnaround should be done early enough that the turnaround is complete by the time Samus clears the two-tile passage in the middle of the room. Do a second momentum conserving turnaround somewhat late, and by switching from holding left to holding right one frame later (a perfect 'boomerang').

The optimal amount of extra run speed is between $3.2 and $3.5, by using 13 tiles of runway or about a half tile more or less; this gives a 7-frame window for the first turnaround, and typically a 4-frame window for the second turnaround if the first turnaround is done early enough. Extra run speeds between $3.6 and $3.F can also work, but with shorter windows. A perfect boomerang is always required for the second turnaround, regardless of where in the window it is done. It is recommended to buffer the spin break, by holding angle (up or down), jump, and forward through the transition, then switching from forward to backward, with at most 1 frame of neutral in between, while still holding jump and angle.

Entrance condition:

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

Requires:

{
  "notable": "Cross Room Jump Boomerang To Top"
}
"canInsaneJump"
"canCrossRoomJumpIntoWater"
"ScrewAttack"
"canMomentumConservingTurnaround"
"h_trickyToCarryFlashSuit"

Dev note: This does not have collision oscillation.

From: 2
Right Door
To: 4
Top Platform

Use a 2-tap shortcharge and jump into the room with a last-frame jump, breaking the bomb block with blue speed, and making it all the way through the top door. Use angle to break spin, and do a momentum conserving turnaround either on the same frame or one frame later; this first turnaround should be done early enough that the turnaround is complete by the time Samus clears the two-tile passage in the middle of the room. Do a second momentum conserving turnaround somewhat late, and by switching from holding forward to holding backward one frame later (a perfect 'boomerang').

Lower run speeds are generally better, as long as the extra run speed is at least $3.2. this gives up to a 7-frame window for the first turnaround, and typically a 4-frame window for the second turnaround if the first turnaround is done early enough. A perfect boomerang is always required for the second turnaround, regardless of where in the window it is done. It is recommended to buffer the spin break, by holding angle (up or down), jump, and forward through the transition, then switching from forward to backward, with at most 1 frame of neutral in between, while still holding jump and angle.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "minExtraRunSpeed": "$3.2",
    "maxExtraRunSpeed": "$3.F"
  }
}

Requires:

{
  "notable": "Cross Room Jump Boomerang To Top"
}
"canInsaneJump"
"canCrossRoomJumpIntoWater"
"canMomentumConservingTurnaround"
"h_trickyToCarryFlashSuit"
From: 2
Right Door
To: 4
Top Platform

Use Screw Attack to break the bomb block by entering from a non-water room with a last-frame spin jump, and make it to the platform below the top door. Longer runway lengths can also work, up to 17 tiles, but will make the trick somewhat more precise. Use angle to break spin, and do a momentum conserving turnaround either on the same frame or one frame later; this first turnaround should be done early enough that the turnaround is complete by the time Samus clears the two-tile passage in the middle of the room. Do a second momentum conserving turnaround somewhat late, and by switching from holding forward to holding backward one frame later (a perfect 'boomerang').

The optimal amount of extra run speed is between $3.2 and $3.5, by using 13 tiles of runway or about a half tile more or less; this gives a 7-frame window for the first turnaround, and typically a 4-frame window for the second turnaround if the first turnaround is done early enough. Extra run speeds between $3.6 and $3.F can also work, but with shorter windows. A perfect boomerang is always required for the second turnaround, regardless of where in the window it is done. It is recommended to buffer the spin break, by holding angle (up or down), jump, and forward through the transition, then switching from forward to backward, with at most 1 frame of neutral in between, while still holding jump and angle.

Entrance condition:

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

Requires:

{
  "notable": "Cross Room Jump Boomerang To Top"
}
"canInsaneJump"
"canCrossRoomJumpIntoWater"
"ScrewAttack"
"canMomentumConservingTurnaround"
"h_trickyToCarryFlashSuit"

Dev note: This does not have collision oscillation.

From: 2
Right Door
To: 1
Left Doorway

Avoid the Baby Metroid with no items at all. Jump over it many times in order to clear a path through the seaweed. With a counter clockwise setup, stand as close to the transition as possible while allowing the Baby to circle Samus. Then jump towards the transition and touch it with a walljump check. A clockwise setup is more difficult to clear the seaweed, but can jump directly into the transition.

Requires:

{
  "notable": "Baby Skip With Nothing"
}
{
  "obstaclesNotCleared": [
    "A"
  ]
}
"canBabyMetroidAvoid"
"canInsaneJump"
"h_trickyToCarryFlashSuit"

Dev note: FIXME: Add a Baby Skip with a flash suit. Note, however, it will only pair with rooms that have an entrance condition where Samus is sparking. In order to have it be properly implemented, all horizontal doors will need to have a shinespark entrance condition added.

From: 2
Right Door
To: 1
Left Doorway

Avoid the Baby Metroid by jumping over it many times in order to clear a path through the seaweed.

Requires:

{
  "notable": "Baby Skip Without Wave or Speed"
}
{
  "obstaclesNotCleared": [
    "A"
  ]
}
"canMidAirMorph"
"HiJump"
"canTrickyJump"
"canBabyMetroidAvoid"
"h_trickyToCarryFlashSuit"
From: 2
Right Door
To: 1
Left Doorway

Jump over the Baby Metroid to avoid getting grabbed. Use Wave plus a Wide Beam to clear much of the seaweed with each shot. The classic counter clockwise skip ends with a mid air morph into the transition.

Requires:

{
  "obstaclesNotCleared": [
    "A"
  ]
}
"Wave"
{
  "or": [
    "Spazer",
    "Plasma"
  ]
}
"canMidAirMorph"
"HiJump"
"SpeedBooster"
"canTrickyJump"
"canBabyMetroidAvoid"
"h_trickyToCarryFlashSuit"

Dev note: A wide beam is used to avoid picking off stray seaweeds since that is a skill used in waveless skip.

From: 1
Left Door
To: 4
Top of Shaft Without Acid Triggered

Freeze the Pirates and use them as platforms to climb the room. Sometimes the Pirates may decide to climb the wrong way; patience may be required to wait for them to come back. If enough energy is available, it can be easier to use i-frames to jump up through a Pirate and freeze it from above, compared to jumping around it.

Requires:

"canBePatient"
"canTrickyUseFrozenEnemies"
"canTrickyDodgeEnemies"
{
  "or": [
    "Wave",
    "Spazer",
    {
      "ammo": {
        "type": "Missile",
        "count": 8
      }
    },
    "canBeVeryPatient"
  ]
}
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Tourian Space Pirate (all)",
        "type": "contact",
        "hits": 4
      }
    },
    "canInsaneJump"
  ]
}
"h_trickyToCarryFlashSuit"

Dev note: Plasma is hard to use effectively as it's easy to accidentally kill the Pirates with it.