The Precious Room

Room ID: 192

Wiki
Difficulty filter

From: 1
Top Left Door
To: 1
Top Left Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 3,
    "openEnd": 1
  }
}
From: 1
Top Left Door
To: 1
Top Left Door

Requires:

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

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

Entrance condition:

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

Requires:

"canChainTemporaryBlue"
"canXRayTurnaround"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 1
Top Left Door
To: 3
Top Right Hidden Item

Requires:

"h_canNavigateUnderwater"
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:

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

Requires:

"Gravity"
"canDelayedWalljump"
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 12,
    "openEnd": 0
  }
}

Requires:

"Gravity"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 8
  }
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInShinecharged": {
    "framesRequired": 40
  }
}

Requires:

"Gravity"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 8
  }
}
From: 2
Bottom Left Door
To: 1
Top Left Door

It takes a bit more time to set up the spark when suitless.

Entrance condition:

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

Requires:

"canSuitlessMaridia"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 8
  }
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Climb up 2 screens.

Entrance condition:

{
  "comeInWithDoorStuckSetup": {}
}

Requires:

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

"canXRayClimb"

Bypasses door shell: true

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

Requires:

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

Entrance condition:

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

Requires:

"canStutterWaterShineCharge"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 8
  }
}
From: 2
Bottom Left Door
To: 1
Top Left Door

To get out of the water at the top, do another gravity jump or spring ball jump, preferably while the water is high.

Entrance condition:

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

Requires:

"canStutterWaterShineCharge"
"h_canShineChargeMaxRunway"
"canXRayTurnaround"
"canLongChainTemporaryBlue"
{
  "or": [
    "canGravityJump",
    {
      "and": [
        "HiJump",
        "canTrickySpringBallJump"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Only requires a runway of approximately 0.5 tiles in the adjacent room. SpringBall jump once on the way up, then use a Bomb to buy just enough time for a second SpringBall jump.

Entrance condition:

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

Requires:

"canCrossRoomJumpIntoWater"
"canUnderwaterBombIntoSpringBallJump"
"canDoubleSpringBallJumpMidAir"
From: 2
Bottom Left Door
To: 1
Top Left Door

Requires a runway of 1 tile in the adjacent room. A momentum conserving turnaround is easier than a midair wiggle.

Entrance condition:

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

Requires:

"HiJump"
"canCrossRoomJumpIntoWater"
{
  "or": [
    "canMomentumConservingTurnaround",
    "canMidairWiggle"
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Requires a runway of at least 7 tiles (with no open end) in the adjacent room. A momentum conserving turnaround is easier than a midair wiggle.

Entrance condition:

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

Requires:

"canCrossRoomJumpIntoWater"
"canTrickyDashJump"
{
  "or": [
    "canMomentumConservingTurnaround",
    "canMidairWiggle"
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

The lenient version requires a runway of at about 10 tiles in the adjacent room. A momentum conserving turnaround is easier than climbing the right side of the room.

Entrance condition:

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

Requires:

"canCrossRoomJumpIntoWater"
{
  "or": [
    "canMomentumConservingTurnaround",
    "canMidairWiggle"
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInWithSpringBallBounce": {
    "speedBooster": true,
    "remoteAndLandingMinTiles": [
      [
        17,
        1
      ]
    ],
    "movementType": "any"
  }
}

Requires:

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

Entrance condition:

{
  "comeInWithSpringBallBounce": {
    "speedBooster": true,
    "remoteAndLandingMinTiles": [
      [
        9,
        1
      ]
    ],
    "movementType": "any"
  }
}

Requires:

"canTrickyJump"
"canCrossRoomJumpIntoWater"
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInWithSpringBallBounce": {
    "speedBooster": true,
    "remoteAndLandingMinTiles": [
      [
        6.4375,
        1
      ]
    ],
    "movementType": "any"
  }
}

Requires:

"canTrickyDashJump"
"canCrossRoomJumpIntoWater"
From: 2
Bottom Left Door
To: 1
Top Left Door

Gaining blue speed with a precise amount of run speed (extra run speed of $2.0 or $2.1), and bounce through the transition. After the transition, unmorph, hold an angle button, aim down, and pause near the peak of Samus' jump. Buffer a morph out of the pause to continue chaining temporary blue. Use a spring ball jump to escape the water.

Entrance condition:

{
  "comeInWithBlueSpringBallBounce": {
    "minExtraRunSpeed": "$2.0",
    "maxExtraRunSpeed": "$2.1",
    "movementType": "any"
  }
}

Requires:

"canTrickyDashJump"
"canCrossRoomJumpIntoWater"
"canPauseRemorphTemporaryBlue"
"canXRayTurnaround"
"canTrickySpringBallJump"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Entrance condition:

{
  "comeInSpaceJumping": {
    "minTiles": 10,
    "speedBooster": true
  }
}

Requires:

"canMidairWiggle"
"canCrossRoomJumpIntoWater"
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInSpaceJumping": {
    "minTiles": 6.4375,
    "speedBooster": true
  }
}

Requires:

"canMidairWiggle"
"canTrickyDashJump"
"canCrossRoomJumpIntoWater"
From: 2
Bottom Left Door
To: 1
Top Left Door

Requires:

{
  "useFlashSuit": {}
}
{
  "or": [
    {
      "shinespark": {
        "frames": 37,
        "excessFrames": 9
      }
    },
    {
      "and": [
        "HiJump",
        {
          "shinespark": {
            "frames": 33,
            "excessFrames": 8
          }
        }
      ]
    }
  ]
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Cross room jump onto the top middle platform before sparking. Requires a runway of 1 tile in the adjacent room.

Entrance condition:

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

Requires:

"canCrossRoomJumpIntoWater"
{
  "useFlashSuit": {}
}
{
  "shinespark": {
    "frames": 16,
    "excessFrames": 9
  }
}
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: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

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

Requires:

"Gravity"
"h_canArtificialMorphIBJ"
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        12,
        12
      ],
      [
        12,
        13
      ]
    ]
  }
}
From: 2
Bottom Left Door
To: 2
Bottom Left Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 13,
    "openEnd": 0
  }
}
From: 2
Bottom Left Door
To: 2
Bottom Left Door

Enter the room with a careful amount of momentum where Samus must spend extra time slowing down during the stutter, but must not have much run speed.

Entrance condition:

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

Requires:

"canStutterWaterShineCharge"
"canShinechargeMovementComplex"
"h_canShineChargeMaxRunway"
{
  "or": [
    {
      "shinespark": {
        "frames": 12
      }
    },
    {
      "and": [
        "canShinechargeMovementTricky",
        {
          "shinespark": {
            "frames": 3
          }
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

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

Requires:

"h_canCrystalFlash"
From: 3
Top Right Hidden Item
To: 1
Top Left Door

Requires:

"h_canNavigateUnderwater"

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 192,
  "name": "The Precious Room",
  "area": "Maridia",
  "subarea": "Inner",
  "subsubarea": "Pink",
  "playable": true,
  "roomAddress": "0x7D78F",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Top Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001a834",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Bottom Left Door",
      "nodeType": "door",
      "nodeSubType": "eye",
      "nodeAddress": "0x001a840",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "water"
        }
      ]
    },
    {
      "id": 3,
      "name": "Top Right Hidden Item",
      "nodeType": "item",
      "nodeSubType": "hidden",
      "nodeItem": "Missile",
      "nodeAddress": "0x7C74D",
      "locks": [
        {
          "name": "Dummy Item Lock",
          "lockType": "gameFlag",
          "unlockStrats": [
            {
              "name": "Base (Collect Item)",
              "notable": false,
              "requires": []
            }
          ]
        }
      ]
    }
  ],
  "enemies": [],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3,
          "note": "Since this involves water and failure involves more water, it won't be expected without gravity suit unless suitless is expected."
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    },
    {
      "from": 3,
      "to": [
        {
          "id": 1
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 1
        }
      }
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 3,
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 4,
      "link": [
        1,
        2
      ],
      "name": "Come In Shinecharging, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 0,
          "openEnd": 1
        }
      },
      "requires": [
        "canChainTemporaryBlue",
        "canXRayTurnaround"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "id": 5,
      "link": [
        1,
        3
      ],
      "name": "Base",
      "requires": [
        "h_canNavigateUnderwater"
      ]
    },
    {
      "id": 6,
      "link": [
        2,
        1
      ],
      "name": "Base",
      "requires": [
        "Gravity",
        {
          "or": [
            "h_canFly",
            "canSpringBallJumpMidAir",
            "HiJump"
          ]
        }
      ]
    },
    {
      "id": 7,
      "link": [
        2,
        1
      ],
      "name": "Gravity Jump",
      "requires": [
        "canGravityJump"
      ]
    },
    {
      "id": 8,
      "link": [
        2,
        1
      ],
      "name": "Delayed Wall Jump",
      "requires": [
        "Gravity",
        "canDelayedWalljump"
      ]
    },
    {
      "id": 9,
      "link": [
        2,
        1
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 12,
          "openEnd": 0
        }
      },
      "requires": [
        "Gravity",
        {
          "shinespark": {
            "frames": 40,
            "excessFrames": 8
          }
        }
      ]
    },
    {
      "id": 10,
      "link": [
        2,
        1
      ],
      "name": "Shinespark, Come in Shinecharged",
      "entranceCondition": {
        "comeInShinecharged": {
          "framesRequired": 40
        }
      },
      "requires": [
        "Gravity",
        {
          "shinespark": {
            "frames": 40,
            "excessFrames": 8
          }
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 11,
      "link": [
        2,
        1
      ],
      "name": "Suitless Shinespark",
      "entranceCondition": {
        "comeInShinecharged": {
          "framesRequired": 60
        }
      },
      "requires": [
        "canSuitlessMaridia",
        {
          "shinespark": {
            "frames": 40,
            "excessFrames": 8
          }
        }
      ],
      "flashSuitChecked": true,
      "note": "It takes a bit more time to set up the spark when suitless."
    },
    {
      "id": 12,
      "link": [
        2,
        1
      ],
      "name": "Precious Room X-Ray Climb",
      "entranceCondition": {
        "comeInWithDoorStuckSetup": {}
      },
      "requires": [
        "canXRayClimb"
      ],
      "flashSuitChecked": true,
      "note": "Climb up 2 screens."
    },
    {
      "id": 13,
      "link": [
        2,
        1
      ],
      "name": "Very Deep Stuck X-Ray Climb",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": false
        }
      },
      "requires": [
        "canXRayClimb"
      ],
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "note": [
        "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."
      ]
    },
    {
      "id": 14,
      "link": [
        2,
        1
      ],
      "name": "Suitless Jump Assist",
      "requires": [
        "canSuitlessMaridia",
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "id": 15,
      "link": [
        2,
        1
      ],
      "name": "Suitless Water Shinecharge",
      "entranceCondition": {
        "comeInRunning": {
          "speedBooster": true,
          "minTiles": 2.4375
        }
      },
      "requires": [
        "canStutterWaterShineCharge",
        "h_canShineChargeMaxRunway",
        {
          "shinespark": {
            "frames": 40,
            "excessFrames": 8
          }
        }
      ]
    },
    {
      "id": 16,
      "link": [
        2,
        1
      ],
      "name": "Suitless Water Shinecharge, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInRunning": {
          "speedBooster": true,
          "minTiles": 2.4375
        }
      },
      "requires": [
        "canStutterWaterShineCharge",
        "h_canShineChargeMaxRunway",
        "canXRayTurnaround",
        "canLongChainTemporaryBlue",
        {
          "or": [
            "canGravityJump",
            {
              "and": [
                "HiJump",
                "canTrickySpringBallJump"
              ]
            }
          ]
        }
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "note": [
        "To get out of the water at the top, do another gravity jump or spring ball jump, preferably while the water is high."
      ]
    },
    {
      "id": 17,
      "link": [
        2,
        1
      ],
      "name": "Cross Room HiJumpless Double SpringBall Jump with Bombs",
      "entranceCondition": {
        "comeInJumping": {
          "minTiles": 1,
          "speedBooster": false
        }
      },
      "requires": [
        "canCrossRoomJumpIntoWater",
        "canUnderwaterBombIntoSpringBallJump",
        "canDoubleSpringBallJumpMidAir"
      ],
      "note": [
        "Only requires a runway of approximately 0.5 tiles in the adjacent room.",
        "SpringBall jump once on the way up, then use a Bomb to buy just enough time for a second SpringBall jump."
      ]
    },
    {
      "id": 18,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Jump with HiJump",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": "any",
          "minTiles": 0.4375
        }
      },
      "requires": [
        "HiJump",
        "canCrossRoomJumpIntoWater",
        {
          "or": [
            "canMomentumConservingTurnaround",
            "canMidairWiggle"
          ]
        }
      ],
      "note": [
        "Requires a runway of 1 tile in the adjacent room.",
        "A momentum conserving turnaround is easier than a midair wiggle."
      ]
    },
    {
      "id": 19,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Jump with Speedbooster",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": true,
          "minTiles": 6.4375
        }
      },
      "requires": [
        "canCrossRoomJumpIntoWater",
        "canTrickyDashJump",
        {
          "or": [
            "canMomentumConservingTurnaround",
            "canMidairWiggle"
          ]
        }
      ],
      "note": [
        "Requires a runway of at least 7 tiles (with no open end) in the adjacent room.",
        "A momentum conserving turnaround is easier than a midair wiggle."
      ]
    },
    {
      "id": 20,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Jump with Speedbooster (Lenient)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": true,
          "minTiles": 10
        }
      },
      "requires": [
        "canCrossRoomJumpIntoWater",
        {
          "or": [
            "canMomentumConservingTurnaround",
            "canMidairWiggle"
          ]
        }
      ],
      "note": [
        "The lenient version requires a runway of at about 10 tiles in the adjacent room.",
        "A momentum conserving turnaround is easier than climbing the right side of the room."
      ]
    },
    {
      "id": 21,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Spring Ball Bounce (Lenient)",
      "entranceCondition": {
        "comeInWithSpringBallBounce": {
          "speedBooster": true,
          "remoteAndLandingMinTiles": [
            [
              17,
              1
            ]
          ],
          "movementType": "any"
        }
      },
      "requires": [
        "canCrossRoomJumpIntoWater"
      ]
    },
    {
      "id": 22,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Spring Ball Bounce",
      "entranceCondition": {
        "comeInWithSpringBallBounce": {
          "speedBooster": true,
          "remoteAndLandingMinTiles": [
            [
              9,
              1
            ]
          ],
          "movementType": "any"
        }
      },
      "requires": [
        "canTrickyJump",
        "canCrossRoomJumpIntoWater"
      ]
    },
    {
      "id": 23,
      "link": [
        2,
        1
      ],
      "name": "Tricky Cross Room Spring Ball Bounce",
      "entranceCondition": {
        "comeInWithSpringBallBounce": {
          "speedBooster": true,
          "remoteAndLandingMinTiles": [
            [
              6.4375,
              1
            ]
          ],
          "movementType": "any"
        }
      },
      "requires": [
        "canTrickyDashJump",
        "canCrossRoomJumpIntoWater"
      ]
    },
    {
      "id": 24,
      "link": [
        2,
        1
      ],
      "name": "Tricky Cross Room Spring Ball Bounce, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInWithBlueSpringBallBounce": {
          "minExtraRunSpeed": "$2.0",
          "maxExtraRunSpeed": "$2.1",
          "movementType": "any"
        }
      },
      "requires": [
        "canTrickyDashJump",
        "canCrossRoomJumpIntoWater",
        "canPauseRemorphTemporaryBlue",
        "canXRayTurnaround",
        "canTrickySpringBallJump"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "note": [
        "Gaining blue speed with a precise amount of run speed (extra run speed of $2.0 or $2.1), and bounce through the transition.",
        "After the transition, unmorph, hold an angle button, aim down, and pause near the peak of Samus' jump.",
        "Buffer a morph out of the pause to continue chaining temporary blue.",
        "Use a spring ball jump to escape the water."
      ]
    },
    {
      "id": 25,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Space Jump",
      "entranceCondition": {
        "comeInSpaceJumping": {
          "minTiles": 10,
          "speedBooster": true
        }
      },
      "requires": [
        "canMidairWiggle",
        "canCrossRoomJumpIntoWater"
      ]
    },
    {
      "id": 26,
      "link": [
        2,
        1
      ],
      "name": "Tricky Cross Room Space Jump",
      "entranceCondition": {
        "comeInSpaceJumping": {
          "minTiles": 6.4375,
          "speedBooster": true
        }
      },
      "requires": [
        "canMidairWiggle",
        "canTrickyDashJump",
        "canCrossRoomJumpIntoWater"
      ]
    },
    {
      "id": 33,
      "link": [
        2,
        1
      ],
      "name": "Use Flash Suit",
      "requires": [
        {
          "useFlashSuit": {}
        },
        {
          "or": [
            {
              "shinespark": {
                "frames": 37,
                "excessFrames": 9
              }
            },
            {
              "and": [
                "HiJump",
                {
                  "shinespark": {
                    "frames": 33,
                    "excessFrames": 8
                  }
                }
              ]
            }
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 34,
      "link": [
        2,
        1
      ],
      "name": "Cross Room Jump, Use Flash Suit",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": "any",
          "minTiles": 0.4375
        }
      },
      "requires": [
        "canCrossRoomJumpIntoWater",
        {
          "useFlashSuit": {}
        },
        {
          "shinespark": {
            "frames": 16,
            "excessFrames": 9
          }
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Cross room jump onto the top middle platform before sparking.",
        "Requires a runway of 1 tile in the adjacent room."
      ],
      "devNote": [
        "Assumes Samus lands, then jumps again before sparking.",
        "There is no HiJump variant, as that can jump out of the water."
      ]
    },
    {
      "id": 35,
      "link": [
        2,
        1
      ],
      "name": "Long Underwater Wall Jump, Use Flash Suit",
      "requires": [
        "canTrickyCarryFlashSuit",
        "canLongUnderwaterWalljump",
        {
          "useFlashSuit": {}
        },
        {
          "shinespark": {
            "frames": 12,
            "excessFrames": 8
          }
        }
      ],
      "flashSuitChecked": true,
      "note": "Underwater wall jump to the top middle platform before sparking to save Energy."
    },
    {
      "id": 27,
      "link": [
        2,
        1
      ],
      "name": "G-Mode Morph",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        "Gravity",
        "h_canArtificialMorphIBJ"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 28,
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              12
            ],
            [
              12,
              13
            ]
          ]
        }
      },
      "requires": []
    },
    {
      "id": 29,
      "link": [
        2,
        2
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 13,
          "openEnd": 0
        }
      }
    },
    {
      "id": 30,
      "link": [
        2,
        2
      ],
      "name": "Suitless Water Shinecharge, Leave with Spark",
      "entranceCondition": {
        "comeInRunning": {
          "speedBooster": true,
          "minTiles": 2.4375
        }
      },
      "requires": [
        "canStutterWaterShineCharge",
        "canShinechargeMovementComplex",
        "h_canShineChargeMaxRunway",
        {
          "or": [
            {
              "shinespark": {
                "frames": 12
              }
            },
            {
              "and": [
                "canShinechargeMovementTricky",
                {
                  "shinespark": {
                    "frames": 3
                  }
                }
              ]
            }
          ]
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "missiles",
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": "Enter the room with a careful amount of momentum where Samus must spend extra time slowing down during the stutter, but must not have much run speed."
    },
    {
      "id": 31,
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 32,
      "link": [
        3,
        1
      ],
      "name": "Base",
      "requires": [
        "h_canNavigateUnderwater"
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "name": "Base (Collect Item)",
      "notable": false,
      "requires": [],
      "link": [
        3,
        3
      ],
      "collectsItems": [
        3
      ]
    }
  ],
  "nextStratId": 36,
  "notables": [],
  "nextNotableId": 1
}