Lower Norfair Fireflea Room

Room ID: 145

Wiki
Difficulty filter

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

Exit condition:

{
  "leaveWithRunway": {
    "length": 22,
    "openEnd": 1,
    "gentleDownTiles": 3,
    "gentleUpTiles": 3
  }
}

Traversing the room without getting hit requires fairly tricky off-screen movement. Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders. The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder. Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder. Quickly roll off the left edge and back to the right in order to avoid the third Boulder. Roll to the right wall then the left wall and place a Power Bomb, exit G-Mode, and jump repeatedly to fix the camera.

Entrance condition:

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

Requires:

{
  "notable": "G-Mode Morph Blind Top to Bottom"
}
"canOffScreenMovement"
"canTrickyJump"
{
  "or": [
    "h_canArtificialMorphSpringBall",
    "h_canArtificialMorphBombHorizontally",
    {
      "enemyDamage": {
        "enemy": "Boulder",
        "type": "contact",
        "hits": 1
      }
    }
  ]
}
"h_canArtificialMorphPowerBomb"

Clears obstacles: A

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

Traversing the room without getting hit requires fairly tricky off-screen movement. Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders. The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder. Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder. Quickly roll off the left edge and back to the right in order to avoid the third Boulder. Roll to the right wall then the left wall and use Spring Ball to jump over the Fune, exit G-Mode, and jump repeatedly to fix the camera.

Entrance condition:

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

Requires:

{
  "notable": "G-Mode Morph Blind Top to Bottom"
}
"canOffScreenMovement"
"canTrickyJump"
"h_canArtificialMorphSpringBall"
From: 2
Bottom Left Door
To: 2
Bottom Left Door

Exit condition:

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

Requires:

{
  "or": [
    "SpaceJump",
    "canPreciseWalljump",
    {
      "and": [
        "HiJump",
        {
          "or": [
            "canWalljump",
            "SpeedBooster"
          ]
        }
      ]
    }
  ]
}
"h_canUsePowerBombs"
{
  "partialRefill": {
    "type": "Energy",
    "limit": 340
  }
}
{
  "partialRefill": {
    "type": "Missile",
    "limit": 6
  }
}
{
  "refill": [
    "PowerBomb"
  ]
}
From: 2
Bottom Left Door
To: 2
Bottom Left Door

Requires:

"h_canCrystalFlash"

Clears obstacles: A

From: 2
Bottom Left Door
To: 2
Bottom Left Door

Requires:

{
  "canShineCharge": {
    "usedTiles": 20,
    "gentleDownTiles": 2,
    "openEnd": 1
  }
}
{
  "or": [
    {
      "enemyKill": {
        "enemies": [
          [
            "Fune"
          ]
        ]
      }
    },
    {
      "obstaclesCleared": [
        "A"
      ]
    }
  ]
}
"canShinechargeMovement"
{
  "shineChargeFrames": 55
}

Exit condition:

{
  "leaveShinecharged": {}
}
From: 2
Bottom Left Door
To: 2
Bottom Left Door

Place a Power Bomb then exit G-Mode to kill the Fune.

Entrance condition:

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

Requires:

"h_canArtificialMorphPowerBomb"

Clears obstacles: A

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

Requires:

"canTrickyJump"
From: 2
Bottom Left Door
To: 3
Top Right Door

Clear one of the paired Fune heads with a Super Missile or Power Bomb. Run from or jump over the Boulders.

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Fune"
      ]
    ]
  }
}
"canCarefulJump"
From: 2
Bottom Left Door
To: 3
Top Right Door

Boulders can be killed by Super Missiles or by Pseudo Screwing. Funes are weak to Super Missiles and Power Bombs.

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Fune"
      ],
      [
        "Boulder"
      ],
      [
        "Fune"
      ]
    ]
  }
}
From: 2
Bottom Left Door
To: 3
Top Right Door

Freeze the Fune heads and run from the Boulders.

Requires:

"Ice"
From: 2
Bottom Left Door
To: 3
Top Right Door

The 2 Funes plus Boulder can be tricky. Try to activate the Boulder before jumping up to that platform.

Requires:

"ScrewAttack"
{
  "or": [
    "canCarefulJump",
    "HiJump",
    "SpaceJump",
    {
      "enemyKill": {
        "enemies": [
          [
            "Fune"
          ]
        ]
      }
    }
  ]
}
From: 2
Bottom Left Door
To: 6
Junction Behind Fune

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
From: 2
Bottom Left Door
To: 6
Junction Behind Fune

Use SpringBall to get up and over the Fune.

Requires:

"h_canUseSpringBall"
From: 2
Bottom Left Door
To: 6
Junction Behind Fune

Place a bomb just a bit left of the Fune and have it boost Samus horizontally to get over the Fune. The bomb can be placed at a similar time to when the Fune shoots a fireball. Alternatively, it is possible to land on a fireball to be boosted up.

Requires:

"h_canUseMorphBombs"
{
  "or": [
    {
      "and": [
        "canBombHorizontally",
        {
          "or": [
            "Ice",
            "canCarefulJump"
          ]
        }
      ]
    },
    {
      "and": [
        "canNeutralDamageBoost",
        {
          "enemyDamage": {
            "enemy": "Fune",
            "type": "fireball",
            "hits": 1
          }
        }
      ]
    }
  ]
}
From: 2
Bottom Left Door
To: 6
Junction Behind Fune

A paricularly precise mid-air morph can get up and over the Fune without damage. Stand a half tile away from the Fune when jump morphing for a higher ceiling. It's a 2.5 tile high mid air morph. It can be performed similar to how a 2 or 3 tile high morph is performed.

Requires:

{
  "notable": "Morph Over the Fune"
}
{
  "noFlashSuit": {}
}
"h_canFourTileJumpMorph"
"canTrickyJump"
{
  "or": [
    "canInsaneJump",
    {
      "enemyDamage": {
        "enemy": "Fune",
        "type": "fireball",
        "hits": 1
      }
    }
  ]
}
From: 2
Bottom Left Door
To: 6
Junction Behind Fune

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Fune"
      ]
    ]
  }
}

Clears obstacles: A

From: 2
Bottom Left Door
To: 6
Junction Behind Fune

Entrance condition:

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

Requires:

"h_canArtificialMorphSpringBall"
From: 3
Top Right Door
To: 1
Top Left Door

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

Entrance condition:

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

Bypasses door shell: true

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

Entrance condition:

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

Exit condition:

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

Bypasses door shell: true

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

Entrance condition:

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

Exit condition:

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

Bypasses door shell: true

From: 3
Top Right Door
To: 1
Top 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. Samus will not be visible during the climb.

Entrance condition:

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

Requires:

"canXRayClimb"

Bypasses door shell: true

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

Requires:

"ScrewAttack"
{
  "or": [
    "canCarefulJump",
    "h_canUsePowerBombs",
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "and": [
        "canDisableEquipment",
        "canPseudoScrew"
      ]
    },
    {
      "enemyDamage": {
        "enemy": "Fune",
        "type": "fireball",
        "hits": 1
      }
    }
  ]
}
From: 3
Top Right Door
To: 2
Bottom Left Door

Roll under the top Fune fireball then roll off the edge to avoid the first Boulder. Kill a Fune or use the Boulder for i-frames to get through the tricky section. It is also possible to Kago the Fune to save health compared to taking a Boulder hit.

Requires:

"Morph"
{
  "or": [
    "canTrickyJump",
    {
      "ammo": {
        "type": "PowerBomb",
        "count": 1
      }
    },
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "enemyDamage": {
        "enemy": "Boulder",
        "type": "contact",
        "hits": 1
      }
    },
    {
      "and": [
        {
          "enemyDamage": {
            "enemy": "Fune",
            "type": "kago",
            "hits": 1
          }
        },
        "canKago",
        "canUseIFrames"
      ]
    },
    {
      "and": [
        "Ice",
        "canCarefulJump"
      ]
    }
  ]
}
From: 3
Top Right Door
To: 2
Bottom Left Door

Use Space Jump to reset Samus' fall speed, by jumping, to avoid the topmost boulder.

Requires:

"SpaceJump"
"canCarefulJump"
{
  "or": [
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "and": [
        "canDisableEquipment",
        "canPseudoScrew"
      ]
    },
    "Ice",
    "canTrickyJump",
    {
      "enemyDamage": {
        "enemy": "Boulder",
        "type": "contact",
        "hits": 1
      }
    }
  ]
}
From: 3
Top Right Door
To: 2
Bottom Left Door

Requires:

{
  "or": [
    {
      "ammo": {
        "type": "Super",
        "count": 2
      }
    },
    {
      "and": [
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        },
        {
          "enemyDamage": {
            "enemy": "Boulder",
            "type": "contact",
            "hits": 1
          }
        }
      ]
    },
    {
      "and": [
        "canDisableEquipment",
        "canPseudoScrew"
      ]
    }
  ]
}
{
  "or": [
    "Ice",
    "canCarefulJump"
  ]
}
From: 3
Top Right Door
To: 2
Bottom Left Door

Requires:

{
  "enemyDamage": {
    "enemy": "Boulder",
    "type": "contact",
    "hits": 2
  }
}
From: 3
Top Right Door
To: 2
Bottom Left Door

An extremely precise spinjump or walljump can avoid the top Boulder. The spinjump requires dash state and to jump right away. Aiming down shortly after helps by reducing Samus' hitbox.

Requires:

{
  "or": [
    "canInsaneWalljump",
    "canInsaneJump"
  ]
}

Traversing the room without getting hit requires fairly tricky off-screen movement. Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders. The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder. Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder. Quickly roll off the left edge and back to the right in order to avoid the third Boulder. Roll to the right wall then the left wall and place a Power Bomb, exit G-Mode, and jump repeatedly to fix the camera.

Entrance condition:

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

Requires:

{
  "notable": "G-Mode Morph Blind Top to Bottom"
}
"canOffScreenMovement"
"canTrickyJump"
{
  "or": [
    "h_canArtificialMorphSpringBall",
    "h_canArtificialMorphBombHorizontally",
    {
      "enemyDamage": {
        "enemy": "Boulder",
        "type": "contact",
        "hits": 1
      }
    }
  ]
}
"h_canArtificialMorphPowerBomb"

Clears obstacles: A

From: 3
Top Right Door
To: 3
Top Right Door

Exit condition:

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

Requires:

{
  "or": [
    {
      "canShineCharge": {
        "usedTiles": 21,
        "gentleUpTiles": 3,
        "gentleDownTiles": 3,
        "openEnd": 1
      }
    },
    {
      "and": [
        {
          "doorUnlockedAtNode": 1
        },
        {
          "canShineCharge": {
            "usedTiles": 22,
            "gentleUpTiles": 3,
            "gentleDownTiles": 3,
            "openEnd": 1
          }
        }
      ]
    }
  ]
}
"canShinechargeMovement"
{
  "shineChargeFrames": 60
}

Exit condition:

{
  "leaveShinecharged": {}
}

Unlocks doors:

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

Requires:

"h_canCrystalFlash"

Traversing the room without getting hit requires fairly tricky off-screen movement. Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders. The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder. Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder. Quickly roll off the left edge and back to the right in order to avoid the third Boulder. Roll to the right wall then the left wall and use Spring Ball to jump over the Fune, exit G-Mode, and jump repeatedly to fix the camera.

Entrance condition:

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

Requires:

{
  "notable": "G-Mode Morph Blind Top to Bottom"
}
"canOffScreenMovement"
"canTrickyJump"
"h_canArtificialMorphSpringBall"
From: 4
Firefleas Item
To: 5
Firefleas Bottom Left Platform Junction

Requires:

"SpaceJump"
From: 4
Firefleas Item
To: 5
Firefleas Bottom Left Platform Junction

Avoid killing the Firefleas and instead freeze them as a way accross the spikes. It helps to freeze them low, closer to the spikes.

Requires:

{
  "notable": "Ice Bridge"
}
"canTrickyUseFrozenEnemies"
"canCarefulJump"
From: 4
Firefleas Item
To: 5
Firefleas Bottom Left Platform Junction

Requires:

{
  "enemyDamage": {
    "enemy": "Fireflea",
    "type": "contact",
    "hits": 1
  }
}
"canUseEnemies"
"canUseIFrames"
From: 4
Firefleas Item
To: 5
Firefleas Bottom Left Platform Junction

Requires:

{
  "spikeHits": 1
}
From: 5
Firefleas Bottom Left Platform Junction
To: 4
Firefleas Item

Requires:

"SpaceJump"
From: 5
Firefleas Bottom Left Platform Junction
To: 4
Firefleas Item

Avoid killing the Firefleas and instead freeze them as a way accross the spikes. It helps to freeze them low, closer to the spikes.

Requires:

{
  "notable": "Ice Bridge"
}
"canTrickyUseFrozenEnemies"
"canCarefulJump"
From: 5
Firefleas Bottom Left Platform Junction
To: 4
Firefleas Item

Requires:

{
  "enemyDamage": {
    "enemy": "Fireflea",
    "type": "contact",
    "hits": 1
  }
}
"canUseEnemies"
"canUseIFrames"
From: 5
Firefleas Bottom Left Platform Junction
To: 4
Firefleas Item

Requires:

{
  "spikeHits": 1
}
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

Requires:

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

Requires:

"HiJump"
"SpeedBooster"
"canCarefulJump"
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

Requires:

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

Requires:

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

Be careful not to touch the firefleas or they will die.

Requires:

{
  "or": [
    {
      "and": [
        "canWalljump",
        "canUseFrozenEnemies"
      ]
    },
    {
      "and": [
        "HiJump",
        "canUseFrozenEnemies"
      ]
    },
    "canTrickyUseFrozenEnemies"
  ]
}
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

Set up to Damage boost off the highest Fireflea at the apex of your jump, next to the Ridley claw. It's precise, and can only be attempted once. Morphing can make the boost a little easier.

Requires:

"HiJump"
"canHorizontalDamageBoost"
"canTrickyJump"
"canCrouchJump"
{
  "enemyDamage": {
    "enemy": "Fireflea",
    "hits": 1,
    "type": "contact"
  }
}
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

IBJ on the right side of the platform.

Requires:

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

This can only be attempted once.

Requires:

"canStaggeredWalljump"
"canCarefulJump"
"canHorizontalDamageBoost"
{
  "enemyDamage": {
    "enemy": "Fireflea",
    "type": "contact",
    "hits": 1
  }
}
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

Requires:

"canConsecutiveWalljump"
"canPreciseWalljump"
"canCarefulJump"
{
  "or": [
    "canTrickyJump",
    "canResetFallSpeed"
  ]
}
From: 5
Firefleas Bottom Left Platform Junction
To: 7
Fireflea Statue's Claw Junction

Requires:

"canXMode"
"h_canShineChargeMaxRunway"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
{
  "shinespark": {
    "frames": 14,
    "excessFrames": 9
  }
}
From: 6
Junction Behind Fune
To: 2
Bottom Left Door

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
From: 6
Junction Behind Fune
To: 2
Bottom Left Door

Use SpringBall to get up and over the Fune. Jump when slightly away from the Fune.

Requires:

"h_canUseSpringBall"
From: 6
Junction Behind Fune
To: 2
Bottom Left Door

Use a Bomb to get up and over the Fune.

Requires:

"h_canUseMorphBombs"
From: 6
Junction Behind Fune
To: 2
Bottom Left Door

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Fune"
      ]
    ]
  }
}

Clears obstacles: A

From: 6
Junction Behind Fune
To: 2
Bottom Left Door

Requires:

"canRJump"
From: 6
Junction Behind Fune
To: 7
Fireflea Statue's Claw Junction

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

From: 7
Fireflea Statue's Claw Junction
To: 6
Junction Behind Fune

Requires:

{
  "or": [
    "canWalljump",
    "SpaceJump"
  ]
}
From: 7
Fireflea Statue's Claw Junction
To: 6
Junction Behind Fune

Requires:

"canIBJ"
From: 7
Fireflea Statue's Claw Junction
To: 6
Junction Behind Fune

Requires:

"HiJump"
"SpeedBooster"
From: 7
Fireflea Statue's Claw Junction
To: 6
Junction Behind Fune

Requires:

"HiJump"
"canSpringBallJumpMidAir"

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 145,
  "name": "Lower Norfair Fireflea Room",
  "area": "Norfair",
  "subarea": "Lower",
  "subsubarea": "East",
  "roomAddress": "0x7B6EE",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Top Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x0019a92",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Bottom Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x0019aaa",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 3,
      "name": "Top Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x0019a9e",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 4,
      "name": "Firefleas Item",
      "nodeType": "item",
      "nodeSubType": "visible",
      "nodeItem": "ETank",
      "nodeAddress": "0x79184",
      "locks": [
        {
          "name": "Dummy Item Lock",
          "lockType": "gameFlag",
          "unlockStrats": [
            {
              "name": "Base (Collect Item)",
              "notable": false,
              "requires": []
            }
          ]
        }
      ]
    },
    {
      "id": 5,
      "name": "Firefleas Bottom Left Platform Junction",
      "nodeType": "junction",
      "nodeSubType": "junction"
    },
    {
      "id": 6,
      "name": "Junction Behind Fune",
      "nodeType": "junction",
      "nodeSubType": "junction"
    },
    {
      "id": 7,
      "name": "Fireflea Statue's Claw Junction",
      "nodeType": "junction",
      "nodeSubType": "junction"
    }
  ],
  "obstacles": [
    {
      "id": "A",
      "name": "Fune with a secret",
      "obstacleType": "enemies"
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Lower Norfair Fireflea Room Bottom Fune",
      "enemyName": "Fune",
      "quantity": 1,
      "homeNodes": [
        2
      ]
    },
    {
      "id": "e2",
      "groupName": "Lower Norfair Fireflea Room Top Funes",
      "enemyName": "Fune",
      "quantity": 3,
      "betweenNodes": [
        2,
        3
      ]
    },
    {
      "id": "e3",
      "groupName": "Lower Norfair Fireflea Room Boulders",
      "enemyName": "Boulder",
      "quantity": 3,
      "betweenNodes": [
        2,
        3
      ]
    },
    {
      "id": "e4",
      "groupName": "Lower Norfair Top Fireflea",
      "enemyName": "Fireflea",
      "quantity": 1,
      "homeNodes": [
        7
      ]
    },
    {
      "id": "e5",
      "groupName": "Lower Norfair Bottom Left Fireflea",
      "enemyName": "Fireflea",
      "quantity": 1,
      "homeNodes": [
        5
      ]
    },
    {
      "id": "e6",
      "groupName": "Lower Norfair Bottom Mid-Left Fireflea",
      "enemyName": "Fireflea",
      "quantity": 1,
      "homeNodes": [
        5
      ]
    },
    {
      "id": "e7",
      "groupName": "Lower Norfair Bottom Mid-Right Fireflea",
      "enemyName": "Fireflea",
      "quantity": 1,
      "homeNodes": [
        4
      ]
    },
    {
      "id": "e8",
      "groupName": "Lower Norfair Bottom Right Fireflea",
      "enemyName": "Fireflea",
      "quantity": 1,
      "homeNodes": [
        4
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 6
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 6
        }
      ]
    },
    {
      "from": 3,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 3
        },
        {
          "id": 6
        }
      ]
    },
    {
      "from": 4,
      "to": [
        {
          "id": 5
        }
      ]
    },
    {
      "from": 5,
      "to": [
        {
          "id": 4
        },
        {
          "id": 7
        }
      ]
    },
    {
      "from": 6,
      "to": [
        {
          "id": 2
        },
        {
          "id": 7
        }
      ]
    },
    {
      "from": 7,
      "to": [
        {
          "id": 5
        },
        {
          "id": 6
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 22,
          "openEnd": 1,
          "gentleDownTiles": 3,
          "gentleUpTiles": 3
        }
      }
    },
    {
      "id": 2,
      "link": [
        1,
        2
      ],
      "name": "G-Mode Morph Blind Top to Bottom - Power Bomb the Bottom Fune (Top Left Door)",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        {
          "notable": "G-Mode Morph Blind Top to Bottom"
        },
        "canOffScreenMovement",
        "canTrickyJump",
        {
          "or": [
            "h_canArtificialMorphSpringBall",
            "h_canArtificialMorphBombHorizontally",
            {
              "enemyDamage": {
                "enemy": "Boulder",
                "type": "contact",
                "hits": 1
              }
            }
          ]
        },
        "h_canArtificialMorphPowerBomb"
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true,
      "note": [
        "Traversing the room without getting hit requires fairly tricky off-screen movement.",
        "Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders.",
        "The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder.",
        "Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder.",
        "Quickly roll off the left edge and back to the right in order to avoid the third Boulder.",
        "Roll to the right wall then the left wall and place a Power Bomb, exit G-Mode, and jump repeatedly to fix the camera."
      ]
    },
    {
      "id": 3,
      "link": [
        1,
        3
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 4,
      "link": [
        1,
        6
      ],
      "name": "G-Mode Morph Blind Top to Bottom - Jump over the Bottom Fune (Top Left Door)",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        {
          "notable": "G-Mode Morph Blind Top to Bottom"
        },
        "canOffScreenMovement",
        "canTrickyJump",
        "h_canArtificialMorphSpringBall"
      ],
      "flashSuitChecked": true,
      "note": [
        "Traversing the room without getting hit requires fairly tricky off-screen movement.",
        "Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders.",
        "The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder.",
        "Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder.",
        "Quickly roll off the left edge and back to the right in order to avoid the third Boulder.",
        "Roll to the right wall then the left wall and use Spring Ball to jump over the Fune, exit G-Mode, and jump repeatedly to fix the camera."
      ],
      "devNote": "This is only useful if the item is Morph or a way to kill the Fune."
    },
    {
      "id": 5,
      "link": [
        2,
        2
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 4,
          "openEnd": 1
        }
      }
    },
    {
      "id": 6,
      "link": [
        2,
        2
      ],
      "name": "Fireflea and Fune Farm",
      "requires": [
        {
          "or": [
            "SpaceJump",
            "canPreciseWalljump",
            {
              "and": [
                "HiJump",
                {
                  "or": [
                    "canWalljump",
                    "SpeedBooster"
                  ]
                }
              ]
            }
          ]
        },
        "h_canUsePowerBombs",
        {
          "partialRefill": {
            "type": "Energy",
            "limit": 340
          }
        },
        {
          "partialRefill": {
            "type": "Missile",
            "limit": 6
          }
        },
        {
          "refill": [
            "PowerBomb"
          ]
        }
      ]
    },
    {
      "id": 7,
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 8,
      "link": [
        2,
        2
      ],
      "name": "Leave Shinecharged",
      "requires": [
        {
          "canShineCharge": {
            "usedTiles": 20,
            "gentleDownTiles": 2,
            "openEnd": 1
          }
        },
        {
          "or": [
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Fune"
                  ]
                ]
              }
            },
            {
              "obstaclesCleared": [
                "A"
              ]
            }
          ]
        },
        "canShinechargeMovement",
        {
          "shineChargeFrames": 55
        }
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 9,
      "link": [
        2,
        2
      ],
      "name": "G-Mode Morph Power Bomb the Fune",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        "h_canArtificialMorphPowerBomb"
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true,
      "note": "Place a Power Bomb then exit G-Mode to kill the Fune."
    },
    {
      "id": 10,
      "link": [
        2,
        3
      ],
      "name": "Dodge Everything",
      "requires": [
        "canTrickyJump"
      ]
    },
    {
      "id": 11,
      "link": [
        2,
        3
      ],
      "name": "Kill One Fune",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Fune"
              ]
            ]
          }
        },
        "canCarefulJump"
      ],
      "note": "Clear one of the paired Fune heads with a Super Missile or Power Bomb.  Run from or jump over the Boulders."
    },
    {
      "id": 12,
      "link": [
        2,
        3
      ],
      "name": "Kill Many Enemies",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Fune"
              ],
              [
                "Boulder"
              ],
              [
                "Fune"
              ]
            ]
          }
        }
      ],
      "note": [
        "Boulders can be killed by Super Missiles or by Pseudo Screwing.",
        "Funes are weak to Super Missiles and Power Bombs."
      ]
    },
    {
      "id": 13,
      "link": [
        2,
        3
      ],
      "name": "Ice",
      "requires": [
        "Ice"
      ],
      "note": "Freeze the Fune heads and run from the Boulders."
    },
    {
      "id": 14,
      "link": [
        2,
        3
      ],
      "name": "Screw Attack",
      "requires": [
        "ScrewAttack",
        {
          "or": [
            "canCarefulJump",
            "HiJump",
            "SpaceJump",
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Fune"
                  ]
                ]
              }
            }
          ]
        }
      ],
      "note": "The 2 Funes plus Boulder can be tricky.  Try to activate the Boulder before jumping up to that platform."
    },
    {
      "id": 15,
      "link": [
        2,
        6
      ],
      "name": "Fune Already Killed",
      "requires": [
        {
          "obstaclesCleared": [
            "A"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 16,
      "link": [
        2,
        6
      ],
      "name": "Spring Ball",
      "requires": [
        "h_canUseSpringBall"
      ],
      "flashSuitChecked": true,
      "note": "Use SpringBall to get up and over the Fune."
    },
    {
      "id": 17,
      "link": [
        2,
        6
      ],
      "name": "Bombs",
      "requires": [
        "h_canUseMorphBombs",
        {
          "or": [
            {
              "and": [
                "canBombHorizontally",
                {
                  "or": [
                    "Ice",
                    "canCarefulJump"
                  ]
                }
              ]
            },
            {
              "and": [
                "canNeutralDamageBoost",
                {
                  "enemyDamage": {
                    "enemy": "Fune",
                    "type": "fireball",
                    "hits": 1
                  }
                }
              ]
            }
          ]
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Place a bomb just a bit left of the Fune and have it boost Samus horizontally to get over the Fune.",
        "The bomb can be placed at a similar time to when the Fune shoots a fireball.",
        "Alternatively, it is possible to land on a fireball to be boosted up."
      ]
    },
    {
      "id": 18,
      "link": [
        2,
        6
      ],
      "name": "Morph Over the Fune",
      "requires": [
        {
          "notable": "Morph Over the Fune"
        },
        {
          "noFlashSuit": {}
        },
        "h_canFourTileJumpMorph",
        "canTrickyJump",
        {
          "or": [
            "canInsaneJump",
            {
              "enemyDamage": {
                "enemy": "Fune",
                "type": "fireball",
                "hits": 1
              }
            }
          ]
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "A paricularly precise mid-air morph can get up and over the Fune without damage.",
        "Stand a half tile away from the Fune when jump morphing for a higher ceiling.",
        "It's a 2.5 tile high mid air morph. It can be performed similar to how a 2 or 3 tile high morph is performed."
      ],
      "devNote": "It is possible but very hard to jump morph over the fune with a flash suit.  R jumping helps."
    },
    {
      "id": 19,
      "link": [
        2,
        6
      ],
      "name": "Kill the Fune",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Fune"
              ]
            ]
          }
        }
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 20,
      "link": [
        2,
        6
      ],
      "name": "G-Mode Morph Jump over the Fune",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        "h_canArtificialMorphSpringBall"
      ],
      "flashSuitChecked": true,
      "devNote": "This is only useful if the item is Morph or a way to kill the Fune."
    },
    {
      "id": 21,
      "link": [
        3,
        1
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 22,
      "link": [
        3,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              12
            ],
            [
              3,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "id": 23,
      "link": [
        3,
        1
      ],
      "name": "Carry Grapple Teleport (Top Position)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              12
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              12
            ]
          ]
        }
      }
    },
    {
      "id": 24,
      "link": [
        3,
        1
      ],
      "name": "Carry Grapple Teleport (Bottom Position)",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              3,
              13
            ]
          ]
        }
      }
    },
    {
      "id": 25,
      "link": [
        3,
        1
      ],
      "name": "Grapple Teleport X-Ray Climb",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              18
            ],
            [
              2,
              19
            ],
            [
              2,
              28
            ],
            [
              2,
              29
            ],
            [
              2,
              34
            ]
          ]
        }
      },
      "requires": [
        "canXRayClimb"
      ],
      "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.",
        "Samus will not be visible during the climb."
      ]
    },
    {
      "id": 26,
      "link": [
        3,
        2
      ],
      "name": "Screw Attack",
      "requires": [
        "ScrewAttack",
        {
          "or": [
            "canCarefulJump",
            "h_canUsePowerBombs",
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            },
            {
              "and": [
                "canDisableEquipment",
                "canPseudoScrew"
              ]
            },
            {
              "enemyDamage": {
                "enemy": "Fune",
                "type": "fireball",
                "hits": 1
              }
            }
          ]
        }
      ]
    },
    {
      "id": 27,
      "link": [
        3,
        2
      ],
      "name": "Morph",
      "requires": [
        "Morph",
        {
          "or": [
            "canTrickyJump",
            {
              "ammo": {
                "type": "PowerBomb",
                "count": 1
              }
            },
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            },
            {
              "enemyDamage": {
                "enemy": "Boulder",
                "type": "contact",
                "hits": 1
              }
            },
            {
              "and": [
                {
                  "enemyDamage": {
                    "enemy": "Fune",
                    "type": "kago",
                    "hits": 1
                  }
                },
                "canKago",
                "canUseIFrames"
              ]
            },
            {
              "and": [
                "Ice",
                "canCarefulJump"
              ]
            }
          ]
        }
      ],
      "note": [
        "Roll under the top Fune fireball then roll off the edge to avoid the first Boulder.",
        "Kill a Fune or use the Boulder for i-frames to get through the tricky section.",
        "It is also possible to Kago the Fune to save health compared to taking a Boulder hit."
      ]
    },
    {
      "id": 28,
      "link": [
        3,
        2
      ],
      "name": "Space Jump",
      "requires": [
        "SpaceJump",
        "canCarefulJump",
        {
          "or": [
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            },
            {
              "and": [
                "canDisableEquipment",
                "canPseudoScrew"
              ]
            },
            "Ice",
            "canTrickyJump",
            {
              "enemyDamage": {
                "enemy": "Boulder",
                "type": "contact",
                "hits": 1
              }
            }
          ]
        }
      ],
      "note": "Use Space Jump to reset Samus' fall speed, by jumping, to avoid the topmost boulder."
    },
    {
      "id": 29,
      "link": [
        3,
        2
      ],
      "name": "Rock Breaker",
      "requires": [
        {
          "or": [
            {
              "ammo": {
                "type": "Super",
                "count": 2
              }
            },
            {
              "and": [
                {
                  "ammo": {
                    "type": "Super",
                    "count": 1
                  }
                },
                {
                  "enemyDamage": {
                    "enemy": "Boulder",
                    "type": "contact",
                    "hits": 1
                  }
                }
              ]
            },
            {
              "and": [
                "canDisableEquipment",
                "canPseudoScrew"
              ]
            }
          ]
        },
        {
          "or": [
            "Ice",
            "canCarefulJump"
          ]
        }
      ]
    },
    {
      "id": 30,
      "link": [
        3,
        2
      ],
      "name": "Tank the Damage",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Boulder",
            "type": "contact",
            "hits": 2
          }
        }
      ]
    },
    {
      "id": 31,
      "link": [
        3,
        2
      ],
      "name": "Top to Bottom Itemless Damageless",
      "requires": [
        {
          "or": [
            "canInsaneWalljump",
            "canInsaneJump"
          ]
        }
      ],
      "note": [
        "An extremely precise spinjump or walljump can avoid the top Boulder.",
        "The spinjump requires dash state and to jump right away.",
        "Aiming down shortly after helps by reducing Samus' hitbox."
      ]
    },
    {
      "id": 32,
      "link": [
        3,
        2
      ],
      "name": "G-Mode Morph Blind Top to Bottom - Power Bomb the Bottom Fune (Top Right Door)",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        {
          "notable": "G-Mode Morph Blind Top to Bottom"
        },
        "canOffScreenMovement",
        "canTrickyJump",
        {
          "or": [
            "h_canArtificialMorphSpringBall",
            "h_canArtificialMorphBombHorizontally",
            {
              "enemyDamage": {
                "enemy": "Boulder",
                "type": "contact",
                "hits": 1
              }
            }
          ]
        },
        "h_canArtificialMorphPowerBomb"
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true,
      "note": [
        "Traversing the room without getting hit requires fairly tricky off-screen movement.",
        "Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders.",
        "The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder.",
        "Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder.",
        "Quickly roll off the left edge and back to the right in order to avoid the third Boulder.",
        "Roll to the right wall then the left wall and place a Power Bomb, exit G-Mode, and jump repeatedly to fix the camera."
      ]
    },
    {
      "id": 33,
      "link": [
        3,
        3
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 6,
          "openEnd": 1
        }
      }
    },
    {
      "id": 64,
      "link": [
        3,
        3
      ],
      "name": "Leave Shinecharged",
      "requires": [
        {
          "or": [
            {
              "canShineCharge": {
                "usedTiles": 21,
                "gentleUpTiles": 3,
                "gentleDownTiles": 3,
                "openEnd": 1
              }
            },
            {
              "and": [
                {
                  "doorUnlockedAtNode": 1
                },
                {
                  "canShineCharge": {
                    "usedTiles": 22,
                    "gentleUpTiles": 3,
                    "gentleDownTiles": 3,
                    "openEnd": 1
                  }
                }
              ]
            }
          ]
        },
        "canShinechargeMovement",
        {
          "shineChargeFrames": 60
        }
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "unlocksDoors": [
        {
          "nodeId": 1,
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 34,
      "link": [
        3,
        3
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 35,
      "link": [
        3,
        6
      ],
      "name": "G-Mode Morph Blind Top to Bottom - Jump over the Bottom Fune (Top Left Door)",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [
        {
          "notable": "G-Mode Morph Blind Top to Bottom"
        },
        "canOffScreenMovement",
        "canTrickyJump",
        "h_canArtificialMorphSpringBall"
      ],
      "flashSuitChecked": true,
      "note": [
        "Traversing the room without getting hit requires fairly tricky off-screen movement.",
        "Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders.",
        "The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder.",
        "Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder.",
        "Quickly roll off the left edge and back to the right in order to avoid the third Boulder.",
        "Roll to the right wall then the left wall and use Spring Ball to jump over the Fune, exit G-Mode, and jump repeatedly to fix the camera."
      ],
      "devNote": "This is only useful if the item is Morph or a way to kill the Fune."
    },
    {
      "id": 36,
      "link": [
        4,
        5
      ],
      "name": "Base",
      "requires": [
        "SpaceJump"
      ]
    },
    {
      "id": 37,
      "link": [
        4,
        5
      ],
      "name": "Ice Bridge (Right to Left)",
      "requires": [
        {
          "notable": "Ice Bridge"
        },
        "canTrickyUseFrozenEnemies",
        "canCarefulJump"
      ],
      "note": [
        "Avoid killing the Firefleas and instead freeze them as a way accross the spikes.",
        "It helps to freeze them low, closer to the spikes."
      ]
    },
    {
      "id": 38,
      "link": [
        4,
        5
      ],
      "name": "Use I-Frames",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Fireflea",
            "type": "contact",
            "hits": 1
          }
        },
        "canUseEnemies",
        "canUseIFrames"
      ]
    },
    {
      "id": 39,
      "link": [
        4,
        5
      ],
      "name": "Tank Spike Damage",
      "requires": [
        {
          "spikeHits": 1
        }
      ]
    },
    {
      "id": 40,
      "link": [
        5,
        4
      ],
      "name": "Base",
      "requires": [
        "SpaceJump"
      ]
    },
    {
      "id": 41,
      "link": [
        5,
        4
      ],
      "name": "Ice Bridge (Left to Right)",
      "requires": [
        {
          "notable": "Ice Bridge"
        },
        "canTrickyUseFrozenEnemies",
        "canCarefulJump"
      ],
      "note": [
        "Avoid killing the Firefleas and instead freeze them as a way accross the spikes.",
        "It helps to freeze them low, closer to the spikes."
      ]
    },
    {
      "id": 42,
      "link": [
        5,
        4
      ],
      "name": "Use I-Frames",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Fireflea",
            "type": "contact",
            "hits": 1
          }
        },
        "canUseEnemies",
        "canUseIFrames"
      ]
    },
    {
      "id": 43,
      "link": [
        5,
        4
      ],
      "name": "Tank Spike Damage",
      "requires": [
        {
          "spikeHits": 1
        }
      ]
    },
    {
      "id": 44,
      "link": [
        5,
        7
      ],
      "name": "SpaceJump",
      "requires": [
        "SpaceJump"
      ]
    },
    {
      "id": 45,
      "link": [
        5,
        7
      ],
      "name": "Speedjump",
      "requires": [
        "HiJump",
        "SpeedBooster",
        "canCarefulJump"
      ]
    },
    {
      "id": 46,
      "link": [
        5,
        7
      ],
      "name": "Dual Jump Assist",
      "requires": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "id": 47,
      "link": [
        5,
        7
      ],
      "name": "HiJump Walljump",
      "requires": [
        "HiJump",
        "canWalljump"
      ]
    },
    {
      "id": 48,
      "link": [
        5,
        7
      ],
      "name": "Frozen Fireflea",
      "requires": [
        {
          "or": [
            {
              "and": [
                "canWalljump",
                "canUseFrozenEnemies"
              ]
            },
            {
              "and": [
                "HiJump",
                "canUseFrozenEnemies"
              ]
            },
            "canTrickyUseFrozenEnemies"
          ]
        }
      ],
      "note": "Be careful not to touch the firefleas or they will die."
    },
    {
      "id": 49,
      "link": [
        5,
        7
      ],
      "name": "Bug Boost Escape",
      "requires": [
        "HiJump",
        "canHorizontalDamageBoost",
        "canTrickyJump",
        "canCrouchJump",
        {
          "enemyDamage": {
            "enemy": "Fireflea",
            "hits": 1,
            "type": "contact"
          }
        }
      ],
      "note": [
        "Set up to Damage boost off the highest Fireflea at the apex of your jump, next to the Ridley claw.",
        "It's precise, and can only be attempted once.",
        "Morphing can make the boost a little easier."
      ],
      "devNote": "This strat is just to skip a walljump."
    },
    {
      "id": 50,
      "link": [
        5,
        7
      ],
      "name": "IBJ",
      "requires": [
        "canIBJ"
      ],
      "note": "IBJ on the right side of the platform."
    },
    {
      "id": 51,
      "link": [
        5,
        7
      ],
      "name": "Walljump Damage Boost",
      "requires": [
        "canStaggeredWalljump",
        "canCarefulJump",
        "canHorizontalDamageBoost",
        {
          "enemyDamage": {
            "enemy": "Fireflea",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "note": "This can only be attempted once."
    },
    {
      "id": 52,
      "link": [
        5,
        7
      ],
      "name": "HiJumpless Walljump",
      "requires": [
        "canConsecutiveWalljump",
        "canPreciseWalljump",
        "canCarefulJump",
        {
          "or": [
            "canTrickyJump",
            "canResetFallSpeed"
          ]
        }
      ]
    },
    {
      "id": 65,
      "link": [
        5,
        7
      ],
      "name": "X-Mode Shinespark",
      "requires": [
        "canXMode",
        "h_canShineChargeMaxRunway",
        "h_XModeSpikeHit",
        "h_XModeSpikeHit",
        {
          "shinespark": {
            "frames": 14,
            "excessFrames": 9
          }
        }
      ]
    },
    {
      "id": 53,
      "link": [
        6,
        2
      ],
      "name": "Fune Already Killed",
      "requires": [
        {
          "obstaclesCleared": [
            "A"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 54,
      "link": [
        6,
        2
      ],
      "name": "Spring Ball",
      "requires": [
        "h_canUseSpringBall"
      ],
      "flashSuitChecked": true,
      "note": "Use SpringBall to get up and over the Fune.  Jump when slightly away from the Fune."
    },
    {
      "id": 55,
      "link": [
        6,
        2
      ],
      "name": "Bombs",
      "requires": [
        "h_canUseMorphBombs"
      ],
      "flashSuitChecked": true,
      "note": "Use a Bomb to get up and over the Fune."
    },
    {
      "id": 56,
      "link": [
        6,
        2
      ],
      "name": "Kill the Fune",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Fune"
              ]
            ]
          }
        }
      ],
      "flashSuitChecked": true,
      "clearsObstacles": [
        "A"
      ]
    },
    {
      "id": 57,
      "link": [
        6,
        2
      ],
      "name": "R Jump Over the Fune",
      "requires": [
        "canRJump"
      ],
      "flashSuitChecked": true,
      "devNote": "There is a way to walljump morph over the Fune, but a pause buffer is magnitudes easier."
    },
    {
      "id": 58,
      "link": [
        6,
        7
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 59,
      "link": [
        7,
        5
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 60,
      "link": [
        7,
        6
      ],
      "name": "Base",
      "requires": [
        {
          "or": [
            "canWalljump",
            "SpaceJump"
          ]
        }
      ]
    },
    {
      "id": 61,
      "link": [
        7,
        6
      ],
      "name": "IBJ",
      "requires": [
        "canIBJ"
      ]
    },
    {
      "id": 62,
      "link": [
        7,
        6
      ],
      "name": "Speedjump",
      "requires": [
        "HiJump",
        "SpeedBooster"
      ]
    },
    {
      "id": 63,
      "link": [
        7,
        6
      ],
      "name": "Dual Jump Assist",
      "requires": [
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "link": [
        3,
        3
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        3,
        3
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "name": "Base (Collect Item)",
      "notable": false,
      "requires": [],
      "link": [
        4,
        4
      ],
      "collectsItems": [
        4
      ]
    }
  ],
  "nextStratId": 66,
  "notables": [
    {
      "id": 1,
      "name": "Ice Bridge",
      "note": [
        "Avoid killing the Firefleas and instead freeze them as a way accross the spikes.",
        "It helps to freeze them low, closer to the spikes."
      ]
    },
    {
      "id": 2,
      "name": "G-Mode Morph Blind Top to Bottom",
      "note": [
        "Traversing the room without getting hit requires fairly tricky off-screen movement.",
        "Note that Samus moves freely through the off-screen Funes, but will take damage from the Boulders.",
        "The Boulders will behave normally and start to roll as Samus is in front of them, except for the top Boulder.",
        "Roll off the first ledge and immediately roll to the right all the way to the right wall. Use Spring Ball or a horizontal bomb boost to get over the next Boulder.",
        "Quickly roll off the left edge and back to the right in order to avoid the third Boulder.",
        "Roll to the right wall then the left wall and either place a Power Bomb the Fune or use Spring Ball to jump over it.",
        "Exit G-Mode, and jump repeatedly to fix the camera."
      ]
    },
    {
      "id": 3,
      "name": "Morph Over the Fune",
      "note": [
        "A paricularly precise mid-air morph can get up and over the Fune without damage.",
        "Stand a half tile away from the Fune when jump morphing for a higher ceiling.",
        "It's a 2.5 tile high mid air morph. It can be performed similar to how a 2 or 3 tile high morph is performed."
      ]
    }
  ],
  "nextNotableId": 4
}