Bug Sand Hole

Room ID: 211

Wiki
Difficulty filter

From: 1
Left Door
To: 1
Left Door

Exit condition:

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

Freeze the Yapping Maw on room entry, and continue to periodically refreeze it throughout. Jump and freeze the Zoa at the correct height, noting that it will rise one more pixel after it thaws. Maintain a half-tile runway between the frozen Zoa and the runway in order to extend it as much as possible.

Requires:

"h_canFrozenEnemyRunway"

Exit condition:

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

Entrance condition:

{
  "comeInNormally": {}
}

Requires:

"canPrepareForNextRoom"
"canTrickyJump"
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

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

Entrance condition:

{
  "comeInWithDoorStuckSetup": {}
}

Requires:

"canPrepareForNextRoom"
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

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

Requires:

"h_canCrystalFlash"
From: 1
Left Door
To: 1
Left Door

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 1
Left Door
To: 1
Left Door

Requires:

{
  "enemyDamage": {
    "enemy": "Zoa",
    "type": "contact",
    "hits": 1
  }
}
From: 1
Left Door
To: 2
Bottom Sand Exit

Entrance condition:

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

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 1
Left Door
To: 2
Bottom Sand Exit

Entrance condition:

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

Exit condition:

{
  "leaveWithGMode": {
    "morphed": true
  }
}
From: 1
Left Door
To: 3
Right Door

Requires:

"SpaceJump"
From: 1
Left Door
To: 3
Right Door

Entrance condition:

{
  "comeInNormally": {}
}

Requires:

"canPrepareForNextRoom"
"SpaceJump"
{
  "or": [
    {
      "doorUnlockedAtNode": 1
    },
    {
      "doorUnlockedAtNode": 3
    }
  ]
}

Unlocks doors:

{"nodeId":1,"types":["super"],"requires":["canTrickyJump"]}
{"nodeId":1,"types":["missiles","powerbomb"],"requires":["never"]}
{"nodeId":3,"types":["super"],"requires":["canTrickyJump"]}
{"nodeId":3,"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 3
Right Door

From the doorframe, wait for the Zoa to rise out of the water, then use it to damage boost into the open opposite door.

Requires:

{
  "notable": "Damage Boost"
}
"canSuitlessMaridia"
"canTrickyJump"
"canHorizontalDamageBoost"
{
  "enemyDamage": {
    "enemy": "Zoa",
    "type": "contact",
    "hits": 1
  }
}
From: 1
Left Door
To: 3
Right Door

Build up run speed and jump into the transition to cross this room without touching the water. Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door.

Entrance condition:

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

Requires:

{
  "notable": "Speedy Jump Morph"
}
"Morph"
"canTrickyJump"
"canLateralMidAirMorph"
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 3
Right Door

Build up run speed and jump into the transition to cross this room without touching the water. Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door.

Entrance condition:

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

Requires:

{
  "notable": "Speedy Jump Morph"
}
"Morph"
"canTrickyJump"
"canLateralMidAirMorph"
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 3
Right Door

Enter with a high shinespark through the door then shoot the opposite door and fall into it.

Entrance condition:

{
  "comeInWithSpark": {
    "position": "top"
  }
}

Requires:

"canMidairShinespark"
"canPrepareForNextRoom"
{
  "shinespark": {
    "frames": 20
  }
}
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 3
Right Door

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.0",
    "maxExtraRunSpeed": "$2.0"
  }
}

Requires:

"Gravity"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}

Jump into the room with blue speed, shoot open the door mid-air; then airball across the room and unmorph on the door ledge, chaining temporary blue into the next room.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.C",
    "maxExtraRunSpeed": "$2.4"
  }
}

Requires:

"canInsaneJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 3
Right Door

Entrance condition:

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

Bypasses door shell: true

From: 1
Left Door
To: 3
Right Door

Entrance condition:

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

Exit condition:

{
  "leaveWithGrappleTeleport": {
    "blockPositions": [
      [
        12,
        12
      ]
    ]
  }
}

Bypasses door shell: true

From: 1
Left Door
To: 3
Right Door

Entrance condition:

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

Exit condition:

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

Bypasses door shell: true

From: 1
Left Door
To: 4
Junction Below Left Door

Entrance condition:

{
  "comeInNormally": {}
}
From: 1
Left Door
To: 4
Junction Below Left Door

Entrance condition:

{
  "comeInWithMockball": {
    "adjacentMinTiles": 0,
    "remoteAndLandingMinTiles": [
      [
        0,
        0
      ]
    ],
    "speedBooster": "any"
  }
}
From: 1
Left Door
To: 5
Junction Below Right Door

Jump through the door to cross most of the room, then jump off of the sand to cross the rest. With enough speed, crossing the whole room without landing in the sand is also possible, but Samus must still jump quickly after landing to avoid being grabbed by the Yapping Maw.

Entrance condition:

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

Requires:

"canPrepareForNextRoom"
"canTrickyJump"
"canPlayInSand"
From: 2
Bottom Sand Exit
To: 2
Bottom Sand Exit

Exit condition:

{
  "leaveNormally": {}
}
From: 3
Right Door
To: 1
Left Door

Requires:

"SpaceJump"
From: 3
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInNormally": {}
}

Requires:

"canPrepareForNextRoom"
"SpaceJump"
{
  "or": [
    {
      "doorUnlockedAtNode": 1
    },
    {
      "doorUnlockedAtNode": 3
    }
  ]
}

Unlocks doors:

{"nodeId":1,"types":["super"],"requires":["canTrickyJump"]}
{"nodeId":1,"types":["missiles","powerbomb"],"requires":["never"]}
{"nodeId":3,"types":["super"],"requires":["canTrickyJump"]}
{"nodeId":3,"types":["missiles","powerbomb"],"requires":["never"]}
From: 3
Right Door
To: 1
Left Door

From the doorframe, wait for the Zoa to rise out of the water, then use it to damage boost into the open opposite door.

Requires:

{
  "notable": "Damage Boost"
}
"canTrickyJump"
"canHorizontalDamageBoost"
{
  "enemyDamage": {
    "enemy": "Zoa",
    "type": "contact",
    "hits": 1
  }
}
From: 3
Right Door
To: 1
Left Door

Build up run speed and jump into the transition to cross this room without touching the water. Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door.

Entrance condition:

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

Requires:

{
  "notable": "Speedy Jump Morph"
}
"Morph"
"canTrickyJump"
"canLateralMidAirMorph"
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 3
Right Door
To: 1
Left Door

Build up run speed and jump into the transition to cross this room without touching the water. Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door.

Entrance condition:

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

Requires:

{
  "notable": "Speedy Jump Morph"
}
"Morph"
"canTrickyJump"
"canLateralMidAirMorph"
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 3
Right Door
To: 1
Left Door

Enter with a high shinespark through the door then shoot the opposite door and fall into it.

Entrance condition:

{
  "comeInWithSpark": {
    "position": "top"
  }
}

Requires:

"canMidairShinespark"
"canPrepareForNextRoom"
{
  "shinespark": {
    "frames": 20
  }
}
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 3
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.0",
    "maxExtraRunSpeed": "$2.0"
  }
}

Requires:

"Gravity"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}

Jump into the room with blue speed, shoot open the door mid-air; then airball across the room and unmorph on the door ledge, chaining temporary blue into the next room.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1,
    "minExtraRunSpeed": "$1.C",
    "maxExtraRunSpeed": "$2.4"
  }
}

Requires:

"canInsaneJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 3
Right Door
To: 1
Left Door

Entrance condition:

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

Bypasses door shell: true

From: 3
Right Door
To: 1
Left Door

Entrance condition:

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

Exit condition:

{
  "leaveWithGrappleTeleport": {
    "blockPositions": [
      [
        3,
        13
      ]
    ]
  }
}

Bypasses door shell: true

From: 3
Right Door
To: 2
Bottom Sand Exit

Entrance condition:

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

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 3
Right Door
To: 2
Bottom Sand Exit

Entrance condition:

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

Exit condition:

{
  "leaveWithGMode": {
    "morphed": true
  }
}
From: 3
Right Door
To: 3
Right Door

Exit condition:

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

Freeze the Yapping Maw on room entry, and continue to periodically refreeze it throughout. Jump and freeze the Zoa at the correct height, noting that it will rise one more pixel after it thaws. Maintain a half-tile runway between the frozen Zoa and the runway in order to extend it as much as possible.

Requires:

"h_canFrozenEnemyRunway"

Exit condition:

{
  "leaveWithRunway": {
    "length": 3,
    "openEnd": 0
  }
}
From: 3
Right Door
To: 3
Right Door

Entrance condition:

{
  "comeInNormally": {}
}

Requires:

"canPrepareForNextRoom"
"canTrickyJump"
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

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

Entrance condition:

{
  "comeInWithDoorStuckSetup": {}
}

Requires:

"canPrepareForNextRoom"
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

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

Requires:

"h_canCrystalFlash"
From: 3
Right Door
To: 3
Right Door

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 3
Right Door
To: 3
Right Door

Requires:

{
  "enemyDamage": {
    "enemy": "Zoa",
    "type": "contact",
    "hits": 1
  }
}
From: 3
Right Door
To: 3
Right Door

Entrance condition:

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

Requires:

"h_canNavigateUnderwater"
{
  "or": [
    "Gravity",
    "HiJump",
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canTrickySpringBallJump",
    "canUseFrozenEnemies"
  ]
}

Exit condition:

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

Bypasses door shell: true

From: 3
Right Door
To: 3
Right Door

Entrance condition:

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

Requires:

"canArtificialMorph"

Exit condition:

{
  "leaveWithGMode": {
    "morphed": true
  }
}

Bypasses door shell: true

From: 3
Right Door
To: 4
Junction Below Left Door

Jump through the door to cross most of the room, then jump off of the sand to cross the rest. With enough speed, crossing the whole room without landing in the sand is also possible, but Samus must still jump quickly after landing to avoid being grabbed by the Yapping Maw.

Entrance condition:

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

Requires:

"canPrepareForNextRoom"
"canTrickyJump"
"canPlayInSand"
From: 3
Right Door
To: 5
Junction Below Right Door

Entrance condition:

{
  "comeInNormally": {}
}
From: 3
Right Door
To: 5
Junction Below Right Door

Entrance condition:

{
  "comeInWithMockball": {
    "adjacentMinTiles": 0,
    "remoteAndLandingMinTiles": [
      [
        0,
        0
      ]
    ],
    "speedBooster": "any"
  }
}
From: 4
Junction Below Left Door
To: 1
Left Door

Requires:

{
  "or": [
    "Gravity",
    {
      "and": [
        "canSuitlessMaridia",
        "HiJump"
      ]
    }
  ]
}
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"nodeId":1,"types":["missiles"],"requires":["canDodgeWhileShooting"]}
{"nodeId":1,"types":["super"],"requires":[]}
{"nodeId":1,"types":["powerbomb"],"requires":["canTrickyJump"]}
From: 4
Junction Below Left Door
To: 1
Left Door

Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high.

Requires:

"canSuitlessMaridia"
"canCarefulJump"
{
  "or": [
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canTrickySpringBallJump"
  ]
}
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"nodeId":1,"types":["missiles"],"requires":["canDodgeWhileShooting"]}
{"nodeId":1,"types":["super"],"requires":[]}
{"nodeId":1,"types":["powerbomb"],"requires":["canTrickyJump"]}
From: 4
Junction Below Left Door
To: 1
Left Door

Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high.

Requires:

"canSuitlessMaridia"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}
{
  "or": [
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canTrickySpringBallJump"
  ]
}
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"nodeId":1,"types":["ammo"],"requires":[]}
From: 4
Junction Below Left Door
To: 1
Left Door

Keep freezing the Yapping Maw while using a frozen bug to escape.

Requires:

"canSuitlessMaridia"
"canUseFrozenEnemies"
{
  "doorUnlockedAtNode": 1
}

Unlocks doors:

{"nodeId":1,"types":["ammo"],"requires":[]}
From: 4
Junction Below Left Door
To: 2
Bottom Sand Exit

From: 4
Junction Below Left Door
To: 5
Junction Below Right Door

Requires:

"Gravity"
From: 4
Junction Below Left Door
To: 5
Junction Below Right Door

Kill the Zoa while avoiding the Yapping Maw, then cross the sand. Spring ball can be used to help cross the sand.

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    "canPlayInSand",
    "h_canUseSpringBall",
    "SpaceJump"
  ]
}
From: 4
Junction Below Left Door
To: 5
Junction Below Right Door

Freeze the Zoa as it spawns and jump on it then jump across the room. Freeze any Yapping Maws that attack and use them or a frozen Zoa as a platform to leave.

Requires:

"canSuitlessMaridia"
"canUseFrozenEnemies"
"canCarefulJump"
From: 4
Junction Below Left Door
To: 5
Junction Below Right Door

Requires:

"canSuitlessMaridia"
"canPlayInSand"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}
From: 4
Junction Below Left Door
To: 5
Junction Below Right Door

Avoid the Yapping Maw after entering by not standing in one place for too long. Kill the Zoa and quickly jump across the sand. Hitting the Zoas will drop Samus deep into the sand below.

Requires:

{
  "notable": "Sand Jumps"
}
"canSuitlessMaridia"
"canTrickyJump"
"canPlayInSand"
From: 5
Junction Below Right Door
To: 2
Bottom Sand Exit

From: 5
Junction Below Right Door
To: 3
Right Door

Requires:

{
  "or": [
    "Gravity",
    {
      "and": [
        "canSuitlessMaridia",
        "HiJump"
      ]
    }
  ]
}
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"nodeId":3,"types":["missiles"],"requires":["canDodgeWhileShooting"]}
{"nodeId":3,"types":["super"],"requires":[]}
{"nodeId":3,"types":["powerbomb"],"requires":["canTrickyJump"]}
From: 5
Junction Below Right Door
To: 3
Right Door

Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high.

Requires:

"canSuitlessMaridia"
"canCarefulJump"
{
  "or": [
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canTrickySpringBallJump"
  ]
}
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"nodeId":3,"types":["missiles"],"requires":["canDodgeWhileShooting"]}
{"nodeId":3,"types":["super"],"requires":[]}
{"nodeId":3,"types":["powerbomb"],"requires":["canTrickyJump"]}
From: 5
Junction Below Right Door
To: 3
Right Door

Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high.

Requires:

"canSuitlessMaridia"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}
{
  "or": [
    "canWalljump",
    "h_canCrouchJumpDownGrab",
    "canTrickySpringBallJump"
  ]
}
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"nodeId":3,"types":["ammo"],"requires":[]}
From: 5
Junction Below Right Door
To: 3
Right Door

Keep freezing the Yapping Maw while using a frozen bug to escape.

Requires:

"canSuitlessMaridia"
"canUseFrozenEnemies"
{
  "doorUnlockedAtNode": 3
}

Unlocks doors:

{"nodeId":3,"types":["ammo"],"requires":[]}
From: 5
Junction Below Right Door
To: 4
Junction Below Left Door

Requires:

"Gravity"
From: 5
Junction Below Right Door
To: 4
Junction Below Left Door

Kill the Zoa while avoiding the Yapping Maw, then cross the sand. Spring ball can be used to help cross the sand.

Requires:

"canSuitlessMaridia"
"HiJump"
{
  "or": [
    "canPlayInSand",
    "h_canUseSpringBall",
    "SpaceJump"
  ]
}
From: 5
Junction Below Right Door
To: 4
Junction Below Left Door

Freeze the Zoa as it spawns and jump on it then jump across the room. Freeze any Yapping Maws that attack and use them or a frozen Zoa as a platform to leave.

Requires:

"canSuitlessMaridia"
"canUseFrozenEnemies"
"canCarefulJump"
From: 5
Junction Below Right Door
To: 4
Junction Below Left Door

Requires:

"canSuitlessMaridia"
"canPlayInSand"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}
From: 5
Junction Below Right Door
To: 4
Junction Below Left Door

Avoid the Yapping Maw after entering by not standing in one place for too long. Kill the Zoa and quickly jump across the sand. Hitting the Zoas will drop Samus deep into the sand below.

Requires:

{
  "notable": "Sand Jumps"
}
"canSuitlessMaridia"
"canTrickyJump"
"canPlayInSand"

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 211,
  "name": "Bug Sand Hole",
  "area": "Maridia",
  "subarea": "Inner",
  "subsubarea": "Yellow",
  "roomAddress": "0x7D433",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001a630",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "useImplicitComeInNormally": false,
      "useImplicitComeInWithMockball": false
    },
    {
      "id": 2,
      "name": "Bottom Sand Exit",
      "nodeType": "exit",
      "nodeSubType": "sandpit",
      "nodeAddress": "0x001a624",
      "doorOrientation": "down"
    },
    {
      "id": 3,
      "name": "Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001a618",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "useImplicitComeInNormally": false,
      "useImplicitComeInWithMockball": false
    },
    {
      "id": 4,
      "name": "Junction Below Left Door",
      "nodeType": "junction",
      "nodeSubType": "junction"
    },
    {
      "id": 5,
      "name": "Junction Below Right Door",
      "nodeType": "junction",
      "nodeSubType": "junction"
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Bug Sand Hole Zoa",
      "enemyName": "Zoa",
      "quantity": 1,
      "homeNodes": [
        1,
        3
      ]
    },
    {
      "id": "e2",
      "groupName": "Bug Sand Hole Yapping Maws",
      "enemyName": "Yapping Maw",
      "quantity": 2,
      "homeNodes": [
        4,
        5
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 4
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 2
        }
      ]
    },
    {
      "from": 3,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 4
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 4,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 5,
      "to": [
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 4
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 1,
          "openEnd": 1
        }
      }
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway - Frozen Zoa",
      "requires": [
        "h_canFrozenEnemyRunway"
      ],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 0
        }
      },
      "note": [
        "Freeze the Yapping Maw on room entry, and continue to periodically refreeze it throughout.",
        "Jump and freeze the Zoa at the correct height, noting that it will rise one more pixel after it thaws.",
        "Maintain a half-tile runway between the frozen Zoa and the runway in order to extend it as much as possible."
      ]
    },
    {
      "id": 3,
      "link": [
        1,
        1
      ],
      "name": "Land on Door Frame",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": [
        "canPrepareForNextRoom",
        "canTrickyJump",
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": [
            "canInsaneJump"
          ]
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ]
    },
    {
      "id": 65,
      "link": [
        1,
        1
      ],
      "name": "Door Stuck, Open Door",
      "entranceCondition": {
        "comeInWithDoorStuckSetup": {}
      },
      "requires": [
        "canPrepareForNextRoom",
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "id": 4,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 5,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Setup - Get Hit By Zoa",
      "requires": [],
      "exitCondition": {
        "leaveWithGModeSetup": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 6,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Regain Mobility",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Zoa",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "gModeRegainMobility": {},
      "flashSuitChecked": true
    },
    {
      "id": 9,
      "link": [
        1,
        2
      ],
      "name": "G-Mode",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": false
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "flashSuitChecked": true
    },
    {
      "id": 10,
      "link": [
        1,
        2
      ],
      "name": "G-Mode Morph",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": true
        }
      },
      "flashSuitChecked": true
    },
    {
      "id": 11,
      "link": [
        1,
        3
      ],
      "name": "Space Jump",
      "requires": [
        "SpaceJump"
      ]
    },
    {
      "id": 12,
      "link": [
        1,
        3
      ],
      "name": "Space Jump Jumping Entry",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": [
        "canPrepareForNextRoom",
        "SpaceJump",
        {
          "or": [
            {
              "doorUnlockedAtNode": 1
            },
            {
              "doorUnlockedAtNode": 3
            }
          ]
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "super"
          ],
          "requires": [
            "canTrickyJump"
          ]
        },
        {
          "nodeId": 1,
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        },
        {
          "nodeId": 3,
          "types": [
            "super"
          ],
          "requires": [
            "canTrickyJump"
          ]
        },
        {
          "nodeId": 3,
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "devNote": "Requires a jumping entry, but any runway length and environment is fine."
    },
    {
      "id": 13,
      "link": [
        1,
        3
      ],
      "name": "Naked Damage Boost (L to R)",
      "requires": [
        {
          "notable": "Damage Boost"
        },
        "canSuitlessMaridia",
        "canTrickyJump",
        "canHorizontalDamageBoost",
        {
          "enemyDamage": {
            "enemy": "Zoa",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "note": "From the doorframe, wait for the Zoa to rise out of the water, then use it to damage boost into the open opposite door."
    },
    {
      "id": 14,
      "link": [
        1,
        3
      ],
      "name": "Speedy Jump Morph (L to R)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": "any",
          "minTiles": 6
        }
      },
      "requires": [
        {
          "notable": "Speedy Jump Morph"
        },
        "Morph",
        "canTrickyJump",
        "canLateralMidAirMorph",
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Build up run speed and jump into the transition to cross this room without touching the water.",
        "Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door."
      ]
    },
    {
      "id": 15,
      "link": [
        1,
        3
      ],
      "name": "Speedy Jump Morph with Speed Booster (L to R)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": true,
          "minTiles": 5
        }
      },
      "requires": [
        {
          "notable": "Speedy Jump Morph"
        },
        "Morph",
        "canTrickyJump",
        "canLateralMidAirMorph",
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Build up run speed and jump into the transition to cross this room without touching the water.",
        "Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door."
      ]
    },
    {
      "id": 16,
      "link": [
        1,
        3
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInWithSpark": {
          "position": "top"
        }
      },
      "requires": [
        "canMidairShinespark",
        "canPrepareForNextRoom",
        {
          "shinespark": {
            "frames": 20
          }
        },
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": "Enter with a high shinespark through the door then shoot the opposite door and fall into it."
    },
    {
      "id": 61,
      "link": [
        1,
        3
      ],
      "name": "Blue Speed Cross-Room Jump, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInGettingBlueSpeed": {
          "length": 0,
          "openEnd": 1,
          "minExtraRunSpeed": "$1.0",
          "maxExtraRunSpeed": "$2.0"
        }
      },
      "requires": [
        "Gravity",
        "canChainTemporaryBlue"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "devNote": [
        "Higher speeds can work but with greater difficulty."
      ]
    },
    {
      "id": 62,
      "link": [
        1,
        3
      ],
      "name": "Blue Speed Cross-Room Jump onto Door Frame, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInGettingBlueSpeed": {
          "length": 0,
          "openEnd": 1,
          "minExtraRunSpeed": "$1.C",
          "maxExtraRunSpeed": "$2.4"
        }
      },
      "requires": [
        "canInsaneJump",
        "canChainTemporaryBlue"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Jump into the room with blue speed, shoot open the door mid-air;",
        "then airball across the room and unmorph on the door ledge, chaining temporary blue into the next room."
      ]
    },
    {
      "id": 17,
      "link": [
        1,
        3
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              12
            ],
            [
              12,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "id": 18,
      "link": [
        1,
        3
      ],
      "name": "Carry Grapple Teleport (Top Position)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              12
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              12
            ]
          ]
        }
      }
    },
    {
      "id": 19,
      "link": [
        1,
        3
      ],
      "name": "Carry Grapple Teleport (Bottom Position)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              12,
              13
            ]
          ]
        }
      }
    },
    {
      "id": 20,
      "link": [
        1,
        4
      ],
      "name": "Base",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "id": 66,
      "link": [
        1,
        4
      ],
      "name": "Fall Into Room With Mockball",
      "entranceCondition": {
        "comeInWithMockball": {
          "adjacentMinTiles": 0,
          "remoteAndLandingMinTiles": [
            [
              0,
              0
            ]
          ],
          "speedBooster": "any"
        }
      },
      "requires": []
    },
    {
      "id": 67,
      "link": [
        1,
        5
      ],
      "name": "Jump Through Room",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": "any",
          "minTiles": 1
        }
      },
      "requires": [
        "canPrepareForNextRoom",
        "canTrickyJump",
        "canPlayInSand"
      ],
      "note": [
        "Jump through the door to cross most of the room, then jump off of the sand to cross the rest.",
        "With enough speed, crossing the whole room without landing in the sand is also possible, but Samus must still jump quickly after landing to avoid being grabbed by the Yapping Maw."
      ]
    },
    {
      "id": 21,
      "link": [
        2,
        2
      ],
      "name": "Leave Normally",
      "exitCondition": {
        "leaveNormally": {}
      },
      "requires": []
    },
    {
      "id": 22,
      "link": [
        3,
        1
      ],
      "name": "Space Jump",
      "requires": [
        "SpaceJump"
      ]
    },
    {
      "id": 23,
      "link": [
        3,
        1
      ],
      "name": "Space Jump Jumping Entry",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": [
        "canPrepareForNextRoom",
        "SpaceJump",
        {
          "or": [
            {
              "doorUnlockedAtNode": 1
            },
            {
              "doorUnlockedAtNode": 3
            }
          ]
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "super"
          ],
          "requires": [
            "canTrickyJump"
          ]
        },
        {
          "nodeId": 1,
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        },
        {
          "nodeId": 3,
          "types": [
            "super"
          ],
          "requires": [
            "canTrickyJump"
          ]
        },
        {
          "nodeId": 3,
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "devNote": "Requires a jumping entry, but any runway length and environment is fine."
    },
    {
      "id": 24,
      "link": [
        3,
        1
      ],
      "name": "Naked Damage Boost (R to L)",
      "requires": [
        {
          "notable": "Damage Boost"
        },
        "canTrickyJump",
        "canHorizontalDamageBoost",
        {
          "enemyDamage": {
            "enemy": "Zoa",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "note": "From the doorframe, wait for the Zoa to rise out of the water, then use it to damage boost into the open opposite door."
    },
    {
      "id": 25,
      "link": [
        3,
        1
      ],
      "name": "Speedy Jump Morph (R to L)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": "any",
          "minTiles": 6
        }
      },
      "requires": [
        {
          "notable": "Speedy Jump Morph"
        },
        "Morph",
        "canTrickyJump",
        "canLateralMidAirMorph",
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Build up run speed and jump into the transition to cross this room without touching the water.",
        "Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door."
      ]
    },
    {
      "id": 26,
      "link": [
        3,
        1
      ],
      "name": "Speedy Jump Morph with Speed Booster (R to L)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": true,
          "minTiles": 5
        }
      },
      "requires": [
        {
          "notable": "Speedy Jump Morph"
        },
        "Morph",
        "canTrickyJump",
        "canLateralMidAirMorph",
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Build up run speed and jump into the transition to cross this room without touching the water.",
        "Shoot open the opposite door upon entering and morph before touching the ceiling to bounce into the open door."
      ]
    },
    {
      "id": 27,
      "link": [
        3,
        1
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInWithSpark": {
          "position": "top"
        }
      },
      "requires": [
        "canMidairShinespark",
        "canPrepareForNextRoom",
        {
          "shinespark": {
            "frames": 20
          }
        },
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": "Enter with a high shinespark through the door then shoot the opposite door and fall into it."
    },
    {
      "id": 63,
      "link": [
        3,
        1
      ],
      "name": "Blue Speed Cross-Room Jump, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInGettingBlueSpeed": {
          "length": 0,
          "openEnd": 1,
          "minExtraRunSpeed": "$1.0",
          "maxExtraRunSpeed": "$2.0"
        }
      },
      "requires": [
        "Gravity",
        "canChainTemporaryBlue"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "devNote": [
        "Higher speeds can work but with greater difficulty."
      ]
    },
    {
      "id": 64,
      "link": [
        3,
        1
      ],
      "name": "Blue Speed Cross-Room Jump onto Door Frame, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInGettingBlueSpeed": {
          "length": 0,
          "openEnd": 1,
          "minExtraRunSpeed": "$1.C",
          "maxExtraRunSpeed": "$2.4"
        }
      },
      "requires": [
        "canInsaneJump",
        "canChainTemporaryBlue"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "note": [
        "Jump into the room with blue speed, shoot open the door mid-air;",
        "then airball across the room and unmorph on the door ledge, chaining temporary blue into the next room."
      ]
    },
    {
      "id": 28,
      "link": [
        3,
        1
      ],
      "name": "Grapple Teleport Door Lock Skip",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "id": 29,
      "link": [
        3,
        1
      ],
      "name": "Carry Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      }
    },
    {
      "id": 30,
      "link": [
        3,
        2
      ],
      "name": "G-Mode",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": false
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "flashSuitChecked": true
    },
    {
      "id": 31,
      "link": [
        3,
        2
      ],
      "name": "G-Mode Morph",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": true
        }
      },
      "flashSuitChecked": true
    },
    {
      "id": 32,
      "link": [
        3,
        3
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 1,
          "openEnd": 1
        }
      }
    },
    {
      "id": 33,
      "link": [
        3,
        3
      ],
      "name": "Leave With Runway - Frozen Zoa",
      "requires": [
        "h_canFrozenEnemyRunway"
      ],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 0
        }
      },
      "note": [
        "Freeze the Yapping Maw on room entry, and continue to periodically refreeze it throughout.",
        "Jump and freeze the Zoa at the correct height, noting that it will rise one more pixel after it thaws.",
        "Maintain a half-tile runway between the frozen Zoa and the runway in order to extend it as much as possible."
      ]
    },
    {
      "id": 34,
      "link": [
        3,
        3
      ],
      "name": "Land on Door Frame",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": [
        "canPrepareForNextRoom",
        "canTrickyJump",
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": [
            "canInsaneJump"
          ]
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ]
    },
    {
      "id": 68,
      "link": [
        3,
        3
      ],
      "name": "Door Stuck, Open Door",
      "entranceCondition": {
        "comeInWithDoorStuckSetup": {}
      },
      "requires": [
        "canPrepareForNextRoom",
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "id": 35,
      "link": [
        3,
        3
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 36,
      "link": [
        3,
        3
      ],
      "name": "G-Mode Setup - Get Hit By Zoa",
      "requires": [],
      "exitCondition": {
        "leaveWithGModeSetup": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 37,
      "link": [
        3,
        3
      ],
      "name": "G-Mode Regain Mobility",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Zoa",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "gModeRegainMobility": {},
      "flashSuitChecked": true
    },
    {
      "id": 38,
      "link": [
        3,
        3
      ],
      "name": "Carry G-Mode Back Through",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": false
        }
      },
      "requires": [
        "h_canNavigateUnderwater",
        {
          "or": [
            "Gravity",
            "HiJump",
            "canWalljump",
            "h_canCrouchJumpDownGrab",
            "canTrickySpringBallJump",
            "canUseFrozenEnemies"
          ]
        }
      ],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "bypassesDoorShell": true,
      "flashSuitChecked": true
    },
    {
      "id": 39,
      "link": [
        3,
        3
      ],
      "name": "Carry G-Mode Morph Back Through",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": true
        }
      },
      "requires": [
        "canArtificialMorph"
      ],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": true
        }
      },
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "devNote": "Artificial morph will allow Samus not to fall; real Morph is not sufficient."
    },
    {
      "id": 69,
      "link": [
        3,
        4
      ],
      "name": "Jump Through Room",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": "any",
          "minTiles": 1
        }
      },
      "requires": [
        "canPrepareForNextRoom",
        "canTrickyJump",
        "canPlayInSand"
      ],
      "note": [
        "Jump through the door to cross most of the room, then jump off of the sand to cross the rest.",
        "With enough speed, crossing the whole room without landing in the sand is also possible, but Samus must still jump quickly after landing to avoid being grabbed by the Yapping Maw."
      ]
    },
    {
      "id": 40,
      "link": [
        3,
        5
      ],
      "name": "Base",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "id": 70,
      "link": [
        3,
        5
      ],
      "name": "Fall Into Room With Mockball",
      "entranceCondition": {
        "comeInWithMockball": {
          "adjacentMinTiles": 0,
          "remoteAndLandingMinTiles": [
            [
              0,
              0
            ]
          ],
          "speedBooster": "any"
        }
      },
      "requires": []
    },
    {
      "id": 41,
      "link": [
        4,
        1
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "Gravity",
            {
              "and": [
                "canSuitlessMaridia",
                "HiJump"
              ]
            }
          ]
        },
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "missiles"
          ],
          "requires": [
            "canDodgeWhileShooting"
          ]
        },
        {
          "nodeId": 1,
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "nodeId": 1,
          "types": [
            "powerbomb"
          ],
          "requires": [
            "canTrickyJump"
          ]
        }
      ]
    },
    {
      "id": 42,
      "link": [
        4,
        1
      ],
      "name": "Dodge Yapping Maw",
      "requires": [
        "canSuitlessMaridia",
        "canCarefulJump",
        {
          "or": [
            "canWalljump",
            "h_canCrouchJumpDownGrab",
            "canTrickySpringBallJump"
          ]
        },
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "missiles"
          ],
          "requires": [
            "canDodgeWhileShooting"
          ]
        },
        {
          "nodeId": 1,
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "nodeId": 1,
          "types": [
            "powerbomb"
          ],
          "requires": [
            "canTrickyJump"
          ]
        }
      ],
      "note": "Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high."
    },
    {
      "id": 43,
      "link": [
        4,
        1
      ],
      "name": "Kill Yapping Maw With Super",
      "requires": [
        "canSuitlessMaridia",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        },
        {
          "or": [
            "canWalljump",
            "h_canCrouchJumpDownGrab",
            "canTrickySpringBallJump"
          ]
        },
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "note": "Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high."
    },
    {
      "id": 44,
      "link": [
        4,
        1
      ],
      "name": "Freeze Yapping Maw",
      "requires": [
        "canSuitlessMaridia",
        "canUseFrozenEnemies",
        {
          "doorUnlockedAtNode": 1
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "note": "Keep freezing the Yapping Maw while using a frozen bug to escape."
    },
    {
      "id": 45,
      "link": [
        4,
        2
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 46,
      "link": [
        4,
        5
      ],
      "name": "Base",
      "requires": [
        "Gravity"
      ]
    },
    {
      "id": 47,
      "link": [
        4,
        5
      ],
      "name": "Suitless HiJump",
      "requires": [
        "canSuitlessMaridia",
        "HiJump",
        {
          "or": [
            "canPlayInSand",
            "h_canUseSpringBall",
            "SpaceJump"
          ]
        }
      ],
      "note": "Kill the Zoa while avoiding the Yapping Maw, then cross the sand. Spring ball can be used to help cross the sand."
    },
    {
      "id": 48,
      "link": [
        4,
        5
      ],
      "name": "Suitless Frozen Bridge",
      "requires": [
        "canSuitlessMaridia",
        "canUseFrozenEnemies",
        "canCarefulJump"
      ],
      "note": [
        "Freeze the Zoa as it spawns and jump on it then jump across the room.",
        "Freeze any Yapping Maws that attack and use them or a frozen Zoa as a platform to leave."
      ]
    },
    {
      "id": 49,
      "link": [
        4,
        5
      ],
      "name": "Suitless Kill Yapping Maw with Super",
      "requires": [
        "canSuitlessMaridia",
        "canPlayInSand",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ],
      "devNote": "One Super to cross the room, a second is likely used before getting up to the door."
    },
    {
      "id": 50,
      "link": [
        4,
        5
      ],
      "name": "Naked Sand Jumps (L to R)",
      "requires": [
        {
          "notable": "Sand Jumps"
        },
        "canSuitlessMaridia",
        "canTrickyJump",
        "canPlayInSand"
      ],
      "note": [
        "Avoid the Yapping Maw after entering by not standing in one place for too long.",
        "Kill the Zoa and quickly jump across the sand.",
        "Hitting the Zoas will drop Samus deep into the sand below."
      ]
    },
    {
      "id": 51,
      "link": [
        5,
        2
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 52,
      "link": [
        5,
        3
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "Gravity",
            {
              "and": [
                "canSuitlessMaridia",
                "HiJump"
              ]
            }
          ]
        },
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 3,
          "types": [
            "missiles"
          ],
          "requires": [
            "canDodgeWhileShooting"
          ]
        },
        {
          "nodeId": 3,
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "nodeId": 3,
          "types": [
            "powerbomb"
          ],
          "requires": [
            "canTrickyJump"
          ]
        }
      ]
    },
    {
      "id": 53,
      "link": [
        5,
        3
      ],
      "name": "Dodge Yapping Maw",
      "requires": [
        "canSuitlessMaridia",
        "canCarefulJump",
        {
          "or": [
            "canWalljump",
            "h_canCrouchJumpDownGrab",
            "canTrickySpringBallJump"
          ]
        },
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 3,
          "types": [
            "missiles"
          ],
          "requires": [
            "canDodgeWhileShooting"
          ]
        },
        {
          "nodeId": 3,
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "nodeId": 3,
          "types": [
            "powerbomb"
          ],
          "requires": [
            "canTrickyJump"
          ]
        }
      ],
      "note": "Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high."
    },
    {
      "id": 54,
      "link": [
        5,
        3
      ],
      "name": "Kill Yapping Maw With Super",
      "requires": [
        "canSuitlessMaridia",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        },
        {
          "or": [
            "canWalljump",
            "h_canCrouchJumpDownGrab",
            "canTrickySpringBallJump"
          ]
        },
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 3,
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "note": "Escape by wall jumping when the water is low or using a crouch jump and down grab when it's high."
    },
    {
      "id": 55,
      "link": [
        5,
        3
      ],
      "name": "Freeze Yapping Maw",
      "requires": [
        "canSuitlessMaridia",
        "canUseFrozenEnemies",
        {
          "doorUnlockedAtNode": 3
        }
      ],
      "unlocksDoors": [
        {
          "nodeId": 3,
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "note": "Keep freezing the Yapping Maw while using a frozen bug to escape."
    },
    {
      "id": 56,
      "link": [
        5,
        4
      ],
      "name": "Base",
      "requires": [
        "Gravity"
      ]
    },
    {
      "id": 57,
      "link": [
        5,
        4
      ],
      "name": "Suitless HiJump",
      "requires": [
        "canSuitlessMaridia",
        "HiJump",
        {
          "or": [
            "canPlayInSand",
            "h_canUseSpringBall",
            "SpaceJump"
          ]
        }
      ],
      "note": "Kill the Zoa while avoiding the Yapping Maw, then cross the sand. Spring ball can be used to help cross the sand."
    },
    {
      "id": 58,
      "link": [
        5,
        4
      ],
      "name": "Suitless Frozen Bridge",
      "requires": [
        "canSuitlessMaridia",
        "canUseFrozenEnemies",
        "canCarefulJump"
      ],
      "note": [
        "Freeze the Zoa as it spawns and jump on it then jump across the room.",
        "Freeze any Yapping Maws that attack and use them or a frozen Zoa as a platform to leave."
      ]
    },
    {
      "id": 59,
      "link": [
        5,
        4
      ],
      "name": "Suitless Kill Yapping Maw with Super",
      "requires": [
        "canSuitlessMaridia",
        "canPlayInSand",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ],
      "devNote": "One Super to cross the room, a second is likely used before getting up to the door."
    },
    {
      "id": 60,
      "link": [
        5,
        4
      ],
      "name": "Naked Sand Jumps (R to L)",
      "requires": [
        {
          "notable": "Sand Jumps"
        },
        "canSuitlessMaridia",
        "canTrickyJump",
        "canPlayInSand"
      ],
      "note": [
        "Avoid the Yapping Maw after entering by not standing in one place for too long.",
        "Kill the Zoa and quickly jump across the sand.",
        "Hitting the Zoas will drop Samus deep into the sand below."
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In With Mockball)",
      "entranceCondition": {
        "comeInWithMockball": {
          "adjacentMinTiles": 0,
          "remoteAndLandingMinTiles": [
            [
              0,
              0
            ]
          ],
          "speedBooster": "any"
        }
      },
      "requires": []
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        3,
        3
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        3,
        3
      ],
      "name": "Base (Come In With Mockball)",
      "entranceCondition": {
        "comeInWithMockball": {
          "adjacentMinTiles": 0,
          "remoteAndLandingMinTiles": [
            [
              0,
              0
            ]
          ],
          "speedBooster": "any"
        }
      },
      "requires": []
    }
  ],
  "nextStratId": 71,
  "notables": [
    {
      "id": 1,
      "name": "Sand Jumps",
      "note": [
        "Cross the room with nothing while avoiding the enemies.",
        "Juke the Yapping Maw after entering and kill the Zoa to clear a path over the sand."
      ]
    },
    {
      "id": 2,
      "name": "Damage Boost",
      "note": "Wait inside the door frame for a Zoa to rise out of the sand, then use it to cross the room."
    },
    {
      "id": 3,
      "name": "Speedy Jump Morph",
      "note": [
        "With a fast enough jump into the room it is possible to cross over the water and land in the opposite door by morphing before reaching the ceiling."
      ]
    }
  ],
  "nextNotableId": 4
}