Room ID: 39
Exit condition: { "leaveWithRunway": { "length": 3, "openEnd": 0 } } |
Requires: "h_ZebesIsAwake" { "or": [ { "and": [ { "resetRoom": { "nodes": [ 1, 2 ] } }, { "cycleFrames": 150 } ] }, { "and": [ "Morph", { "resetRoom": { "nodes": [ 3 ] } }, { "or": [ { "cycleFrames": 510 }, { "and": [ "Wave", { "cycleFrames": 340 } ] } ] } ] } ] } Farm cycle drops: 2 Geemer (blue) |
Requires: "h_CrystalFlash" |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
From: 1
Top Left Door
To: 1
Top Left Door
Exit condition: { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } } |
Exit condition: { "leaveSpaceJumping": { "remoteRunway": { "length": 5, "openEnd": 1 } } } |
From: 1
Top Left Door
To: 1
Top Left Door
Requires: "h_ZebesIsAwake" Exit condition: { "leaveWithGModeSetup": {} } |
Shoot a Super at the wall, while the Geemer is moving vertically. If it is on the bottom of the shot blocks, it will not fall. Requires: { "enemyDamage": { "enemy": "Geemer (blue)", "type": "contact", "hits": 1 } } "h_ZebesIsAwake" { "ammo": { "type": "Super", "count": 1 } } |
From: 1
Top Left Door
To: 1
Top Left Door
Use a Super to knock a Geemer off the ceiling, and freeze it mid-air over the Koma (face statue) on the left. Perform a moonfall between the Geemer and the Koma to leave with stored fall speed. Requires: { "notable": "Ice Moonfall Leave with Stored Fall Speed" } "h_ZebesIsAwake" { "ammo": { "type": "Super", "count": 1 } } "canEnemyStuckMoonfall" "canTrickyUseFrozenEnemies" Exit condition: { "leaveWithStoredFallSpeed": { "fallSpeedInTiles": 1 } } Dev note: The fall speed stored is between 1 and 2 tiles. |
|
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 90 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 1
Top Left Door
To: 2
Right Door
Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ], [ 12, 13 ] ] } } Bypasses door shell: true |
From: 1
Top Left Door
To: 2
Right Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } } Bypasses door shell: true |
From: 1
Top Left Door
To: 2
Right Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } } Bypasses door shell: true |
Requires: "Morph" |
From: 1
Top Left Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 160 } "Morph" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 1
Top Left Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canSpringBallBounce" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Destroy some of the shot blocks to allow a Geemer to crawl along the ceiling toward the left side of the room. When the Geemer is below the Koma (face statue) and slightly to the right, destroy the shot blocks beneath it to allow it to fall. Freeze the Geemer mid-air, spin jump and aim-down to stand on top of it, then moonfall to the left between the Geemer and the Koma. Allow Samus to automatically clip down through the Geemer after gaining enough speed. Ensure that Samus' hitbox is entirely contained below the Koma (not to the right of it). Using a second frozen Geemer to stand on to perform the moonfall can possibly make it easier to set up. Requires: { "notable": "Ice Moonfall Clip" } "h_ZebesIsAwake" "canEnemyStuckMoonfall" "canTrickyUseFrozenEnemies" |
|
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 90 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ], [ 3, 13 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 1
Top Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 1
Top Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } } Bypasses door shell: true |
Exit the previous room with Samus in a standing pose (while grappled) with a horizontal position of 21 (as far right as possible). After teleporting, press right to release Grapple while staying standing (not being forced into a crouch). Then X-ray climb to get to the door transition above, without needing to open the door. At the beginning of the climb, avoid pressing left without X-Ray being held, to prevent triggering the transition of the bottom door. Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ], [ 2, 19 ], [ 2, 28 ], [ 2, 29 ] ] } } Requires: "canXRayClimb" Bypasses door shell: true |
Exit condition: { "leaveWithRunway": { "length": 3, "openEnd": 0 } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
Exit condition: { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } } |
Exit condition: { "leaveSpaceJumping": { "remoteRunway": { "length": 5, "openEnd": 1 } } } |
Requires: "h_ZebesIsAwake" Exit condition: { "leaveWithGModeSetup": {} } |
Shoot a Super at the wall, while the Geemer is moving vertically. If it is on the bottom of the shot blocks, it will not fall. Requires: { "enemyDamage": { "enemy": "Geemer (blue)", "type": "contact", "hits": 1 } } "h_ZebesIsAwake" { "ammo": { "type": "Super", "count": 1 } } |
From: 2
Right Door
To: 2
Right Door
Use a Super to knock a Geemer off the ceiling, and freeze it mid-air over the Koma (face statue) on the right. Perform a moonfall between the Geemer and the Koma to leave with stored fall speed. Requires: { "notable": "Ice Moonfall Leave with Stored Fall Speed" } "h_ZebesIsAwake" { "ammo": { "type": "Super", "count": 1 } } "canEnemyStuckMoonfall" "canTrickyUseFrozenEnemies" Exit condition: { "leaveWithStoredFallSpeed": { "fallSpeedInTiles": 1 } } Dev note: The fall speed stored is between 1 and 2 tiles. |
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 160 } "Morph" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canSpringBallBounce" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ], [ 2, 19 ], [ 2, 28 ], [ 2, 29 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 19 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 19 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } } Bypasses door shell: true |
From: 2
Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } } Bypasses door shell: true |
Requires: "Morph" |
From: 3
Bottom Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canSpringBallBounce" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithDoorStuckSetup": {} } Requires: "canXRayClimb" |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } |
From: 3
Bottom Left Door
To: 1
Top Left Door
Enter with G-mode direct, back up to between 1 and 6 pixels from the door transition, and activate X-ray to get very deep stuck in the door. Climb up 1 screen, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "canComplexGMode" "canXRayClimb" Bypasses door shell: true |
From: 3
Bottom Left Door
To: 2
Right Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canSpringBallBounce" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 3
Bottom Left Door
To: 2
Right Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ], [ 12, 13 ] ] } } Bypasses door shell: true |
From: 3
Bottom Left Door
To: 2
Right Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } } Bypasses door shell: true |
From: 3
Bottom Left Door
To: 2
Right Door
Entrance condition: { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } } Exit condition: { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } } Bypasses door shell: true |
Exit condition: { "leaveWithRunway": { "length": 4, "openEnd": 0 } } |
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Requires: "Morph" "h_ZebesIsAwake" Exit condition: { "leaveWithGModeSetup": {} } |
{ "$schema": "../../../schema/m3-room.schema.json", "id": 39, "name": "Construction Zone", "area": "Brinstar", "subarea": "Blue", "roomAddress": "0x79F11", "roomEnvironments": [ { "heated": false } ], "mapTileMask": [ [ 1 ], [ 1 ] ], "nodes": [ { "id": 1, "name": "Top Left Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x0018ec2", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ], "mapTileMask": [ [ 2 ], [ 1 ] ] }, { "id": 2, "name": "Right Door", "nodeType": "door", "nodeSubType": "red", "nodeAddress": "0x0018ece", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ], "mapTileMask": [ [ 2 ], [ 1 ] ] }, { "id": 3, "name": "Bottom Left Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x0018eda", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ], "mapTileMask": [ [ 1 ], [ 2 ] ] } ], "enemies": [ { "id": "e1", "groupName": "Construction Zone Geemers", "enemyName": "Geemer (blue)", "quantity": 2, "homeNodes": [ 1 ], "spawn": [ "f_ZebesAwake" ] } ], "links": [ { "from": 1, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 } ] }, { "from": 2, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 } ] }, { "from": 3, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 } ] } ], "strats": [ { "link": [ 1, 1 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 1, 1 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 1, 1 ], "name": "Base (Come In With Mockball)", "entranceCondition": { "comeInWithMockball": { "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ], "speedBooster": "any" } }, "requires": [] }, { "link": [ 2, 2 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 2, 2 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 2, 2 ], "name": "Base (Come In With Mockball)", "entranceCondition": { "comeInWithMockball": { "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ], "speedBooster": "any" } }, "requires": [] }, { "link": [ 3, 3 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 3, 3 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 3, 3 ], "name": "Base (Come In With Mockball)", "entranceCondition": { "comeInWithMockball": { "adjacentMinTiles": 0, "remoteAndLandingMinTiles": [ [ 0, 0 ] ], "speedBooster": "any" } }, "requires": [] }, { "id": 1, "link": [ 1, 1 ], "name": "Leave with Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 3, "openEnd": 0 } } }, { "id": 45, "link": [ 1, 1 ], "name": "Geemer Farm", "requires": [ "h_ZebesIsAwake", { "or": [ { "and": [ { "resetRoom": { "nodes": [ 1, 2 ] } }, { "cycleFrames": 150 } ] }, { "and": [ "Morph", { "resetRoom": { "nodes": [ 3 ] } }, { "or": [ { "cycleFrames": 510 }, { "and": [ "Wave", { "cycleFrames": 340 } ] } ] } ] } ] } ], "farmCycleDrops": [ { "enemy": "Geemer (blue)", "count": 2 } ] }, { "id": 46, "link": [ 1, 1 ], "name": "Crystal Flash", "requires": [ "h_CrystalFlash" ], "flashSuitChecked": true }, { "id": 2, "link": [ 1, 1 ], "name": "Leave With Mockball", "requires": [], "exitCondition": { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } }, { "id": 3, "link": [ 1, 1 ], "name": "Leave With Spring Ball Bounce", "requires": [], "exitCondition": { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } } }, { "id": 4, "link": [ 1, 1 ], "name": "Leave Space Jumping", "requires": [], "exitCondition": { "leaveSpaceJumping": { "remoteRunway": { "length": 5, "openEnd": 1 } } } }, { "id": 5, "link": [ 1, 1 ], "name": "G-Mode Setup - Get Hit By Geemer", "requires": [ "h_ZebesIsAwake" ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": "Carefully shoot the shoot blocks at the right time to knock off a Geemer without killing it." }, { "id": 6, "link": [ 1, 1 ], "name": "G-Mode Regain Mobility", "requires": [ { "enemyDamage": { "enemy": "Geemer (blue)", "type": "contact", "hits": 1 } }, "h_ZebesIsAwake", { "ammo": { "type": "Super", "count": 1 } } ], "gModeRegainMobility": {}, "flashSuitChecked": true, "note": "Shoot a Super at the wall, while the Geemer is moving vertically. If it is on the bottom of the shot blocks, it will not fall." }, { "id": 51, "link": [ 1, 1 ], "name": "Ice Moonfall Leave with Stored Fall Speed", "requires": [ { "notable": "Ice Moonfall Leave with Stored Fall Speed" }, "h_ZebesIsAwake", { "ammo": { "type": "Super", "count": 1 } }, "canEnemyStuckMoonfall", "canTrickyUseFrozenEnemies" ], "exitCondition": { "leaveWithStoredFallSpeed": { "fallSpeedInTiles": 1 } }, "note": [ "Use a Super to knock a Geemer off the ceiling, and freeze it mid-air over the Koma (face statue) on the left.", "Perform a moonfall between the Geemer and the Koma to leave with stored fall speed." ], "devNote": [ "The fall speed stored is between 1 and 2 tiles." ] }, { "id": 13, "link": [ 1, 2 ], "name": "Base", "requires": [] }, { "id": 7, "link": [ 1, 2 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 90 }, "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 8, "link": [ 1, 2 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 1, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 9, "link": [ 1, 2 ], "name": "Grapple Teleport Door Lock Skip", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ], [ 12, 13 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 10, "link": [ 1, 2 ], "name": "Carry Grapple Teleport (Top Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } }, "bypassesDoorShell": true }, { "id": 11, "link": [ 1, 2 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } }, "bypassesDoorShell": true }, { "id": 44, "link": [ 1, 3 ], "name": "Base", "requires": [ "Morph" ] }, { "id": 12, "link": [ 1, 3 ], "name": "Come in Shinecharged, Leave With Spark", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 160 }, "Morph", { "shinespark": { "frames": 6 } } ], "exitCondition": { "leaveWithSpark": { "position": "bottom" } }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 47, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 1, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canSpringBallBounce", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 53, "link": [ 1, 3 ], "name": "Ice Moonfall Clip", "requires": [ { "notable": "Ice Moonfall Clip" }, "h_ZebesIsAwake", "canEnemyStuckMoonfall", "canTrickyUseFrozenEnemies" ], "note": [ "Destroy some of the shot blocks to allow a Geemer to crawl along the ceiling toward the left side of the room.", "When the Geemer is below the Koma (face statue) and slightly to the right, destroy the shot blocks beneath it to allow it to fall.", "Freeze the Geemer mid-air, spin jump and aim-down to stand on top of it, then moonfall to the left between the Geemer and the Koma.", "Allow Samus to automatically clip down through the Geemer after gaining enough speed." ], "detailNote": [ "Ensure that Samus' hitbox is entirely contained below the Koma (not to the right of it).", "Using a second frozen Geemer to stand on to perform the moonfall can possibly make it easier to set up." ] }, { "id": 32, "link": [ 2, 1 ], "name": "Base", "requires": [] }, { "id": 14, "link": [ 2, 1 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 90 }, "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 15, "link": [ 2, 1 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 1, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 16, "link": [ 2, 1 ], "name": "Grapple Teleport Door Lock Skip", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ], [ 3, 13 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 17, "link": [ 2, 1 ], "name": "Carry Grapple Teleport (Top Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 12 ] ] } }, "bypassesDoorShell": true }, { "id": 18, "link": [ 2, 1 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 3, 13 ] ] } }, "bypassesDoorShell": true }, { "id": 19, "link": [ 2, 1 ], "name": "Grapple Teleport X-Ray Climb", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ], [ 2, 19 ], [ 2, 28 ], [ 2, 29 ] ] } }, "requires": [ "canXRayClimb" ], "bypassesDoorShell": true, "flashSuitChecked": true, "note": [ "Exit the previous room with Samus in a standing pose (while grappled) with a horizontal position of 21 (as far right as possible).", "After teleporting, press right to release Grapple while staying standing (not being forced into a crouch).", "Then X-ray climb to get to the door transition above, without needing to open the door.", "At the beginning of the climb, avoid pressing left without X-Ray being held, to prevent triggering the transition of the bottom door." ] }, { "id": 20, "link": [ 2, 2 ], "name": "Leave with Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 3, "openEnd": 0 } } }, { "id": 21, "link": [ 2, 2 ], "name": "Leave With Mockball", "requires": [], "exitCondition": { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } }, { "id": 22, "link": [ 2, 2 ], "name": "Leave With Spring Ball Bounce", "requires": [], "exitCondition": { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } } }, { "id": 23, "link": [ 2, 2 ], "name": "Leave Space Jumping", "requires": [], "exitCondition": { "leaveSpaceJumping": { "remoteRunway": { "length": 5, "openEnd": 1 } } } }, { "id": 24, "link": [ 2, 2 ], "name": "G-Mode Setup - Get Hit By Geemer", "requires": [ "h_ZebesIsAwake" ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": "Carefully shoot the shoot blocks at the right time to knock off a Geemer without killing it." }, { "id": 25, "link": [ 2, 2 ], "name": "G-Mode Regain Mobility", "requires": [ { "enemyDamage": { "enemy": "Geemer (blue)", "type": "contact", "hits": 1 } }, "h_ZebesIsAwake", { "ammo": { "type": "Super", "count": 1 } } ], "gModeRegainMobility": {}, "flashSuitChecked": true, "note": "Shoot a Super at the wall, while the Geemer is moving vertically. If it is on the bottom of the shot blocks, it will not fall." }, { "id": 52, "link": [ 2, 2 ], "name": "Ice Moonfall Leave with Stored Fall Speed", "requires": [ { "notable": "Ice Moonfall Leave with Stored Fall Speed" }, "h_ZebesIsAwake", { "ammo": { "type": "Super", "count": 1 } }, "canEnemyStuckMoonfall", "canTrickyUseFrozenEnemies" ], "exitCondition": { "leaveWithStoredFallSpeed": { "fallSpeedInTiles": 1 } }, "note": [ "Use a Super to knock a Geemer off the ceiling, and freeze it mid-air over the Koma (face statue) on the right.", "Perform a moonfall between the Geemer and the Koma to leave with stored fall speed." ], "devNote": [ "The fall speed stored is between 1 and 2 tiles." ] }, { "id": 26, "link": [ 2, 3 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 160 }, "Morph", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 48, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 1, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canSpringBallBounce" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 27, "link": [ 2, 3 ], "name": "Grapple Teleport Door Lock Skip", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ], [ 2, 19 ], [ 2, 28 ], [ 2, 29 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 28, "link": [ 2, 3 ], "name": "Carry Grapple Teleport (Top Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 18 ] ] } }, "bypassesDoorShell": true }, { "id": 29, "link": [ 2, 3 ], "name": "Carry Grapple Teleport (Upper Middle Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 19 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 19 ] ] } }, "bypassesDoorShell": true }, { "id": 30, "link": [ 2, 3 ], "name": "Carry Grapple Teleport (Lower Middle Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 28 ] ] } }, "bypassesDoorShell": true }, { "id": 31, "link": [ 2, 3 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 2, 29 ] ] } }, "bypassesDoorShell": true }, { "id": 39, "link": [ 3, 1 ], "name": "Base", "requires": [ "Morph" ] }, { "id": 49, "link": [ 3, 1 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canSpringBallBounce", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 40, "link": [ 3, 1 ], "name": "X-Ray Climb", "entranceCondition": { "comeInWithDoorStuckSetup": {} }, "requires": [ "canXRayClimb" ], "flashSuitChecked": true, "note": "This is a short climb of only a few tiles." }, { "id": 41, "link": [ 3, 1 ], "name": "G-Mode Morph", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": true } }, "requires": [], "flashSuitChecked": true }, { "id": 33, "link": [ 3, 1 ], "name": "Very Deep Stuck X-Ray Climb", "entranceCondition": { "comeInWithGMode": { "mode": "direct", "morphed": false } }, "requires": [ "canComplexGMode", "canXRayClimb" ], "bypassesDoorShell": true, "flashSuitChecked": true, "note": [ "Enter with G-mode direct, back up to between 1 and 6 pixels from the door transition, and activate X-ray to get very deep stuck in the door.", "Climb up 1 screen, and perform a turnaround buffered spin-jump away from the door to trigger the transition, bypassing any lock on the door." ] }, { "id": 50, "link": [ 3, 2 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canSpringBallBounce", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 34, "link": [ 3, 2 ], "name": "Grapple Teleport Door Lock Skip", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ], [ 12, 13 ] ] } }, "requires": [], "bypassesDoorShell": true }, { "id": 35, "link": [ 3, 2 ], "name": "Carry Grapple Teleport (Top Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 12 ] ] } }, "bypassesDoorShell": true }, { "id": 36, "link": [ 3, 2 ], "name": "Carry Grapple Teleport (Bottom Position)", "entranceCondition": { "comeInWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } }, "requires": [], "exitCondition": { "leaveWithGrappleTeleport": { "blockPositions": [ [ 12, 13 ] ] } }, "bypassesDoorShell": true }, { "id": 37, "link": [ 3, 3 ], "name": "Leave with Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 4, "openEnd": 0 } } }, { "id": 38, "link": [ 3, 3 ], "name": "G-Mode Setup - Get Hit By Geemer", "requires": [ "Morph", "h_ZebesIsAwake" ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": "Carefully shoot the shoot blocks at the right time to knock off a Geemer without killing it." } ], "notables": [ { "id": 1, "name": "Ice Moonfall Leave with Stored Fall Speed", "note": [ "Use a Super to knock a Geemer off the ceiling, and freeze it mid-air over the Koma (face statue).", "Perform a moonfall between the Geemer and the Koma to leave with stored fall speed." ] }, { "id": 2, "name": "Ice Moonfall Clip", "note": [ "Set up a moonfall between the left Koma (face statue) and a Geemer below, to clip down and access the bottom door." ] } ], "nextStratId": 54, "nextNotableId": 3 }