Lava Dive Room

Room ID: 115

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

Requires:

{
  "canShineCharge": {
    "usedTiles": 16,
    "openEnd": 1
  }
}
{
  "heatFrames": 225
}
{
  "shineChargeFrames": 40
}

Exit condition:

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

Requires:

{
  "canShineCharge": {
    "usedTiles": 16,
    "openEnd": 0
  }
}
{
  "heatFrames": 250
}
{
  "or": [
    "canXRayCancelShinecharge",
    {
      "heatFrames": 160
    }
  ]
}

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

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

Requires:

"h_canHeatedCrystalFlash"
From: 1
Left Door
To: 3
Above Lava Junction

Requires:

{
  "heatFrames": 90
}
From: 1
Left Door
To: 5
Lava, Center Namihe

Gain a specifc amount of speed by running from a standstill, starting slightly more than 3 tiles from the edge of the Ridley statue jaw. Jump on the last possible frame (second-to-last frame may also work, depending on subpixels). If successful, Samus will avoid bonking the wall and will land directly in front of the Namihe.

Requires:

{
  "notable": "Thread the Needle Entry"
}
{
  "or": [
    "canSuitlessLavaDive",
    "Gravity"
  ]
}
"canInsaneJump"
{
  "heatFrames": 200
}
{
  "lavaFrames": 60
}
From: 2
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        5,
        3
      ],
      [
        7,
        2
      ]
    ]
  }
}

Requires:

{
  "heatFrames": 60
}
From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Exit condition:

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

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Exit condition:

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

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Exit the previous room with Samus in a standing pose (while grappled). After teleporting, press right to release Grapple while staying standing (not being forced into a crouch). Then X-ray climb to get up to the door transition, without needing to open the door.

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        18
      ],
      [
        2,
        19
      ],
      [
        2,
        28
      ],
      [
        2,
        29
      ]
    ]
  }
}

Requires:

"canXRayClimb"
{
  "heatFrames": 1600
}
{
  "lavaFrames": 1300
}

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Exit the previous room with Samus in a standing pose (while grappled). After teleporting, press right to release Grapple while staying standing (not being forced into a crouch). Then X-ray climb to get up to the door transition, without needing to open the door.

Entrance condition:

{
  "comeInWithGrappleTeleport": {
    "blockPositions": [
      [
        2,
        34
      ]
    ]
  }
}

Requires:

"canXRayClimb"
{
  "heatFrames": 2800
}
{
  "lavaFrames": 2500
}

Bypasses door shell: true

From: 2
Right Door
To: 2
Right Door

Exit condition:

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

Requires:

"h_canHeatedCrystalFlash"
From: 2
Right Door
To: 3
Above Lava Junction

Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity.

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"Gravity"
"SpaceJump"
{
  "heatFrames": 340
}
{
  "lavaFrames": 280
}
{
  "or": [
    "canDisableEquipment",
    {
      "and": [
        {
          "heatFrames": 120
        },
        {
          "lavaFrames": 120
        }
      ]
    }
  ]
}
From: 2
Right Door
To: 3
Above Lava Junction

Store the shinespark on the last possible pixels of runway. Quickly drop to the nearby namihe and damage boost using its flame. Hold the damage boost until just before being below the above platform and spark upwards

Entrance condition:

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

Requires:

{
  "notable": "Shinespark"
}
"Gravity"
{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canShinechargeMovementTricky"
"canHorizontalDamageBoost"
{
  "shinespark": {
    "frames": 33
  }
}
{
  "heatFrames": 320
}
{
  "lavaFrames": 155
}
{
  "enemyDamage": {
    "enemy": "Namihe",
    "type": "fireball",
    "hits": 1
  }
}
From: 2
Right Door
To: 3
Above Lava Junction

BounceBall into the Lava, Unmorphing with good timing to sink faster and drift effeciently towards the bottom right Namihe. Walljump at about eye height (4 pixel window) to gain enough height to reach the center portion of ceiling. While rising, wiggle to shrink Samus' hitbox. Some walljump positions will not need to wiggle, when walljumping far away from the Namihe. Jumping, from the wall, around the next lowest overhang is very precise and taking any extra time to position will increase the amount of lava damage being taken. It may help to disable HiJump for this part. Then Walljump again to exit the Lava and reach the left ledge.

Requires:

{
  "notable": "GT Max Suitless Right Side Climb"
}
"canSuitlessLavaDive"
"canUseEnemies"
"HiJump"
"canBounceBall"
"canMidairWiggle"
"canInsaneWalljump"
{
  "lavaFrames": 392
}
{
  "heatFrames": 515
}
From: 2
Right Door
To: 4
Lava, Left Wall

Build up a little run speed and do a small jump into the lava. Morph before reaching the lava, Bounce, and Unmorph shortly after sink slightly before floating down to the stairs.

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canTrickyJump"
"canBounceBall"
{
  "heatFrames": 435
}
{
  "lavaFrames": 305
}
From: 2
Right Door
To: 4
Lava, Left Wall

Jump into the door frame so that Samus is falling when entering this room. Morph before reaching the lava and Bounce down to the bottom.

Entrance condition:

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

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canCarefulJump"
"canBounceBall"
{
  "heatFrames": 330
}
{
  "lavaFrames": 290
}
From: 2
Right Door
To: 5
Lava, Center Namihe

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"Gravity"
{
  "heatFrames": 250
}
{
  "lavaFrames": 190
}
{
  "or": [
    "canDisableEquipment",
    {
      "and": [
        {
          "heatFrames": 50
        },
        {
          "lavaFrames": 50
        }
      ]
    }
  ]
}
From: 2
Right Door
To: 5
Lava, Center Namihe

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
{
  "heatFrames": 330
}
{
  "lavaFrames": 270
}
From: 2
Right Door
To: 5
Lava, Center Namihe

Build up a little run speed and do a small jump into the lava. Morph before reaching the lava, Bounce, and Unmorph shortly after sink slightly before floating down to the stairs.

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canTrickyJump"
"canBounceBall"
{
  "heatFrames": 330
}
{
  "lavaFrames": 200
}
From: 2
Right Door
To: 5
Lava, Center Namihe

Jump into the door frame so that Samus is falling when entering this room. Morph before reaching the lava, Bounce, and Unmorph shortly after sink slightly before floating down to the stairs.

Entrance condition:

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

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canCarefulJump"
"canBounceBall"
{
  "heatFrames": 230
}
{
  "lavaFrames": 190
}
From: 3
Above Lava Junction
To: 1
Left Door

Requires:

{
  "heatFrames": 105
}

Unlocks doors:

{"types":["missiles"],"requires":[{"heatFrames":10}]}
From: 3
Above Lava Junction
To: 1
Left Door

Requires:

{
  "canShineCharge": {
    "usedTiles": 16,
    "openEnd": 1
  }
}
{
  "heatFrames": 115
}
{
  "shineChargeFrames": 40
}

Exit condition:

{
  "leaveShinecharged": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 3
Above Lava Junction
To: 2
Right Door

Use a Crystal Flash to clip through the ceiling, where there is one solid tile with 2 empty tiles above it. Use Grapple as the Crystal Flash is ending to be forced above the solid tile.

Requires:

"h_heatProof"
"h_canJumpIntoCrystalFlashClip"
"Grapple"
From: 3
Above Lava Junction
To: 3
Above Lava Junction

Requires:

"h_canHeatedCrystalFlash"
From: 3
Above Lava Junction
To: 5
Lava, Center Namihe

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
{
  "heatFrames": 130
}
{
  "lavaFrames": 80
}
{
  "or": [
    "Gravity",
    {
      "and": [
        {
          "heatFrames": 20
        },
        {
          "lavaFrames": 20
        }
      ]
    }
  ]
}
From: 4
Lava, Left Wall
To: 3
Above Lava Junction

Walljump off of the lower half of the Upper-Left Namihe to cross to the right side wall. Continue Walljumping up from there, waiting for the above flame to pass if it is in the way.

Requires:

{
  "notable": "HiJump"
}
"HiJump"
"canSuitlessLavaDive"
"canUseEnemies"
"canPreciseWalljump"
"canStaggeredWalljump"
{
  "heatFrames": 270
}
{
  "lavaFrames": 240
}
From: 4
Lava, Left Wall
To: 3
Above Lava Junction

Walljump off of the Upper-Left Namihe and then Spring Ball jump up and out of the Lava. Delay the pause until in position to perform the Spring Ball jump because Lava physics will reduce Samus' horizontal momentum. It may help to also delay the Morph.

Requires:

{
  "notable": "HiJump"
}
{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canSpringwall"
"HiJump"
"canUseEnemies"
{
  "heatFrames": 195
}
{
  "lavaFrames": 180
}
From: 4
Lava, Left Wall
To: 3
Above Lava Junction

Double springball jump out of a walljump starting from the top of the left wall Namihe.

Requires:

{
  "notable": "HiJumpless Suitless Double Springball Jump"
}
"canSuitlessLavaDive"
"canUseEnemies"
"canDoubleSpringBallJumpMidAir"
"canSpringwall"
"canPreciseWalljump"
{
  "heatFrames": 270
}
{
  "lavaFrames": 240
}
From: 4
Lava, Left Wall
To: 3
Above Lava Junction

Enter the Bottom-Left Namihe by Kagoing inside of it. Wait for a second hit to gain i-frames and then very quickly walljump up the spikes and across to the right side wall.

Requires:

{
  "notable": "HiJumpless Nahime Morph Kago"
}
"canSuitlessLavaDive"
"canInsaneWalljump"
"canInsaneJump"
"canUseIFrames"
"canStaggeredWalljump"
"canFastWalljumpClimb"
"canUseEnemies"
"canKago"
{
  "heatFrames": 510
}
{
  "lavaFrames": 480
}
{
  "enemyDamage": {
    "enemy": "Namihe",
    "type": "kago",
    "hits": 2
  }
}
From: 4
Lava, Left Wall
To: 3
Above Lava Junction

Begin on top of the lower left Namihe Jump into a double IBJ with such timing that Samus passes above the fired flame and such a way that there is no horizontal speed. A forward jump with run not held will work. Begin diagonal bomb jumping once past the start of the 2nd spike group from the top.

Requires:

{
  "notable": "Diagonal Bomb Jump"
}
"h_heatProof"
"Gravity"
{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canJumpIntoIBJ"
"canDoubleBombJump"
"canDiagonalBombJump"
"canStaggeredIBJ"
"canInsaneJump"
{
  "heatFrames": 1560
}
{
  "lavaFrames": 1520
}
From: 4
Lava, Left Wall
To: 4
Lava, Left Wall

Requires:

"h_canHeatedLavaCrystalFlash"
From: 4
Lava, Left Wall
To: 5
Lava, Center Namihe

Requires:

{
  "or": [
    {
      "and": [
        "Gravity",
        {
          "heatFrames": 180
        },
        {
          "lavaFrames": 180
        }
      ]
    },
    {
      "and": [
        "Gravity",
        "canDisableEquipment",
        {
          "heatFrames": 140
        },
        {
          "lavaFrames": 140
        }
      ]
    },
    {
      "and": [
        {
          "heatFrames": 210
        },
        {
          "lavaFrames": 210
        }
      ]
    }
  ]
}
From: 5
Lava, Center Namihe
To: 2
Right Door

Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity.

Requires:

"Gravity"
{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
{
  "or": [
    {
      "and": [
        "canDisableEquipment",
        {
          "heatFrames": 270
        },
        {
          "lavaFrames": 220
        }
      ]
    },
    {
      "and": [
        "canDisableEquipment",
        "SpaceJump",
        "canCarefulJump",
        {
          "heatFrames": 225
        },
        {
          "lavaFrames": 180
        }
      ]
    },
    {
      "and": [
        {
          "heatFrames": 330
        },
        {
          "lavaFrames": 300
        }
      ]
    }
  ]
}
From: 5
Lava, Center Namihe
To: 2
Right Door

Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity.

Requires:

{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
{
  "or": [
    {
      "and": [
        "HiJump",
        {
          "heatFrames": 270
        },
        {
          "lavaFrames": 270
        }
      ]
    },
    {
      "and": [
        {
          "heatFrames": 295
        },
        {
          "lavaFrames": 295
        }
      ]
    }
  ]
}
{
  "or": [
    "canTrickyJump",
    {
      "and": [
        {
          "heatFrames": 60
        },
        {
          "lavaFrames": 60
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "and": [
        "SpaceJump",
        "canCarefulJump",
        {
          "heatFrames": 100
        }
      ]
    },
    {
      "and": [
        "canWalljump",
        {
          "heatFrames": 60
        }
      ]
    },
    {
      "and": [
        "canSpringBallJumpMidAir",
        {
          "heatFrames": 100
        }
      ]
    },
    {
      "and": [
        "canBombJumpWaterEscape",
        {
          "heatFrames": 180
        },
        {
          "lavaFrames": 30
        }
      ]
    },
    {
      "and": [
        "HiJump",
        {
          "heatFrames": 60
        },
        {
          "lavaFrames": 10
        }
      ]
    }
  ]
}
From: 5
Lava, Center Namihe
To: 3
Above Lava Junction

Gravity jump from below the Lowest-Right Namihe. Walljump using the right side wall to reach the top of the lava, avoiding the Namihe fireball. Turning Gravity Suit back on can reduce lava damage, but may make the walljumps more difficult.

Requires:

"canSuitlessLavaDive"
"canGravityJump"
"canStaggeredWalljump"
{
  "heatFrames": 290
}
{
  "gravitylessLavaFrames": 230
}
{
  "lavaFrames": 20
}
From: 5
Lava, Center Namihe
To: 3
Above Lava Junction

Gravity jump from below the Lowest-Right Namihe. A crouch jump or walljump can help exit the lava in one jump, but are not required.

Requires:

"canSuitlessLavaDive"
"canGravityJump"
"HiJump"
{
  "heatFrames": 155
}
{
  "gravitylessLavaFrames": 125
}
{
  "lavaFrames": 20
}
From: 5
Lava, Center Namihe
To: 3
Above Lava Junction

Use the bottommost right side namihe to generate a flame and walk with it to the bottommost left namihe head Use a turnaround animation as Samus is hit by the flame to cancel out knockback frames. While invulnerability frames are active, walljump up the spikes either 2 or 3 times and jump accross to catch the middle wall and climb from there.

Requires:

{
  "notable": "HiJumpless Dive"
}
"canSuitlessLavaDive"
"canUseIFrames"
"canStaggeredWalljump"
"canFastWalljumpClimb"
"canUseEnemies"
"canCameraManip"
{
  "heatFrames": 600
}
{
  "lavaFrames": 500
}
{
  "enemyDamage": {
    "enemy": "Namihe",
    "type": "fireball",
    "hits": 1
  }
}
From: 5
Lava, Center Namihe
To: 3
Above Lava Junction

Double Spring Ball Jump from below the Lowest-Right Namihe. Double Spring Ball Jumps are easier in Lava than in Water.

Requires:

"canSuitlessLavaDive"
"h_canDoubleSpringBallJumpWithHiJump"
{
  "heatFrames": 255
}
{
  "lavaFrames": 225
}
From: 5
Lava, Center Namihe
To: 3
Above Lava Junction

Align with the above platform and scroll the camera left by walking into the left side of the bottom-most tiles. Freeze both left side Namihes and begin bomb jumping

Requires:

"Gravity"
{
  "or": [
    "h_lavaProof",
    "canSuitlessLavaDive"
  ]
}
"canJumpIntoIBJ"
"canDoubleBombJump"
"Plasma"
"Ice"
"canCameraManip"
{
  "heatFrames": 1040
}
{
  "lavaFrames": 1020
}
From: 5
Lava, Center Namihe
To: 4
Lava, Left Wall

Requires:

{
  "or": [
    {
      "and": [
        "Gravity",
        {
          "heatFrames": 195
        },
        {
          "lavaFrames": 195
        }
      ]
    },
    {
      "and": [
        "Gravity",
        "canDisableEquipment",
        {
          "heatFrames": 150
        },
        {
          "lavaFrames": 150
        }
      ]
    },
    {
      "and": [
        {
          "heatFrames": 200
        },
        {
          "lavaFrames": 200
        }
      ]
    }
  ]
}
From: 5
Lava, Center Namihe
To: 5
Lava, Center Namihe

Requires:

"h_canHeatedLavaCrystalFlash"

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 115,
  "name": "Lava Dive Room",
  "area": "Norfair",
  "subarea": "Upper",
  "subsubarea": "East",
  "roomAddress": "0x7AF14",
  "roomEnvironments": [
    {
      "heated": true
    }
  ],
  "mapTileMask": [
    [
      1,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      0
    ]
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x00196de",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "mapTileMask": [
        [
          2,
          1,
          1,
          1
        ],
        [
          0,
          1,
          1,
          1
        ],
        [
          0,
          1,
          1,
          0
        ]
      ]
    },
    {
      "id": 2,
      "name": "Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x00196d2",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "mapTileMask": [
        [
          1,
          1,
          2,
          2
        ],
        [
          0,
          1,
          1,
          2
        ],
        [
          0,
          1,
          1,
          0
        ]
      ]
    },
    {
      "id": 3,
      "name": "Above Lava Junction",
      "nodeType": "junction",
      "nodeSubType": "junction",
      "mapTileMask": [
        [
          1,
          2,
          1,
          1
        ],
        [
          0,
          2,
          1,
          1
        ],
        [
          0,
          1,
          1,
          0
        ]
      ]
    },
    {
      "id": 4,
      "name": "Lava, Left Wall",
      "nodeType": "junction",
      "nodeSubType": "junction",
      "mapTileMask": [
        [
          1,
          1,
          1,
          1
        ],
        [
          0,
          2,
          1,
          1
        ],
        [
          0,
          2,
          1,
          0
        ]
      ],
      "note": "On top of the Bottom-Left Namihe"
    },
    {
      "id": 5,
      "name": "Lava, Center Namihe",
      "nodeType": "junction",
      "nodeSubType": "junction",
      "mapTileMask": [
        [
          1,
          1,
          1,
          1
        ],
        [
          0,
          1,
          2,
          1
        ],
        [
          0,
          1,
          2,
          0
        ]
      ],
      "note": "Just below the center Namihe, almost at the bottom of the stairs."
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Lava Dive Center Top Namihe",
      "enemyName": "Namihe",
      "quantity": 1,
      "homeNodes": [
        3
      ]
    },
    {
      "id": "e2",
      "groupName": "Lava Dive Right Namihes",
      "enemyName": "Namihe",
      "quantity": 2,
      "betweenNodes": [
        2,
        5
      ]
    },
    {
      "id": "e3",
      "groupName": "Lava Dive Center Bottom Namihe",
      "enemyName": "Namihe",
      "quantity": 1,
      "homeNodes": [
        5
      ]
    },
    {
      "id": "e4",
      "groupName": "Lava Dive Left Namihes",
      "enemyName": "Namihe",
      "quantity": 2,
      "homeNodes": [
        4
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 3
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 4
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 3,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 4,
      "to": [
        {
          "id": 3
        },
        {
          "id": 4
        },
        {
          "id": 5
        }
      ]
    },
    {
      "from": 5,
      "to": [
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 4
        },
        {
          "id": 5
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 1,
          "openEnd": 1
        }
      }
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Leave Shinecharged",
      "requires": [
        {
          "canShineCharge": {
            "usedTiles": 16,
            "openEnd": 1
          }
        },
        {
          "heatFrames": 225
        },
        {
          "shineChargeFrames": 40
        }
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 44,
      "link": [
        1,
        1
      ],
      "name": "Leave With Temporary Blue",
      "requires": [
        {
          "canShineCharge": {
            "usedTiles": 16,
            "openEnd": 0
          }
        },
        {
          "heatFrames": 250
        },
        {
          "or": [
            "canXRayCancelShinecharge",
            {
              "heatFrames": 160
            }
          ]
        }
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "id": 3,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 4,
      "link": [
        1,
        3
      ],
      "name": "Base",
      "requires": [
        {
          "heatFrames": 90
        }
      ]
    },
    {
      "id": 43,
      "link": [
        1,
        5
      ],
      "name": "Thread the Needle Entry",
      "requires": [
        {
          "notable": "Thread the Needle Entry"
        },
        {
          "or": [
            "canSuitlessLavaDive",
            "Gravity"
          ]
        },
        "canInsaneJump",
        {
          "heatFrames": 200
        },
        {
          "lavaFrames": 60
        }
      ],
      "note": [
        "Gain a specifc amount of speed by running from a standstill, starting slightly more than 3 tiles from the edge of the Ridley statue jaw.",
        "Jump on the last possible frame (second-to-last frame may also work, depending on subpixels).",
        "If successful, Samus will avoid bonking the wall and will land directly in front of the Namihe."
      ],
      "devNote": [
        "Starting horizontal positions between $F2 and $FB will work consistently with a last-frame jump.",
        "Positions further left can also work but may require an earlier jump.",
        "Gravity only makes about 1 or 2 frames of difference here, which we ignore."
      ]
    },
    {
      "id": 5,
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              5,
              3
            ],
            [
              7,
              2
            ]
          ]
        }
      },
      "requires": [
        {
          "heatFrames": 60
        }
      ],
      "note": []
    },
    {
      "id": 6,
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport Door Lock Skip",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              12
            ],
            [
              3,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "id": 7,
      "link": [
        2,
        1
      ],
      "name": "Carry Grapple Teleport (Top Position)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              12
            ]
          ]
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              12
            ]
          ]
        }
      },
      "bypassesDoorShell": true
    },
    {
      "id": 8,
      "link": [
        2,
        1
      ],
      "name": "Carry Grapple Teleport (Bottom Position)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      },
      "bypassesDoorShell": true
    },
    {
      "id": 9,
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport X-Ray Climb",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              18
            ],
            [
              2,
              19
            ],
            [
              2,
              28
            ],
            [
              2,
              29
            ]
          ]
        }
      },
      "requires": [
        "canXRayClimb",
        {
          "heatFrames": 1600
        },
        {
          "lavaFrames": 1300
        }
      ],
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "note": [
        "Exit the previous room with Samus in a standing pose (while grappled).",
        "After teleporting, press right to release Grapple while staying standing (not being forced into a crouch).",
        "Then X-ray climb to get up to the door transition, without needing to open the door."
      ]
    },
    {
      "id": 10,
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport X-Ray Climb (Two Screens)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              34
            ]
          ]
        }
      },
      "requires": [
        "canXRayClimb",
        {
          "heatFrames": 2800
        },
        {
          "lavaFrames": 2500
        }
      ],
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "note": [
        "Exit the previous room with Samus in a standing pose (while grappled).",
        "After teleporting, press right to release Grapple while staying standing (not being forced into a crouch).",
        "Then X-ray climb to get up to the door transition, without needing to open the door."
      ]
    },
    {
      "id": 11,
      "link": [
        2,
        2
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 5,
          "openEnd": 1
        }
      }
    },
    {
      "id": 12,
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 13,
      "link": [
        2,
        3
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "Gravity",
        "SpaceJump",
        {
          "heatFrames": 340
        },
        {
          "lavaFrames": 280
        },
        {
          "or": [
            "canDisableEquipment",
            {
              "and": [
                {
                  "heatFrames": 120
                },
                {
                  "lavaFrames": 120
                }
              ]
            }
          ]
        }
      ],
      "note": "Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity."
    },
    {
      "id": 14,
      "link": [
        2,
        3
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 4,
          "openEnd": 1
        }
      },
      "requires": [
        {
          "notable": "Shinespark"
        },
        "Gravity",
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canShinechargeMovementTricky",
        "canHorizontalDamageBoost",
        {
          "shinespark": {
            "frames": 33
          }
        },
        {
          "heatFrames": 320
        },
        {
          "lavaFrames": 155
        },
        {
          "enemyDamage": {
            "enemy": "Namihe",
            "type": "fireball",
            "hits": 1
          }
        }
      ],
      "note": [
        "Store the shinespark on the last possible pixels of runway.",
        "Quickly drop to the nearby namihe and damage boost using its flame.",
        "Hold the damage boost until just before being below the above platform and spark upwards"
      ]
    },
    {
      "id": 15,
      "link": [
        2,
        3
      ],
      "name": "GT Max Suitless Right Side Climb",
      "requires": [
        {
          "notable": "GT Max Suitless Right Side Climb"
        },
        "canSuitlessLavaDive",
        "canUseEnemies",
        "HiJump",
        "canBounceBall",
        "canMidairWiggle",
        "canInsaneWalljump",
        {
          "lavaFrames": 392
        },
        {
          "heatFrames": 515
        }
      ],
      "note": [
        "BounceBall into the Lava, Unmorphing with good timing to sink faster and drift effeciently towards the bottom right Namihe.",
        "Walljump at about eye height (4 pixel window) to gain enough height to reach the center portion of ceiling.",
        "While rising, wiggle to shrink Samus' hitbox.  Some walljump positions will not need to wiggle, when walljumping far away from the Namihe.",
        "Jumping, from the wall, around the next lowest overhang is very precise and taking any extra time to position will increase the amount of lava damage being taken.",
        "It may help to disable HiJump for this part.",
        "Then Walljump again to exit the Lava and reach the left ledge."
      ]
    },
    {
      "id": 16,
      "link": [
        2,
        4
      ],
      "name": "Suitless Bounceball Entry (In-Room Jump)",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canTrickyJump",
        "canBounceBall",
        {
          "heatFrames": 435
        },
        {
          "lavaFrames": 305
        }
      ],
      "note": [
        "Build up a little run speed and do a small jump into the lava.",
        "Morph before reaching the lava, Bounce, and Unmorph shortly after sink slightly before floating down to the stairs."
      ]
    },
    {
      "id": 17,
      "link": [
        2,
        4
      ],
      "name": "Suitless Bounceball Entry (Enter Falling)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": false,
          "minTiles": 4
        }
      },
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canCarefulJump",
        "canBounceBall",
        {
          "heatFrames": 330
        },
        {
          "lavaFrames": 290
        }
      ],
      "note": [
        "Jump into the door frame so that Samus is falling when entering this room.",
        "Morph before reaching the lava and Bounce down to the bottom."
      ],
      "devNote": "4 Tile jump entry is the Normalized Kronic Boost room setup."
    },
    {
      "id": 18,
      "link": [
        2,
        5
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "Gravity",
        {
          "heatFrames": 250
        },
        {
          "lavaFrames": 190
        },
        {
          "or": [
            "canDisableEquipment",
            {
              "and": [
                {
                  "heatFrames": 50
                },
                {
                  "lavaFrames": 50
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": 19,
      "link": [
        2,
        5
      ],
      "name": "Suitless Lava Entry",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        {
          "heatFrames": 330
        },
        {
          "lavaFrames": 270
        }
      ]
    },
    {
      "id": 20,
      "link": [
        2,
        5
      ],
      "name": "Suitless Bounceball Entry (In-Room Jump)",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canTrickyJump",
        "canBounceBall",
        {
          "heatFrames": 330
        },
        {
          "lavaFrames": 200
        }
      ],
      "note": [
        "Build up a little run speed and do a small jump into the lava.",
        "Morph before reaching the lava, Bounce, and Unmorph shortly after sink slightly before floating down to the stairs."
      ]
    },
    {
      "id": 21,
      "link": [
        2,
        5
      ],
      "name": "Suitless Bounceball Entry (Enter Falling)",
      "entranceCondition": {
        "comeInJumping": {
          "speedBooster": false,
          "minTiles": 4
        }
      },
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canCarefulJump",
        "canBounceBall",
        {
          "heatFrames": 230
        },
        {
          "lavaFrames": 190
        }
      ],
      "note": [
        "Jump into the door frame so that Samus is falling when entering this room.",
        "Morph before reaching the lava, Bounce, and Unmorph shortly after sink slightly before floating down to the stairs."
      ],
      "devNote": "4 Tile jump entry is the Normalized Kronic Boost room setup."
    },
    {
      "id": 22,
      "link": [
        3,
        1
      ],
      "name": "Base",
      "requires": [
        {
          "heatFrames": 105
        }
      ],
      "unlocksDoors": [
        {
          "types": [
            "missiles"
          ],
          "requires": [
            {
              "heatFrames": 10
            }
          ]
        }
      ]
    },
    {
      "id": 23,
      "link": [
        3,
        1
      ],
      "name": "Leave Shinecharged",
      "requires": [
        {
          "canShineCharge": {
            "usedTiles": 16,
            "openEnd": 1
          }
        },
        {
          "heatFrames": 115
        },
        {
          "shineChargeFrames": 40
        }
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 24,
      "link": [
        3,
        2
      ],
      "name": "Jump Into Crystal Flash Clip",
      "requires": [
        "h_heatProof",
        "h_canJumpIntoCrystalFlashClip",
        "Grapple"
      ],
      "flashSuitChecked": true,
      "note": [
        "Use a Crystal Flash to clip through the ceiling, where there is one solid tile with 2 empty tiles above it.",
        "Use Grapple as the Crystal Flash is ending to be forced above the solid tile."
      ]
    },
    {
      "id": 25,
      "link": [
        3,
        3
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 26,
      "link": [
        3,
        5
      ],
      "name": "Reverse Lava Dive Entry",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        {
          "heatFrames": 130
        },
        {
          "lavaFrames": 80
        },
        {
          "or": [
            "Gravity",
            {
              "and": [
                {
                  "heatFrames": 20
                },
                {
                  "lavaFrames": 20
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": 27,
      "link": [
        4,
        3
      ],
      "name": "HiJump (Criss Cross Walljumps)",
      "requires": [
        {
          "notable": "HiJump"
        },
        "HiJump",
        "canSuitlessLavaDive",
        "canUseEnemies",
        "canPreciseWalljump",
        "canStaggeredWalljump",
        {
          "heatFrames": 270
        },
        {
          "lavaFrames": 240
        }
      ],
      "note": [
        "Walljump off of the lower half of the Upper-Left Namihe to cross to the right side wall.",
        "Continue Walljumping up from there, waiting for the above flame to pass if it is in the way."
      ]
    },
    {
      "id": 28,
      "link": [
        4,
        3
      ],
      "name": "HiJump and Springwall",
      "requires": [
        {
          "notable": "HiJump"
        },
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canSpringwall",
        "HiJump",
        "canUseEnemies",
        {
          "heatFrames": 195
        },
        {
          "lavaFrames": 180
        }
      ],
      "note": [
        "Walljump off of the Upper-Left Namihe and then Spring Ball jump up and out of the Lava.",
        "Delay the pause until in position to perform the Spring Ball jump because Lava physics will reduce Samus' horizontal momentum.",
        "It may help to also delay the Morph."
      ],
      "devNote": [
        "Works with or without Gravity",
        "This Springwall is easier than regular SpringWalls because the lava slows down the required inputs."
      ]
    },
    {
      "id": 29,
      "link": [
        4,
        3
      ],
      "name": "HiJumpless Suitless Double Springball Jump",
      "requires": [
        {
          "notable": "HiJumpless Suitless Double Springball Jump"
        },
        "canSuitlessLavaDive",
        "canUseEnemies",
        "canDoubleSpringBallJumpMidAir",
        "canSpringwall",
        "canPreciseWalljump",
        {
          "heatFrames": 270
        },
        {
          "lavaFrames": 240
        }
      ],
      "note": "Double springball jump out of a walljump starting from the top of the left wall Namihe."
    },
    {
      "id": 30,
      "link": [
        4,
        3
      ],
      "name": "HiJumpless Nahime Morph Kago",
      "requires": [
        {
          "notable": "HiJumpless Nahime Morph Kago"
        },
        "canSuitlessLavaDive",
        "canInsaneWalljump",
        "canInsaneJump",
        "canUseIFrames",
        "canStaggeredWalljump",
        "canFastWalljumpClimb",
        "canUseEnemies",
        "canKago",
        {
          "heatFrames": 510
        },
        {
          "lavaFrames": 480
        },
        {
          "enemyDamage": {
            "enemy": "Namihe",
            "type": "kago",
            "hits": 2
          }
        }
      ],
      "note": [
        "Enter the Bottom-Left Namihe by Kagoing inside of it.",
        "Wait for a second hit to gain i-frames and then very quickly walljump up the spikes and across to the right side wall."
      ]
    },
    {
      "id": 31,
      "link": [
        4,
        3
      ],
      "name": "Diagonal Bomb Jump",
      "requires": [
        {
          "notable": "Diagonal Bomb Jump"
        },
        "h_heatProof",
        "Gravity",
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canJumpIntoIBJ",
        "canDoubleBombJump",
        "canDiagonalBombJump",
        "canStaggeredIBJ",
        "canInsaneJump",
        {
          "heatFrames": 1560
        },
        {
          "lavaFrames": 1520
        }
      ],
      "failures": [
        {
          "name": "Namihe Hit",
          "cost": [
            {
              "enemyDamage": {
                "enemy": "Namihe",
                "type": "fireball",
                "hits": 1
              }
            },
            {
              "heatFrames": 300
            },
            {
              "lavaFrames": 300
            }
          ]
        },
        {
          "name": "Dropped IBJ",
          "cost": [
            {
              "heatFrames": 1000
            },
            {
              "lavaFrames": 1000
            }
          ]
        }
      ],
      "note": [
        "Begin on top of the lower left Namihe",
        "Jump into a double IBJ with such timing that Samus passes above the fired flame and such a way that there is no horizontal speed.",
        "A forward jump with run not held will work.",
        "Begin diagonal bomb jumping once past the start of the 2nd spike group from the top."
      ],
      "devNote": "heatProof because each attempt at this strat costs so many heat frames and its hard enough already."
    },
    {
      "id": 32,
      "link": [
        4,
        4
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedLavaCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 33,
      "link": [
        4,
        5
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            {
              "and": [
                "Gravity",
                {
                  "heatFrames": 180
                },
                {
                  "lavaFrames": 180
                }
              ]
            },
            {
              "and": [
                "Gravity",
                "canDisableEquipment",
                {
                  "heatFrames": 140
                },
                {
                  "lavaFrames": 140
                }
              ]
            },
            {
              "and": [
                {
                  "heatFrames": 210
                },
                {
                  "lavaFrames": 210
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": 34,
      "link": [
        5,
        2
      ],
      "name": "Reverse Lava Dive (Gravity)",
      "requires": [
        "Gravity",
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        {
          "or": [
            {
              "and": [
                "canDisableEquipment",
                {
                  "heatFrames": 270
                },
                {
                  "lavaFrames": 220
                }
              ]
            },
            {
              "and": [
                "canDisableEquipment",
                "SpaceJump",
                "canCarefulJump",
                {
                  "heatFrames": 225
                },
                {
                  "lavaFrames": 180
                }
              ]
            },
            {
              "and": [
                {
                  "heatFrames": 330
                },
                {
                  "lavaFrames": 300
                }
              ]
            }
          ]
        }
      ],
      "note": "Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity."
    },
    {
      "id": 35,
      "link": [
        5,
        2
      ],
      "name": "Reverse Lava Dive (Suitless)",
      "requires": [
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        {
          "or": [
            {
              "and": [
                "HiJump",
                {
                  "heatFrames": 270
                },
                {
                  "lavaFrames": 270
                }
              ]
            },
            {
              "and": [
                {
                  "heatFrames": 295
                },
                {
                  "lavaFrames": 295
                }
              ]
            }
          ]
        },
        {
          "or": [
            "canTrickyJump",
            {
              "and": [
                {
                  "heatFrames": 60
                },
                {
                  "lavaFrames": 60
                }
              ]
            }
          ]
        },
        {
          "or": [
            {
              "and": [
                "SpaceJump",
                "canCarefulJump",
                {
                  "heatFrames": 100
                }
              ]
            },
            {
              "and": [
                "canWalljump",
                {
                  "heatFrames": 60
                }
              ]
            },
            {
              "and": [
                "canSpringBallJumpMidAir",
                {
                  "heatFrames": 100
                }
              ]
            },
            {
              "and": [
                "canBombJumpWaterEscape",
                {
                  "heatFrames": 180
                },
                {
                  "lavaFrames": 30
                }
              ]
            },
            {
              "and": [
                "HiJump",
                {
                  "heatFrames": 60
                },
                {
                  "lavaFrames": 10
                }
              ]
            }
          ]
        }
      ],
      "note": "Samus will be slowed by lava if SpeedBooster is equipped, even with Gravity.",
      "devNote": [
        "Varia no etanks is barely possible with vanilla Varia.",
        "Assumes waiting for the first namihe fireball if you are not practiced with the room."
      ]
    },
    {
      "id": 36,
      "link": [
        5,
        3
      ],
      "name": "Gravity Jump without HiJump",
      "requires": [
        "canSuitlessLavaDive",
        "canGravityJump",
        "canStaggeredWalljump",
        {
          "heatFrames": 290
        },
        {
          "gravitylessLavaFrames": 230
        },
        {
          "lavaFrames": 20
        }
      ],
      "note": [
        "Gravity jump from below the Lowest-Right Namihe.",
        "Walljump using the right side wall to reach the top of the lava, avoiding the Namihe fireball.",
        "Turning Gravity Suit back on can reduce lava damage, but may make the walljumps more difficult."
      ],
      "devNote": [
        "Assumes Gravity is not reenabled until after the strat is complete.",
        "A left wall gravity jump would save a small number of gravityless lava frames at the cost of more heat and lava frames."
      ]
    },
    {
      "id": 37,
      "link": [
        5,
        3
      ],
      "name": "Gravity Jump with HiJump",
      "requires": [
        "canSuitlessLavaDive",
        "canGravityJump",
        "HiJump",
        {
          "heatFrames": 155
        },
        {
          "gravitylessLavaFrames": 125
        },
        {
          "lavaFrames": 20
        }
      ],
      "note": [
        "Gravity jump from below the Lowest-Right Namihe.",
        "A crouch jump or walljump can help exit the lava in one jump, but are not required."
      ]
    },
    {
      "id": 38,
      "link": [
        5,
        3
      ],
      "name": "HiJumpless Dive",
      "requires": [
        {
          "notable": "HiJumpless Dive"
        },
        "canSuitlessLavaDive",
        "canUseIFrames",
        "canStaggeredWalljump",
        "canFastWalljumpClimb",
        "canUseEnemies",
        "canCameraManip",
        {
          "heatFrames": 600
        },
        {
          "lavaFrames": 500
        },
        {
          "enemyDamage": {
            "enemy": "Namihe",
            "type": "fireball",
            "hits": 1
          }
        }
      ],
      "note": [
        "Use the bottommost right side namihe to generate a flame and walk with it to the bottommost left namihe head",
        "Use a turnaround animation as Samus is hit by the flame to cancel out knockback frames.",
        "While invulnerability frames are active, walljump up the spikes either 2 or 3 times and jump accross to catch the middle wall and climb from there."
      ]
    },
    {
      "id": 39,
      "link": [
        5,
        3
      ],
      "name": "Double Spring Ball Jump with HiJump",
      "requires": [
        "canSuitlessLavaDive",
        "h_canDoubleSpringBallJumpWithHiJump",
        {
          "heatFrames": 255
        },
        {
          "lavaFrames": 225
        }
      ],
      "note": [
        "Double Spring Ball Jump from below the Lowest-Right Namihe.",
        "Double Spring Ball Jumps are easier in Lava than in Water."
      ]
    },
    {
      "id": 40,
      "link": [
        5,
        3
      ],
      "name": "Double IBJ with Ice Plasma",
      "requires": [
        "Gravity",
        {
          "or": [
            "h_lavaProof",
            "canSuitlessLavaDive"
          ]
        },
        "canJumpIntoIBJ",
        "canDoubleBombJump",
        "Plasma",
        "Ice",
        "canCameraManip",
        {
          "heatFrames": 1040
        },
        {
          "lavaFrames": 1020
        }
      ],
      "note": [
        "Align with the above platform and scroll the camera left by walking into the left side of the bottom-most tiles.",
        "Freeze both left side Namihes and begin bomb jumping"
      ]
    },
    {
      "id": 41,
      "link": [
        5,
        4
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            {
              "and": [
                "Gravity",
                {
                  "heatFrames": 195
                },
                {
                  "lavaFrames": 195
                }
              ]
            },
            {
              "and": [
                "Gravity",
                "canDisableEquipment",
                {
                  "heatFrames": 150
                },
                {
                  "lavaFrames": 150
                }
              ]
            },
            {
              "and": [
                {
                  "heatFrames": 200
                },
                {
                  "lavaFrames": 200
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": 42,
      "link": [
        5,
        5
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedLavaCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "missiles"
          ],
          "requires": [
            {
              "heatFrames": 50
            }
          ]
        },
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "powerbomb"
          ],
          "requires": [
            {
              "heatFrames": 110
            }
          ]
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "missiles"
          ],
          "requires": [
            {
              "heatFrames": 50
            }
          ]
        },
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "powerbomb"
          ],
          "requires": [
            {
              "heatFrames": 110
            }
          ]
        }
      ]
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    }
  ],
  "notables": [
    {
      "id": 1,
      "name": "HiJump",
      "note": [
        "Climb through the Lava by walljumping off of the Namihes with HiJump.",
        "This can be done by jumping from the left side Namihes to the hanging ceiling in the center of the room and climbing further from there.",
        "By Spring Ball jumping after the Namihe walljump, it is possible to avoid the center structure and conserve some energy."
      ]
    },
    {
      "id": 2,
      "name": "Thread the Needle Entry",
      "note": [
        "Gain a specifc amount of speed by running from a standstill, starting slightly more than 3 tiles from the edge of the Ridley statue jaw.",
        "Jump on the last possible frame (second-to-last frame may also work, depending on subpixels).",
        "If successful, Samus will avoid bonking the wall and will land directly in front of the Namihe."
      ]
    },
    {
      "id": 3,
      "name": "Shinespark",
      "note": [
        "Store the shinespark on the last possible pixels of runway.",
        "Quickly drop to the nearby namihe and damage boost using its flame.",
        "Hold the damage boost until just before being below the above platform and spark upwards"
      ]
    },
    {
      "id": 4,
      "name": "GT Max Suitless Right Side Climb",
      "note": [
        "BounceBall into the Lava, Unmorphing with good timing to sink faster and drift effeciently towards the bottom right Namihe.",
        "Walljump at about eye height (4 pixel window) to gain enough height to reach the center portion of ceiling.",
        "While rising, wiggle to shrink Samus' hitbox.  Some walljump positions will not need to wiggle, when walljumping far away from the Namihe.",
        "Jumping, from the wall, around the next lowest overhang is very precise and taking any extra time to position will increase the amount of lava damage being taken.",
        "It may help to disable HiJump for this part.",
        "Then Walljump again to exit the Lava and reach the left ledge."
      ]
    },
    {
      "id": 5,
      "name": "HiJumpless Suitless Double Springball Jump",
      "note": "Double springball jump out of a walljump starting from the top of the left wall Namihe."
    },
    {
      "id": 6,
      "name": "HiJumpless Nahime Morph Kago",
      "note": [
        "Enter the Bottom-Left Namihe by Kagoing inside of it.",
        "Wait for a second hit to gain i-frames and then very quickly walljump up the spikes and across to the right side wall."
      ]
    },
    {
      "id": 7,
      "name": "Diagonal Bomb Jump",
      "note": [
        "Begin on top of the lower left Namihe",
        "Jump into a double IBJ with such timing that Samus passes above the fired flame and such a way that there is no horizontal speed.",
        "A forward jump with run not held will work.",
        "Begin diagonal bomb jumping once past the start of the 2nd spike group from the top."
      ]
    },
    {
      "id": 8,
      "name": "HiJumpless Dive",
      "note": [
        "Use the bottommost right side namihe to generate a flame and walk with it to the bottommost left namihe head",
        "Use a turnaround animation as Samus is hit by the flame to cancel out knockback frames.",
        "While invulnerability frames are active, walljump up the spikes either 2 or 3 times and jump accross to catch the middle wall and climb from there."
      ]
    }
  ],
  "nextStratId": 45,
  "nextNotableId": 9
}