Statues Room

Room ID: 27

Wiki
Difficulty filter

From: 1
Left Door
To: 1
Left Door

Exit condition:

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

Represents the statues sinking and opening up the path to Tourian

Requires:

"f_DefeatedKraid"
"f_DefeatedPhantoon"
"f_DefeatedDraygon"
"f_DefeatedRidley"
From: 1
Left Door
To: 1
Left Door

Requires:

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

Requires:

"f_TourianOpen"
From: 1
Left Door
To: 2
Elevator

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 100
}
"f_TourianOpen"
"Gravity"
"canShinechargeMovementComplex"

Exit condition:

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

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 120
}
"f_TourianOpen"
"canSuitlessMaridia"
"canShinechargeMovementComplex"

Exit condition:

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

Entrance condition:

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

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 2
Elevator
To: 1
Left Door

Requires:

"f_TourianOpen"
"Gravity"
{
  "or": [
    "HiJump",
    "h_canFly",
    "canSpringBallJumpMidAir",
    "canWalljump",
    "canGravityJump"
  ]
}
From: 2
Elevator
To: 1
Left Door

Requires:

"f_TourianOpen"
"canSuitlessMaridia"
"HiJump"
"canSpringBallJumpMidAir"
From: 2
Elevator
To: 1
Left Door

Walljump up the elevator room walls without Gravity suit. Space Jump helps once the waterline is reached.

Requires:

{
  "notable": "Underwater Walljump"
}
"f_TourianOpen"
"canUnderwaterWalljump"
From: 2
Elevator
To: 1
Left Door

Requires:

"f_TourianOpen"
"canDoubleSpringBallJumpMidAir"
"canUnderwaterBombIntoSpringBallJump"
From: 2
Elevator
To: 1
Left Door

Requires:

"f_TourianOpen"
{
  "useFlashSuit": {}
}
{
  "or": [
    {
      "shinespark": {
        "frames": 14,
        "excessFrames": 8
      }
    },
    {
      "and": [
        "HiJump",
        {
          "shinespark": {
            "frames": 11,
            "excessFrames": 8
          }
        }
      ]
    }
  ]
}
From: 2
Elevator
To: 1
Left Door

Jump to the right side and diagonal spark left to escape the water. To spark as quickly as possible, buffer a spin jump by holding left (or right) and jump while riding the elevator.

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 35
}
"f_TourianOpen"
"h_canNavigateUnderwater"
"canShinechargeMovement"
{
  "shinespark": {
    "frames": 21,
    "excessFrames": 8
  }
}
From: 2
Elevator
To: 1
Left Door

Jump to either side and vertically spark out. To spark as quickly as possible, buffer a spin jump by holding left (or right) and jump while riding the elevator.

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 20
}
"f_TourianOpen"
"h_canNavigateUnderwater"
"canShinechargeMovement"
{
  "shinespark": {
    "frames": 24,
    "excessFrames": 9
  }
}
From: 2
Elevator
To: 1
Left Door

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 120
}
"f_TourianOpen"
"Gravity"
"HiJump"
"canWalljump"
"canShinechargeMovementComplex"

Exit condition:

{
  "leaveShinecharged": {}
}

Unlocks doors:

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

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 95
}
"f_TourianOpen"
"Gravity"
"HiJump"
"canWalljump"
"canShinechargeMovementComplex"
{
  "shinespark": {
    "frames": 9
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

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

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 105
}
"f_TourianOpen"
"Gravity"
"HiJump"
"canShinechargeMovementComplex"
{
  "shinespark": {
    "frames": 7
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

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

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 120
}
"f_TourianOpen"
"Gravity"
"canWalljump"
"canShinechargeMovementComplex"
{
  "shinespark": {
    "frames": 8
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

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

Represents the statues sinking and opening up the path to Tourian, but coming from below.

Requires:

"f_DefeatedKraid"
"f_DefeatedPhantoon"
"f_DefeatedDraygon"
"f_DefeatedRidley"
From: 2
Elevator
To: 2
Elevator

Requires:

"h_canCrystalFlash"
From: 2
Elevator
To: 2
Elevator

Entrance condition:

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

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 2
Elevator
To: 2
Elevator

In order to align and place a Power Bomb at the correct pixel, perform a suitless stationary spin jump and hit the ceiling before starting to morph.

Requires:

{
  "or": [
    "canInsaneJump",
    {
      "and": [
        "canDisableEquipment",
        "canStationarySpinJump"
      ]
    }
  ]
}
"h_canElevatorCrystalFlash"

Exit condition:

{
  "leaveNormally": {}
}

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 27,
  "name": "Statues Room",
  "area": "Crateria",
  "subarea": "West",
  "roomAddress": "0x7A66A",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Left Door",
      "nodeType": "door",
      "nodeSubType": "gray",
      "nodeAddress": "0x0019216",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "locks": [
        {
          "name": "Statues Room Gray Lock (to Statues Hallway)",
          "lockType": "cutscene",
          "unlockStrats": [
            {
              "name": "Base",
              "requires": []
            }
          ]
        }
      ]
    },
    {
      "id": 2,
      "name": "Elevator",
      "nodeType": "door",
      "nodeSubType": "elevator",
      "nodeAddress": "0x0019222",
      "doorOrientation": "down",
      "useImplicitCarryGModeMorphBackThrough": false,
      "useImplicitCarryGModeBackThrough": false
    }
  ],
  "enemies": [],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 3,
          "openEnd": 1
        }
      }
    },
    {
      "id": 25,
      "link": [
        1,
        1
      ],
      "name": "Statues Cutscene",
      "requires": [
        "f_DefeatedKraid",
        "f_DefeatedPhantoon",
        "f_DefeatedDraygon",
        "f_DefeatedRidley"
      ],
      "setsFlags": [
        "f_TourianOpen"
      ],
      "note": "Represents the statues sinking and opening up the path to Tourian"
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 18,
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": [
        "f_TourianOpen"
      ]
    },
    {
      "id": 3,
      "link": [
        1,
        2
      ],
      "name": "Carry Shinecharge (Gravity)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 100
        },
        "f_TourianOpen",
        "Gravity",
        "canShinechargeMovementComplex"
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 4,
      "link": [
        1,
        2
      ],
      "name": "Carry Shinecharge (Suitless)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 120
        },
        "f_TourianOpen",
        "canSuitlessMaridia",
        "canShinechargeMovementComplex"
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "flashSuitChecked": true
    },
    {
      "id": 5,
      "link": [
        1,
        2
      ],
      "name": "Carry G-Mode Down the Elevator",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": false
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "flashSuitChecked": true
    },
    {
      "id": 20,
      "link": [
        2,
        1
      ],
      "name": "Gravity",
      "requires": [
        "f_TourianOpen",
        "Gravity",
        {
          "or": [
            "HiJump",
            "h_canFly",
            "canSpringBallJumpMidAir",
            "canWalljump",
            "canGravityJump"
          ]
        }
      ]
    },
    {
      "id": 21,
      "link": [
        2,
        1
      ],
      "name": "Suitless Base",
      "requires": [
        "f_TourianOpen",
        "canSuitlessMaridia",
        "HiJump",
        "canSpringBallJumpMidAir"
      ]
    },
    {
      "id": 22,
      "link": [
        2,
        1
      ],
      "name": "Underwater Walljump",
      "requires": [
        {
          "notable": "Underwater Walljump"
        },
        "f_TourianOpen",
        "canUnderwaterWalljump"
      ],
      "note": "Walljump up the elevator room walls without Gravity suit.  Space Jump helps once the waterline is reached."
    },
    {
      "id": 23,
      "link": [
        2,
        1
      ],
      "name": "Underwater Bomb into SpringBall Jump",
      "requires": [
        "f_TourianOpen",
        "canDoubleSpringBallJumpMidAir",
        "canUnderwaterBombIntoSpringBallJump"
      ]
    },
    {
      "id": 24,
      "link": [
        2,
        1
      ],
      "name": "Use Flash Suit",
      "requires": [
        "f_TourianOpen",
        {
          "useFlashSuit": {}
        },
        {
          "or": [
            {
              "shinespark": {
                "frames": 14,
                "excessFrames": 8
              }
            },
            {
              "and": [
                "HiJump",
                {
                  "shinespark": {
                    "frames": 11,
                    "excessFrames": 8
                  }
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": 14,
      "link": [
        2,
        1
      ],
      "name": "Diagonal Shinespark",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 35
        },
        "f_TourianOpen",
        "h_canNavigateUnderwater",
        "canShinechargeMovement",
        {
          "shinespark": {
            "frames": 21,
            "excessFrames": 8
          }
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Jump to the right side and diagonal spark left to escape the water.",
        "To spark as quickly as possible, buffer a spin jump by holding left (or right) and jump while riding the elevator."
      ]
    },
    {
      "id": 15,
      "link": [
        2,
        1
      ],
      "name": "Vertical Shinespark",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 20
        },
        "f_TourianOpen",
        "h_canNavigateUnderwater",
        "canShinechargeMovement",
        {
          "shinespark": {
            "frames": 24,
            "excessFrames": 9
          }
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Jump to either side and vertically spark out.",
        "To spark as quickly as possible, buffer a spin jump by holding left (or right) and jump while riding the elevator."
      ]
    },
    {
      "id": 7,
      "link": [
        2,
        1
      ],
      "name": "Carry Shinecharge (Gravity HiJump Wall Jump)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 120
        },
        "f_TourianOpen",
        "Gravity",
        "HiJump",
        "canWalljump",
        "canShinechargeMovementComplex"
      ],
      "exitCondition": {
        "leaveShinecharged": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 8,
      "link": [
        2,
        1
      ],
      "name": "Leave With Spark (Gravity HiJump Wall Jump)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 95
        },
        "f_TourianOpen",
        "Gravity",
        "HiJump",
        "canWalljump",
        "canShinechargeMovementComplex",
        {
          "shinespark": {
            "frames": 9
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 9,
      "link": [
        2,
        1
      ],
      "name": "Leave With Spark (Gravity HiJump)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 105
        },
        "f_TourianOpen",
        "Gravity",
        "HiJump",
        "canShinechargeMovementComplex",
        {
          "shinespark": {
            "frames": 7
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 10,
      "link": [
        2,
        1
      ],
      "name": "Leave With Spark (Gravity Wall Jump)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 120
        },
        "f_TourianOpen",
        "Gravity",
        "canWalljump",
        "canShinechargeMovementComplex",
        {
          "shinespark": {
            "frames": 8
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 26,
      "link": [
        2,
        2
      ],
      "name": "Statues Cutscene",
      "requires": [
        "f_DefeatedKraid",
        "f_DefeatedPhantoon",
        "f_DefeatedDraygon",
        "f_DefeatedRidley"
      ],
      "setsFlags": [
        "f_TourianOpen"
      ],
      "note": "Represents the statues sinking and opening up the path to Tourian, but coming from below.",
      "devNote": [
        "If Tourian is locked, coming in from below results in glitched graphics.",
        "You can reach the elevator to go back down again or sit through the unlock to get up which in turn can result in persisting glitched graphics."
      ]
    },
    {
      "id": 11,
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 12,
      "link": [
        2,
        2
      ],
      "name": "Carry G-Mode Back Down the Elevator",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": false
        }
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "flashSuitChecked": true
    },
    {
      "id": 13,
      "link": [
        2,
        2
      ],
      "name": "Elevator Crystal Flash for Flash Suit",
      "requires": [
        {
          "or": [
            "canInsaneJump",
            {
              "and": [
                "canDisableEquipment",
                "canStationarySpinJump"
              ]
            }
          ]
        },
        "h_canElevatorCrystalFlash"
      ],
      "exitCondition": {
        "leaveNormally": {}
      },
      "flashSuitChecked": true,
      "note": "In order to align and place a Power Bomb at the correct pixel, perform a suitless stationary spin jump and hit the ceiling before starting to morph."
    },
    {
      "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": []
    }
  ],
  "nextStratId": 27,
  "notables": [
    {
      "id": 1,
      "name": "Underwater Walljump",
      "note": "Walljump up the elevator room walls without Gravity suit.  Space Jump helps once the waterline is reached."
    }
  ],
  "nextNotableId": 2
}