Main Hall

Room ID: 132

Wiki
Difficulty filter

From: 1
Left Door
To: 1
Left Door

Exit condition:

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

Requires:

"h_canHeatedCrystalFlash"
From: 1
Left Door
To: 4
Elevator

High jumps for more control when landing.

Requires:

"h_canNavigateHeatRooms"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Dragon",
        "type": "fireball",
        "hits": 3
      }
    },
    {
      "and": [
        "Ice",
        "Wave"
      ]
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Dragon",
            "Dragon"
          ]
        ],
        "explicitWeapons": [
          "Wave+Plasma"
        ]
      }
    }
  ]
}
{
  "heatFrames": 900
}
From: 1
Left Door
To: 4
Elevator

Take the platforms one at a time.

Requires:

"h_canNavigateHeatRooms"
"canCarefulJump"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Dragon",
        "type": "fireball",
        "hits": 2
      }
    },
    "Ice",
    {
      "enemyKill": {
        "enemies": [
          [
            "Dragon",
            "Dragon"
          ]
        ],
        "explicitWeapons": [
          "Super",
          "Plasma"
        ]
      }
    }
  ]
}
{
  "heatFrames": 700
}
TrickyJumps (Very Hard)
Main Hall
From: 1
Left Door
To: 4
Elevator

Take the platforms two at a time by building some run speed for each jump on a one tile runway.

Requires:

"h_canNavigateHeatRooms"
"canTrickyJump"
{
  "heatFrames": 570
}
From: 1
Left Door
To: 4
Elevator

Wait for the Dragons to stop attacking and kill them with Power Bombs It can be faster to control Samus so the Power Bomb does not bounce her, or to avoid Dragon projectiles while Power Bombing them. Dragons must be on screen to take damage.

Requires:

"h_canNavigateHeatRooms"
"Morph"
{
  "enemyKill": {
    "enemies": [
      [
        "Dragon"
      ]
    ],
    "explicitWeapons": [
      "PowerBombPeriphery"
    ]
  }
}
{
  "enemyKill": {
    "enemies": [
      [
        "Dragon",
        "Dragon"
      ]
    ],
    "explicitWeapons": [
      "PowerBomb"
    ]
  }
}
{
  "heatFrames": 2200
}
From: 1
Left Door
To: 4
Elevator

Requires:

"h_canNavigateHeatRooms"
"SpaceJump"
{
  "heatFrames": 510
}
From: 1
Left Door
To: 4
Elevator

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 16
}
"h_canNavigateHeatRooms"
"canShinechargeMovement"
"canMidairShinespark"
{
  "shinespark": {
    "frames": 75,
    "excessFrames": 10
  }
}
{
  "heatFrames": 270
}
From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Bypasses door shell: true

From: 2
Right Door
To: 1
Left Door

Entrance condition:

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

Exit condition:

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

Bypasses door shell: true

From: 2
Right Door
To: 2
Right Door

Exit condition:

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

Requires:

"h_canHeatedCrystalFlash"
Base (Basic)
Main Hall
From: 2
Right Door
To: 4
Elevator

Requires:

"h_canNavigateHeatRooms"
{
  "heatFrames": 360
}
From: 4
Elevator
To: 1
Left Door

Use a two tile wide platform to get a good amount of running speed to avoid the room hazards.

Requires:

"h_canNavigateHeatRooms"
"SpaceJump"
{
  "heatFrames": 450
}
From: 4
Elevator
To: 1
Left Door

Requires:

"h_canNavigateHeatRooms"
"SpaceJump"
{
  "or": [
    "ScrewAttack",
    {
      "and": [
        "canBlueSpaceJump",
        {
          "getBlueSpeed": {
            "usedTiles": 23,
            "openEnd": 2
          }
        }
      ]
    }
  ]
}
{
  "heatFrames": 410
}
From: 4
Elevator
To: 1
Left Door

Requires:

"h_canNavigateHeatRooms"
"canMidairShinespark"
"canShinechargeMovement"
{
  "canShineCharge": {
    "usedTiles": 24,
    "openEnd": 1
  }
}
{
  "shinespark": {
    "frames": 75,
    "excessFrames": 5
  }
}
{
  "heatFrames": 380
}
From: 4
Elevator
To: 1
Left Door

High jumps for more control when landing.

Requires:

"h_canNavigateHeatRooms"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Dragon",
        "type": "fireball",
        "hits": 3
      }
    },
    {
      "and": [
        "Ice",
        "Wave"
      ]
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Dragon",
            "Dragon"
          ]
        ],
        "explicitWeapons": [
          "Wave+Plasma"
        ]
      }
    }
  ]
}
{
  "heatFrames": 1100
}
From: 4
Elevator
To: 1
Left Door

Taking the platforms one at a time is not fast enough to avoid the room hazards.

Requires:

"h_canNavigateHeatRooms"
"canCarefulJump"
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Dragon",
        "type": "fireball",
        "hits": 2
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Dragon",
            "Dragon"
          ]
        ],
        "explicitWeapons": [
          "Super",
          "Plasma"
        ]
      }
    },
    "Ice"
  ]
}
{
  "heatFrames": 700
}
From: 4
Elevator
To: 1
Left Door

Take the platforms two at a time by building some run speed for each jump on a one tile runway.

Requires:

"h_canNavigateHeatRooms"
"canTrickyJump"
{
  "heatFrames": 500
}
From: 4
Elevator
To: 1
Left Door

Dragons must be on screen to take damage.

Requires:

"h_canNavigateHeatRooms"
"Morph"
{
  "enemyKill": {
    "enemies": [
      [
        "Dragon"
      ],
      [
        "Dragon"
      ]
    ],
    "explicitWeapons": [
      "PowerBomb"
    ]
  }
}
{
  "heatFrames": 2200
}
Base (Basic)
Main Hall
From: 4
Elevator
To: 2
Right Door

Requires:

"h_canNavigateHeatRooms"
{
  "heatFrames": 330
}
From: 4
Elevator
To: 2
Right Door

Requires:

"h_canNavigateHeatRooms"
"SpaceJump"
{
  "heatFrames": 250
}
From: 4
Elevator
To: 4
Elevator

Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt.

Entrance condition:

{
  "comeInNormally": {}
}

Requires:

"canManageReserves"
{
  "autoReserveTrigger": {}
}
{
  "heatFrames": 0
}
From: 4
Elevator
To: 4
Elevator

Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt.

Requires:

"canManageReserves"
{
  "autoReserveTrigger": {}
}
{
  "heatFrames": 0
}

Exit condition:

{
  "leaveNormally": {}
}
From: 4
Elevator
To: 4
Elevator

Requires:

"h_canHeatedCrystalFlash"
From: 4
Elevator
To: 4
Elevator

Requires:

{
  "canShineCharge": {
    "usedTiles": 24,
    "openEnd": 1
  }
}
"canShinechargeMovement"
"h_MainHallElevatorFrames"
{
  "heatFrames": 300
}
{
  "shineChargeFrames": 90
}

Exit condition:

{
  "leaveShinecharged": {}
}
From: 4
Elevator
To: 4
Elevator

Requires:

{
  "canShineCharge": {
    "usedTiles": 18,
    "openEnd": 1
  }
}
"h_MainHallElevatorFrames"
{
  "heatFrames": 210
}
{
  "shineChargeFrames": 40
}

Exit condition:

{
  "leaveShinecharged": {}
}
From: 4
Elevator
To: 4
Elevator

Entrance condition:

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

Exit condition:

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

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 132,
  "name": "Main Hall",
  "area": "Norfair",
  "subarea": "Lower",
  "subsubarea": "East",
  "roomAddress": "0x7B236",
  "roomEnvironments": [
    {
      "heated": true
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x0019852",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001985e",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 4,
      "name": "Elevator",
      "nodeType": "door",
      "nodeSubType": "elevator",
      "nodeAddress": "0x001986a",
      "doorOrientation": "up",
      "useImplicitComeInNormally": false,
      "useImplicitLeaveNormally": false,
      "useImplicitCarryGModeMorphBackThrough": false,
      "useImplicitCarryGModeBackThrough": false
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Main Hall Dragons",
      "enemyName": "Dragon",
      "quantity": 5,
      "betweenNodes": [
        1,
        4
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 4
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 4
        }
      ]
    },
    {
      "from": 4,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        },
        {
          "id": 4
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 0
        }
      }
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 3,
      "link": [
        1,
        4
      ],
      "name": "Normal Jumps",
      "requires": [
        "h_canNavigateHeatRooms",
        {
          "or": [
            {
              "enemyDamage": {
                "enemy": "Dragon",
                "type": "fireball",
                "hits": 3
              }
            },
            {
              "and": [
                "Ice",
                "Wave"
              ]
            },
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Dragon",
                    "Dragon"
                  ]
                ],
                "explicitWeapons": [
                  "Wave+Plasma"
                ]
              }
            }
          ]
        },
        {
          "heatFrames": 900
        }
      ],
      "note": "High jumps for more control when landing."
    },
    {
      "id": 4,
      "link": [
        1,
        4
      ],
      "name": "Careful Jumps",
      "requires": [
        "h_canNavigateHeatRooms",
        "canCarefulJump",
        {
          "or": [
            {
              "enemyDamage": {
                "enemy": "Dragon",
                "type": "fireball",
                "hits": 2
              }
            },
            "Ice",
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Dragon",
                    "Dragon"
                  ]
                ],
                "explicitWeapons": [
                  "Super",
                  "Plasma"
                ]
              }
            }
          ]
        },
        {
          "heatFrames": 700
        }
      ],
      "note": "Take the platforms one at a time."
    },
    {
      "id": 5,
      "link": [
        1,
        4
      ],
      "name": "TrickyJumps",
      "requires": [
        "h_canNavigateHeatRooms",
        "canTrickyJump",
        {
          "heatFrames": 570
        }
      ],
      "note": "Take the platforms two at a time by building some run speed for each jump on a one tile runway."
    },
    {
      "id": 6,
      "link": [
        1,
        4
      ],
      "name": "Power Bomb Clear",
      "requires": [
        "h_canNavigateHeatRooms",
        "Morph",
        {
          "enemyKill": {
            "enemies": [
              [
                "Dragon"
              ]
            ],
            "explicitWeapons": [
              "PowerBombPeriphery"
            ]
          }
        },
        {
          "enemyKill": {
            "enemies": [
              [
                "Dragon",
                "Dragon"
              ]
            ],
            "explicitWeapons": [
              "PowerBomb"
            ]
          }
        },
        {
          "heatFrames": 2200
        }
      ],
      "note": [
        "Wait for the Dragons to stop attacking and kill them with Power Bombs",
        "It can be faster to control Samus so the Power Bomb does not bounce her, or to avoid Dragon projectiles while Power Bombing them.",
        "Dragons must be on screen to take damage."
      ]
    },
    {
      "id": 7,
      "link": [
        1,
        4
      ],
      "name": "SpaceJump",
      "requires": [
        "h_canNavigateHeatRooms",
        "SpaceJump",
        {
          "heatFrames": 510
        }
      ]
    },
    {
      "id": 8,
      "link": [
        1,
        4
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 16
        },
        "h_canNavigateHeatRooms",
        "canShinechargeMovement",
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 75,
            "excessFrames": 10
          }
        },
        {
          "heatFrames": 270
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 9,
      "link": [
        2,
        1
      ],
      "name": "Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              34
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true
    },
    {
      "id": 10,
      "link": [
        2,
        1
      ],
      "name": "Carry Grapple Teleport",
      "entranceCondition": {
        "comeInWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              34
            ]
          ]
        }
      },
      "requires": [],
      "bypassesDoorShell": true,
      "exitCondition": {
        "leaveWithGrappleTeleport": {
          "blockPositions": [
            [
              2,
              34
            ]
          ]
        }
      }
    },
    {
      "id": 11,
      "link": [
        2,
        2
      ],
      "name": "Leave With Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 6,
          "openEnd": 0
        }
      }
    },
    {
      "id": 12,
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 13,
      "link": [
        2,
        4
      ],
      "name": "Base",
      "requires": [
        "h_canNavigateHeatRooms",
        {
          "heatFrames": 360
        }
      ]
    },
    {
      "id": 14,
      "link": [
        4,
        1
      ],
      "name": "SpaceJump",
      "requires": [
        "h_canNavigateHeatRooms",
        "SpaceJump",
        {
          "heatFrames": 450
        }
      ],
      "note": "Use a two tile wide platform to get a good amount of running speed to avoid the room hazards."
    },
    {
      "id": 15,
      "link": [
        4,
        1
      ],
      "name": "Invulnerable SpaceJump",
      "requires": [
        "h_canNavigateHeatRooms",
        "SpaceJump",
        {
          "or": [
            "ScrewAttack",
            {
              "and": [
                "canBlueSpaceJump",
                {
                  "getBlueSpeed": {
                    "usedTiles": 23,
                    "openEnd": 2
                  }
                }
              ]
            }
          ]
        },
        {
          "heatFrames": 410
        }
      ]
    },
    {
      "id": 16,
      "link": [
        4,
        1
      ],
      "name": "Shinespark",
      "requires": [
        "h_canNavigateHeatRooms",
        "canMidairShinespark",
        "canShinechargeMovement",
        {
          "canShineCharge": {
            "usedTiles": 24,
            "openEnd": 1
          }
        },
        {
          "shinespark": {
            "frames": 75,
            "excessFrames": 5
          }
        },
        {
          "heatFrames": 380
        }
      ]
    },
    {
      "id": 17,
      "link": [
        4,
        1
      ],
      "name": "Normal Jumps",
      "requires": [
        "h_canNavigateHeatRooms",
        {
          "or": [
            {
              "enemyDamage": {
                "enemy": "Dragon",
                "type": "fireball",
                "hits": 3
              }
            },
            {
              "and": [
                "Ice",
                "Wave"
              ]
            },
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Dragon",
                    "Dragon"
                  ]
                ],
                "explicitWeapons": [
                  "Wave+Plasma"
                ]
              }
            }
          ]
        },
        {
          "heatFrames": 1100
        }
      ],
      "note": "High jumps for more control when landing."
    },
    {
      "id": 18,
      "link": [
        4,
        1
      ],
      "name": "Careful Jumps",
      "requires": [
        "h_canNavigateHeatRooms",
        "canCarefulJump",
        {
          "or": [
            {
              "enemyDamage": {
                "enemy": "Dragon",
                "type": "fireball",
                "hits": 2
              }
            },
            {
              "enemyKill": {
                "enemies": [
                  [
                    "Dragon",
                    "Dragon"
                  ]
                ],
                "explicitWeapons": [
                  "Super",
                  "Plasma"
                ]
              }
            },
            "Ice"
          ]
        },
        {
          "heatFrames": 700
        }
      ],
      "note": "Taking the platforms one at a time is not fast enough to avoid the room hazards."
    },
    {
      "id": 19,
      "link": [
        4,
        1
      ],
      "name": "Tricky Jumps",
      "requires": [
        "h_canNavigateHeatRooms",
        "canTrickyJump",
        {
          "heatFrames": 500
        }
      ],
      "note": "Take the platforms two at a time by building some run speed for each jump on a one tile runway."
    },
    {
      "id": 20,
      "link": [
        4,
        1
      ],
      "name": "Power Bomb Clear",
      "requires": [
        "h_canNavigateHeatRooms",
        "Morph",
        {
          "enemyKill": {
            "enemies": [
              [
                "Dragon"
              ],
              [
                "Dragon"
              ]
            ],
            "explicitWeapons": [
              "PowerBomb"
            ]
          }
        },
        {
          "heatFrames": 2200
        }
      ],
      "note": "Dragons must be on screen to take damage."
    },
    {
      "id": 21,
      "link": [
        4,
        2
      ],
      "name": "Base",
      "requires": [
        "h_canNavigateHeatRooms",
        {
          "heatFrames": 330
        }
      ]
    },
    {
      "id": 22,
      "link": [
        4,
        2
      ],
      "name": "SpaceJump",
      "requires": [
        "h_canNavigateHeatRooms",
        "SpaceJump",
        {
          "heatFrames": 250
        }
      ]
    },
    {
      "id": 29,
      "link": [
        4,
        4
      ],
      "name": "Base (Come Down)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": [
        "h_MainHallElevatorFrames"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 24,
      "link": [
        4,
        4
      ],
      "name": "Base (Go Up)",
      "requires": [
        "h_MainHallElevatorFrames"
      ],
      "exitCondition": {
        "leaveNormally": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 30,
      "link": [
        4,
        4
      ],
      "name": "Come Down, Reserve Trigger",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": [
        "canManageReserves",
        {
          "autoReserveTrigger": {}
        },
        {
          "heatFrames": 0
        }
      ],
      "flashSuitChecked": true,
      "note": "Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt.",
      "devNote": "FIXME: If the previous room is also heated, the reserve won't trigger until after this elevator ride as well, but it will trigger during heat damage."
    },
    {
      "id": 25,
      "link": [
        4,
        4
      ],
      "name": "Go Up, Reserve Trigger",
      "requires": [
        "canManageReserves",
        {
          "autoReserveTrigger": {}
        },
        {
          "heatFrames": 0
        }
      ],
      "exitCondition": {
        "leaveNormally": {}
      },
      "flashSuitChecked": true,
      "note": "Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt.",
      "devNote": "FIXME: If the next room is also heated, the reserve won't trigger until after that elevator ride as well, but then the reserve will trigger during heat damage."
    },
    {
      "id": 23,
      "link": [
        4,
        4
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canHeatedCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 26,
      "link": [
        4,
        4
      ],
      "name": "Leave Shinecharged - Full Runway",
      "requires": [
        {
          "canShineCharge": {
            "usedTiles": 24,
            "openEnd": 1
          }
        },
        "canShinechargeMovement",
        "h_MainHallElevatorFrames",
        {
          "heatFrames": 300
        },
        {
          "shineChargeFrames": 90
        }
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 27,
      "link": [
        4,
        4
      ],
      "name": "Leave Shinecharged - Finish Shortcharge Near Elevator",
      "requires": [
        {
          "canShineCharge": {
            "usedTiles": 18,
            "openEnd": 1
          }
        },
        "h_MainHallElevatorFrames",
        {
          "heatFrames": 210
        },
        {
          "shineChargeFrames": 40
        }
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 28,
      "link": [
        4,
        4
      ],
      "name": "Carry G-Mode Back Up the Elevator",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": false
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "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": []
    },
    {
      "link": [
        4,
        4
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "missiles"
          ],
          "requires": [
            {
              "heatFrames": 50
            }
          ]
        },
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "powerbomb"
          ],
          "requires": [
            {
              "heatFrames": 110
            }
          ]
        }
      ]
    }
  ],
  "nextStratId": 31,
  "notables": [],
  "nextNotableId": 1
}