Room ID: 75
Exit condition: { "leaveWithRunway": { "length": 5, "openEnd": 1 } } |
From: 1
Top Left Door
To: 1
Top Left Door
Use the frozen Zero as a platform or other means to get up to the top half of the room. This takes about 3 minutes. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "h_canFrozenEnemyRunway" "Morph" Exit condition: { "leaveWithRunway": { "length": 6, "openEnd": 1 } } |
Slow rolling or getting a fast mockball work equally well. Requires: { "canShineCharge": { "usedTiles": 17, "openEnd": 0 } } "canShinechargeMovementTricky" "Morph" { "obstaclesCleared": [ "A" ] } { "shinespark": { "frames": 22 } } Exit condition: { "leaveWithSpark": {} } |
It takes around 3 minutes to get the Zero to this door. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "Morph" { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 1
Top Left Door
To: 1
Top Left Door
It takes around 3 minutes to get the Zero to this door. Let the Zero climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "canMidAirMorph" "canNeutralDamageBoost" "canTrickyJump" "h_canCrouchJumpDownGrab" { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } Exit condition: { "leaveWithGModeSetup": {} } |
From: 1
Top Left Door
To: 2
Middle Left Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "canShinechargeMovementComplex" { "shineChargeFrames": 145 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 160 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 1
Top Left Door
To: 2
Middle Left Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canChainTemporaryBlue" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 1
Top Left Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
|
From: 1
Top Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "canShinechargeMovementComplex" { "shineChargeFrames": 100 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 115 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 1
Top Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 1
Top Left Door
To: 5
Top Right Door (Through Morph Tunnel)
Only doable if entering the room from 5 and backtracking. Only worthwhile to go kill the Zeros for PBs and Cacatacs for Supers. Requires: "Morph" { "obstaclesCleared": [ "A" ] } |
|
From: 1
Top Left Door
To: 6
Elevator
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "HiJump" "canShinechargeMovementComplex" { "shineChargeFrames": 100 } Exit condition: { "leaveShinecharged": {} } |
From: 1
Top Left Door
To: 6
Elevator
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canShinechargeMovementComplex" { "shineChargeFrames": 120 } Exit condition: { "leaveShinecharged": {} } |
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 85 } "HiJump" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } |
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 105 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 1
Top Left Door
To: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphMovement", { "and": [ "h_canArtificialMorphBombThings", "h_additionalBomb" ] } ] } |
From: 2
Middle Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 160 } "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 11 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "or": [ "HiJump", "canTrickySpringBallJump" ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Middle Left Door
To: 2
Middle Left Door
Exit condition: { "leaveWithRunway": { "length": 4, "openEnd": 1 } } |
From: 2
Middle Left Door
To: 2
Middle Left Door
Runway not usable if the shot blocks are broken. Those blocks are not an obstacle right now, but there's no need to destroy them except when travelling between nodes 2 and 3. Requires: { "obstaclesNotCleared": [ "B" ] } Exit condition: { "leaveWithRunway": { "length": 9, "openEnd": 0 } } |
From: 2
Middle Left Door
To: 2
Middle Left Door
Use the frozen Zero as a platform or other means to get up to the top half of the room. This takes about 4 minutes, but fortunately isn't often necessary. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "h_canFrozenEnemyRunway" "Morph" Exit condition: { "leaveWithRunway": { "length": 5, "openEnd": 1 } } |
Requires: "h_canCrystalFlash" |
From: 2
Middle Left Door
To: 2
Middle Left Door
It takes around 4 minutes to get the Zero to this door. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "Morph" { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 2
Middle Left Door
To: 2
Middle Left Door
It takes around 4 minutes to get the Zero to this door. Let the Zero climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform. The Zero only moves on camera and the camera scrolls when exiting the morph tunnel. Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit. Requires: "canBeVeryPatient" "canMidAirMorph" "canNeutralDamageBoost" "canTrickyJump" "h_canCrouchJumpDownGrab" { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } Exit condition: { "leaveWithGModeSetup": {} } |
Clears obstacles: B |
From: 2
Middle Left Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir" ] } |
Let the Caterpillar out and freeze it as a platform. Requires: "canTrickyUseFrozenEnemies" |
Let the Caterpillar climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform. Requires: "canMidAirMorph" "canNeutralDamageBoost" "canTrickyJump" "canCrouchJump" { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } |
Carefully kill the Cacatac, then it is possible to get up with just Speed Booster. With Samus's back against the door, jump just before hitting the right wall. This is not easier with the door open. Requires: "canTrickyDashJump" { "obstaclesNotCleared": [ "B" ] } |
To save energy, spark diagonally to the right to hit the ledge below the doorframe. Requires: { "useFlashSuit": {} } { "shinespark": { "frames": 7, "excessFrames": 5 } } |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you. Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 0 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shineChargeFrames": 100 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you. Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 0 } } Requires: "canWalljump" "canShinechargeMovementTricky" { "shineChargeFrames": 135 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 110 } "HiJump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 145 } "canWalljump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Diagonal shinespark on entry, or move to the right a bit first to save some Energy. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 1 } { "shinespark": { "frames": 32, "excessFrames": 21 } } |
With a 10 tile runway in the adjacent room, Samus will need to jump after the shot blocks. With a longer runway the positioning is more lenient. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 10 } } Requires: "canCarefulJump" { "or": [ { "enemyDamage": { "enemy": "Cacatac", "type": "contact", "hits": 1 } }, "ScrewAttack", { "and": [ "canDodgeWhileShooting", { "or": [ "canPseudoScrew", "Plasma", { "and": [ "Wave", "Ice" ] }, { "and": [ "Wave", "Spazer" ] }, { "and": [ "Spazer", "Ice" ] } ] } ] } ] } |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 90 } "HiJump" "canShinechargeMovementComplex" { "shinespark": { "frames": 4 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you. If the shinespark wind-up is activated as early as possible, then a Cacatac spike hit will be taken. Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 120 } "canWalljump" "canShinechargeMovementTricky" { "enemyDamage": { "enemy": "Cacatac", "type": "spike", "hits": 1 } } { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 0 } } Requires: "canChainTemporaryBlue" { "or": [ "HiJump", { "and": [ "canSpringBallJumpMidAir", "canXRayTurnaround" ] } ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 2
Middle Left Door
To: 4
Bottom Right Door
If the Cac moves left and is in the way, it can be killed with temp blue as Samus unmorphs to land. Otherwise, after landing, move quickly to jump up to the next platform, to avoid being hit by the Cac or its projectiles. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canChainTemporaryBlue" "canTrickySpringBallJump" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_canArtificialMorphIBJ" |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", { "and": [ "canTrickyDashJump", "h_canCrouchJumpDownGrab" ] } ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: "h_canArtificialMorphIBJ" Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 2
Middle Left Door
To: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphIBJ", { "and": [ "h_canArtificialMorphSpringBallBombJump", "h_additionalBomb" ] }, { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", { "and": [ "canTrickyDashJump", "h_canCrouchJumpDownGrab" ] } ] } ] } ] } |
From: 3
Bottom Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "or": [ "HiJump", "canTrickySpringBallJump" ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Clears obstacles: B |
From: 3
Bottom Left Door
To: 2
Middle Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "resetRoom": { "nodes": [ 2, 3 ] } } { "refill": [ "PowerBomb" ] } Clears obstacles: B Resets obstacles: A |
Exit condition: { "leaveWithRunway": { "length": 4, "openEnd": 0 } } |
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Exit condition: { "leaveWithGModeSetup": {} } |
From: 3
Bottom Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" { "or": [ "HiJump", "canTrickySpringBallJump" ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "or": [ "HiJump", "canWalljump", "h_canFly" ] } |
Let the Caterpillar out and freeze it as a platform. Requires: "canTrickyUseFrozenEnemies" |
Requires: "h_canCrouchJumpDownGrab" |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "HiJump" "canShinechargeMovementComplex" { "shineChargeFrames": 120 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canWalljump" "canShinechargeMovementComplex" { "shineChargeFrames": 155 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 110 } "HiJump" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 155 } "canWalljump" "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 85 } "HiJump" "canShinechargeMovementComplex" { "shinespark": { "frames": 9 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 125 } "canWalljump" "canShinechargeMovementComplex" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canChainTemporaryBlue" { "or": [ "HiJump", "canTrickySpringBallJump" ] } Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
|
From: 4
Bottom Right Door
To: 2
Middle Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 1 } } Requires: "canShinechargeMovementComplex" { "shineChargeFrames": 105 } Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 110 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 4
Bottom Right Door
To: 2
Middle Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canChainTemporaryBlue" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 4
Bottom Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canLongChainTemporaryBlue" "canXRayTurnaround" Exit condition: { "leaveWithTemporaryBlue": {} } Unlocks doors: {"types":["ammo"],"requires":[]} |
Requires: { "resetRoom": { "nodes": [ 4 ] } } { "refill": [ "Energy", "Super" ] } Resets obstacles: A, B |
Exit condition: { "leaveWithRunway": { "length": 3, "openEnd": 1 } } |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Use the frozen caterpillar as a platform or other means to get up to the top half of the room. Requires: "h_canFrozenEnemyRunway" Exit condition: { "leaveWithRunway": { "length": 4, "openEnd": 1 } } |
Exit condition: { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
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_canCrystalFlash" |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Requires: { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Let the Caterpillar climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform. Requires: "canMidAirMorph" "canNeutralDamageBoost" "canTrickyJump" "canCrouchJump" { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } Exit condition: { "leaveWithGModeSetup": {} } |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 4
Bottom Right Door
To: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphIBJ", "h_canArtificialMorphSpringBallBombJump", { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } ] } ] } |
Requires: "Morph" { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } Clears obstacles: A |
From: 5
Top Right Door (Through Morph Tunnel)
To: 1
Top Left Door
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphMovement", "h_canArtificialMorphBombThings" ] } |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Requires: { "ammo": { "type": "Super", "count": 1 } } "Morph" { "or": [ "canWalljump", "HiJump", "SpaceJump" ] } { "resetRoom": { "nodes": [ 5 ] } } { "refill": [ "Energy", "PowerBomb" ] } { "partialRefill": { "type": "Super", "limit": 10 } } Resets obstacles: A, B |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Exit condition: { "leaveWithRunway": { "length": 8, "openEnd": 0 } } |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Requires: { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } Exit condition: { "leaveWithRunway": { "length": 18, "openEnd": 0 } } |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Requires: "h_canCrystalFlash" |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Requires: "canBePatient" { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } "Morph" { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } Exit condition: { "leaveWithGModeSetup": {} } |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
It takes around 2 minutes to get the Zero to this door. Let the Zero climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform. Requires: "canBePatient" { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } "canMidAirMorph" "canNeutralDamageBoost" "canTrickyJump" "h_canCrouchJumpDownGrab" { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } Exit condition: { "leaveWithGModeSetup": {} } |
From: 5
Top Right Door (Through Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Exit G-Mode while under the gate to open it without a Super. Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Clears obstacles: A |
From: 5
Top Right Door (Through Morph Tunnel)
To: 6
Elevator
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": true } } Requires: { "or": [ "h_canArtificialMorphMovement", "h_canArtificialMorphBombThings" ] } "canOffScreenMovement" Exit condition: { "leaveWithGMode": { "morphed": false } } |
|
Entrance condition: { "comeInShinecharged": {} } Requires: { "shineChargeFrames": 105 } "canShinechargeMovementComplex" Exit condition: { "leaveShinecharged": {} } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Exit condition: { "leaveWithGMode": { "morphed": false } } |
From: 6
Elevator
To: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
Entrance condition: { "comeInWithGMode": { "mode": "indirect", "morphed": false } } Requires: "Morph" |
From: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Exit G-Mode near the door to pass the gate. Requires: "canEnterGMode" |
From: 7
G-Mode Morph Junction Indirect (In Morph Tunnel)
To: 5
Top Right Door (Through Morph Tunnel)
Exit G-Mode while under the gate to open it without a Super. The camera will not scroll through the morph tunnel, but Samus will still be visible; position where Samus appears to be standing on air one tile to the right of the ledge. It is possible to test the location, as there is a block on the ceiling one tile left of the gate. With Morph, Samus can fix the camera by going through the morph tunnel. Requires: "canEnterGMode" "canOffScreenMovement" Clears obstacles: A |
{ "$schema": "../../../schema/m3-room.schema.json", "id": 75, "name": "Caterpillar Room", "area": "Brinstar", "subarea": "Red", "roomAddress": "0x7A322", "roomEnvironments": [ { "heated": false } ], "nodes": [ { "id": 1, "name": "Top Left Door", "nodeType": "door", "nodeSubType": "green", "nodeAddress": "0x00190a2", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 2, "name": "Middle Left Door", "nodeType": "door", "nodeSubType": "yellow", "nodeAddress": "0x00190ae", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 3, "name": "Bottom Left Door", "nodeType": "door", "nodeSubType": "green", "nodeAddress": "0x0019096", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 4, "name": "Bottom Right Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x00190d2", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 5, "name": "Top Right Door (Through Morph Tunnel)", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x00190c6", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 6, "name": "Elevator", "nodeType": "door", "nodeSubType": "elevator", "nodeAddress": "0x00190ba", "doorOrientation": "up", "useImplicitCarryGModeMorphBackThrough": false, "useImplicitCarryGModeBackThrough": false }, { "id": 7, "name": "G-Mode Morph Junction Indirect (In Morph Tunnel)", "nodeType": "junction", "nodeSubType": "g-mode", "note": "Represents being in the morph tunnel with G-Mode and morph or artificial morph, in indirect G-Mode" } ], "obstacles": [ { "id": "A", "name": "Green Gate", "obstacleType": "inanimate" }, { "id": "B", "name": "Shot Blocks", "obstacleType": "inanimate" } ], "enemies": [ { "id": "e1", "groupName": "Caterpillar Room Cacatacs", "enemyName": "Cacatac", "quantity": 2, "homeNodes": [ 4 ] }, { "id": "e2", "groupName": "Caterpillar Room Zeros", "enemyName": "Zero", "quantity": 3, "homeNodes": [ 3 ] } ], "links": [ { "from": 1, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 }, { "id": 5 }, { "id": 6 }, { "id": 7 } ] }, { "from": 2, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 }, { "id": 6 }, { "id": 7 } ] }, { "from": 3, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 } ] }, { "from": 4, "to": [ { "id": 1 }, { "id": 2 }, { "id": 3 }, { "id": 4 }, { "id": 6 }, { "id": 7 } ] }, { "from": 5, "to": [ { "id": 1 }, { "id": 5 }, { "id": 6 } ] }, { "from": 6, "to": [ { "id": 1 }, { "id": 6 }, { "id": 7 } ] }, { "from": 7, "to": [ { "id": 1 }, { "id": 5 }, { "id": 6 } ] } ], "strats": [ { "id": 1, "link": [ 1, 1 ], "name": "Leave With Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 5, "openEnd": 1 } } }, { "id": 2, "link": [ 1, 1 ], "name": "Leave With Runway - Frozen Caterpillar", "requires": [ "canBeVeryPatient", "h_canFrozenEnemyRunway", "Morph" ], "exitCondition": { "leaveWithRunway": { "length": 6, "openEnd": 1 } }, "note": [ "Use the frozen Zero as a platform or other means to get up to the top half of the room. This takes about 3 minutes.", "The Zero only moves on camera and the camera scrolls when exiting the morph tunnel.", "Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit." ] }, { "id": 3, "link": [ 1, 1 ], "name": "Leave With Spark (Gate Open)", "requires": [ { "canShineCharge": { "usedTiles": 17, "openEnd": 0 } }, "canShinechargeMovementTricky", "Morph", { "obstaclesCleared": [ "A" ] }, { "shinespark": { "frames": 22 } } ], "exitCondition": { "leaveWithSpark": {} }, "note": "Slow rolling or getting a fast mockball work equally well.", "devNote": [ "One tile longer runway could be used if the door to the right of the gate were known to be unlocked" ] }, { "id": 4, "link": [ 1, 1 ], "name": "G-Mode Setup - Get Hit By Zero", "requires": [ "canBeVeryPatient", "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": [ "It takes around 3 minutes to get the Zero to this door.", "The Zero only moves on camera and the camera scrolls when exiting the morph tunnel.", "Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit." ] }, { "id": 5, "link": [ 1, 1 ], "name": "G-Mode Setup - Get Hit By Zero (Damage Boost Up)", "requires": [ "canBeVeryPatient", "canMidAirMorph", "canNeutralDamageBoost", "canTrickyJump", "h_canCrouchJumpDownGrab", { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": [ "It takes around 3 minutes to get the Zero to this door.", "Let the Zero climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform.", "The Zero only moves on camera and the camera scrolls when exiting the morph tunnel.", "Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit." ] }, { "id": 6, "link": [ 1, 2 ], "name": "Come in Shinecharging, Leave Shinecharged", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 1 } }, "requires": [ "canShinechargeMovementComplex", { "shineChargeFrames": 145 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 7, "link": [ 1, 2 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 160 }, "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": 4, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 9, "link": [ 1, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 10, "link": [ 1, 4 ], "name": "Base", "requires": [] }, { "id": 11, "link": [ 1, 4 ], "name": "Come in Shinecharging, Leave Shinecharged", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 1 } }, "requires": [ "canShinechargeMovementComplex", { "shineChargeFrames": 100 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 12, "link": [ 1, 4 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 115 }, "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 13, "link": [ 1, 4 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 14, "link": [ 1, 5 ], "name": "Backtrack", "requires": [ "Morph", { "obstaclesCleared": [ "A" ] } ], "note": [ "Only doable if entering the room from 5 and backtracking.", "Only worthwhile to go kill the Zeros for PBs and Cacatacs for Supers." ], "devNote": "It is possible to roll off of the platform above to avoid a mid-air morph." }, { "id": 16, "link": [ 1, 6 ], "name": "Base", "requires": [] }, { "id": 17, "link": [ 1, 6 ], "name": "Come in Shinecharging, Leave Shinecharged (HiJump)", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "HiJump", "canShinechargeMovementComplex", { "shineChargeFrames": 100 } ], "exitCondition": { "leaveShinecharged": {} }, "flashSuitChecked": true }, { "id": 18, "link": [ 1, 6 ], "name": "Come in Shinecharging, Leave Shinecharged", "entranceCondition": { "comeInShinecharging": { "length": 4, "openEnd": 0 } }, "requires": [ "canShinechargeMovementComplex", { "shineChargeFrames": 120 } ], "exitCondition": { "leaveShinecharged": {} }, "flashSuitChecked": true }, { "id": 19, "link": [ 1, 6 ], "name": "Carry Shinecharge (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 85 }, "HiJump", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "flashSuitChecked": true }, { "id": 20, "link": [ 1, 6 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 105 }, "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "flashSuitChecked": true }, { "id": 21, "link": [ 1, 6 ], "name": "Carry G-Mode Up Elevator", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": false } }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "flashSuitChecked": true }, { "id": 15, "link": [ 1, 7 ], "name": "G-Mode Morph Despawn the Gate", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [ { "or": [ "h_canArtificialMorphMovement", { "and": [ "h_canArtificialMorphBombThings", "h_additionalBomb" ] } ] } ], "flashSuitChecked": true }, { "id": 22, "link": [ 2, 1 ], "name": "Come in Shinecharged, Leave With Spark (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 160 }, "HiJump", "canShinechargeMovementTricky", { "shinespark": { "frames": 11 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 23, "link": [ 2, 1 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 7, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround", { "or": [ "HiJump", "canTrickySpringBallJump" ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 24, "link": [ 2, 2 ], "name": "Leave With Runway (Shot Blocks Broken)", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 4, "openEnd": 1 } } }, { "id": 25, "link": [ 2, 2 ], "name": "Leave With Runway (Shot Blocks Intact)", "requires": [ { "obstaclesNotCleared": [ "B" ] } ], "exitCondition": { "leaveWithRunway": { "length": 9, "openEnd": 0 } }, "note": [ "Runway not usable if the shot blocks are broken.", "Those blocks are not an obstacle right now, but there's no need to destroy them except when travelling between nodes 2 and 3." ] }, { "id": 26, "link": [ 2, 2 ], "name": "Leave With Runway (Shot Blocks Broken) - Frozen Caterpillar", "requires": [ "canBeVeryPatient", "h_canFrozenEnemyRunway", "Morph" ], "exitCondition": { "leaveWithRunway": { "length": 5, "openEnd": 1 } }, "note": [ "Use the frozen Zero as a platform or other means to get up to the top half of the room.", "This takes about 4 minutes, but fortunately isn't often necessary.", "The Zero only moves on camera and the camera scrolls when exiting the morph tunnel.", "Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit." ] }, { "id": 27, "link": [ 2, 2 ], "name": "Crystal Flash", "requires": [ "h_canCrystalFlash" ], "flashSuitChecked": true }, { "id": 28, "link": [ 2, 2 ], "name": "G-Mode Setup - Get Hit By Zero", "requires": [ "canBeVeryPatient", "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": [ "It takes around 4 minutes to get the Zero to this door.", "The Zero only moves on camera and the camera scrolls when exiting the morph tunnel.", "Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit." ] }, { "id": 29, "link": [ 2, 2 ], "name": "G-Mode Setup - Get Hit By Zero (Damage Boost Up)", "requires": [ "canBeVeryPatient", "canMidAirMorph", "canNeutralDamageBoost", "canTrickyJump", "h_canCrouchJumpDownGrab", { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": [ "It takes around 4 minutes to get the Zero to this door.", "Let the Zero climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform.", "The Zero only moves on camera and the camera scrolls when exiting the morph tunnel.", "Let the Zero lead through the morph tunnel or wait for the it to get very close to Samus before touching the scroll block at the exit." ] }, { "id": 30, "link": [ 2, 3 ], "name": "Base", "requires": [], "clearsObstacles": [ "B" ] }, { "id": 31, "link": [ 2, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 7, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 32, "link": [ 2, 4 ], "name": "Base", "requires": [ { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir" ] } ] }, { "id": 33, "link": [ 2, 4 ], "name": "Frozen Caterpillar", "requires": [ "canTrickyUseFrozenEnemies" ], "note": "Let the Caterpillar out and freeze it as a platform." }, { "id": 34, "link": [ 2, 4 ], "name": "Caterpillar Boost", "requires": [ "canMidAirMorph", "canNeutralDamageBoost", "canTrickyJump", "canCrouchJump", { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } ], "note": "Let the Caterpillar climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform." }, { "id": 35, "link": [ 2, 4 ], "name": "Tricky Dash Jump", "requires": [ "canTrickyDashJump", { "obstaclesNotCleared": [ "B" ] } ], "note": [ "Carefully kill the Cacatac, then it is possible to get up with just Speed Booster.", "With Samus's back against the door, jump just before hitting the right wall. This is not easier with the door open." ] }, { "id": 36, "link": [ 2, 4 ], "name": "Use Flash Suit", "requires": [ { "useFlashSuit": {} }, { "shinespark": { "frames": 7, "excessFrames": 5 } } ], "flashSuitChecked": true, "note": "To save energy, spark diagonally to the right to hit the ledge below the doorframe." }, { "id": 37, "link": [ 2, 4 ], "name": "Come in Shinecharging, Leave Shinecharged (HiJump)", "entranceCondition": { "comeInShinecharging": { "length": 7, "openEnd": 0 } }, "requires": [ "HiJump", "canShinechargeMovementTricky", { "shineChargeFrames": 100 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you." ], "devNote": [ "One runway tile is considered unusable, in order to be able quickly jump up (without turning around) after gaining a shinecharge." ] }, { "id": 38, "link": [ 2, 4 ], "name": "Come in Shinecharging, Leave Shinecharged (Wall Jump)", "entranceCondition": { "comeInShinecharging": { "length": 7, "openEnd": 0 } }, "requires": [ "canWalljump", "canShinechargeMovementTricky", { "shineChargeFrames": 135 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you." ], "devNote": [ "One runway tile is considered unusable, in order to be able quickly jump up (without turning around) after gaining a shinecharge." ] }, { "id": 39, "link": [ 2, 4 ], "name": "Carry Shinecharge (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 110 }, "HiJump", "canShinechargeMovementTricky" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you." ] }, { "id": 40, "link": [ 2, 4 ], "name": "Carry Shinecharge (Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 145 }, "canWalljump", "canShinechargeMovementTricky" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you." ] }, { "id": 41, "link": [ 2, 4 ], "name": "Shinespark, Come in Shinecharged", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 1 }, { "shinespark": { "frames": 32, "excessFrames": 21 } } ], "flashSuitChecked": true, "note": "Diagonal shinespark on entry, or move to the right a bit first to save some Energy.", "devNote": "Shinesparking from the right a bit is not modeled as the Cacatacs can be farmed." }, { "id": 42, "link": [ 2, 4 ], "name": "Speedy Jump", "entranceCondition": { "comeInRunning": { "speedBooster": true, "minTiles": 10 } }, "requires": [ "canCarefulJump", { "or": [ { "enemyDamage": { "enemy": "Cacatac", "type": "contact", "hits": 1 } }, "ScrewAttack", { "and": [ "canDodgeWhileShooting", { "or": [ "canPseudoScrew", "Plasma", { "and": [ "Wave", "Ice" ] }, { "and": [ "Wave", "Spazer" ] }, { "and": [ "Spazer", "Ice" ] } ] } ] } ] } ], "note": "With a 10 tile runway in the adjacent room, Samus will need to jump after the shot blocks. With a longer runway the positioning is more lenient." }, { "id": 43, "link": [ 2, 4 ], "name": "Come in Shinecharged, Leave With Spark (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 90 }, "HiJump", "canShinechargeMovementComplex", { "shinespark": { "frames": 4 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 44, "link": [ 2, 4 ], "name": "Come in Shinecharged, Leave With Spark (Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 120 }, "canWalljump", "canShinechargeMovementTricky", { "enemyDamage": { "enemy": "Cacatac", "type": "spike", "hits": 1 } }, { "shinespark": { "frames": 6 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true, "note": [ "Ledge grab precisely in front of the Cacatac, and jump immediately before it would hit you.", "If the shinespark wind-up is activated as early as possible, then a Cacatac spike hit will be taken." ] }, { "id": 45, "link": [ 2, 4 ], "name": "Come in Shinecharging, Leave With Temporary Blue (Full Runway)", "entranceCondition": { "comeInShinecharging": { "length": 7, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue", { "or": [ "HiJump", { "and": [ "canSpringBallJumpMidAir", "canXRayTurnaround" ] } ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 46, "link": [ 2, 4 ], "name": "Come in Shinecharging, Leave With Temporary Blue (Short Runway)", "entranceCondition": { "comeInShinecharging": { "length": 3, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue", "canTrickySpringBallJump" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ], "note": [ "If the Cac moves left and is in the way, it can be killed with temp blue as Samus unmorphs to land.", "Otherwise, after landing, move quickly to jump up to the next platform, to avoid being hit by the Cac or its projectiles." ] }, { "id": 47, "link": [ 2, 4 ], "name": "G-Mode Morph IBJ", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": true } }, "requires": [ "h_canArtificialMorphIBJ" ], "flashSuitChecked": true }, { "id": 49, "link": [ 2, 6 ], "name": "G-Mode Up the Elevator", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": false } }, "requires": [ { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", { "and": [ "canTrickyDashJump", "h_canCrouchJumpDownGrab" ] } ] } ], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "flashSuitChecked": true }, { "id": 50, "link": [ 2, 6 ], "name": "G-Mode Morph Up the Elevator", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": true } }, "requires": [ "h_canArtificialMorphIBJ" ], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "flashSuitChecked": true }, { "id": 48, "link": [ 2, 7 ], "name": "G-Mode Morph Despawn the Gate", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [ { "or": [ "h_canArtificialMorphIBJ", { "and": [ "h_canArtificialMorphSpringBallBombJump", "h_additionalBomb" ] }, { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", { "and": [ "canTrickyDashJump", "h_canCrouchJumpDownGrab" ] } ] } ] } ] } ], "flashSuitChecked": true }, { "id": 51, "link": [ 3, 1 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround", { "or": [ "HiJump", "canTrickySpringBallJump" ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 52, "link": [ 3, 2 ], "name": "Base", "requires": [], "clearsObstacles": [ "B" ] }, { "id": 53, "link": [ 3, 2 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 54, "link": [ 3, 3 ], "name": "Zero Farm", "requires": [ { "resetRoom": { "nodes": [ 2, 3 ] } }, { "refill": [ "PowerBomb" ] } ], "resetsObstacles": [ "A" ], "clearsObstacles": [ "B" ], "devNote": "FIXME: Other nodes could be used to reset the room, with additional requirements." }, { "id": 55, "link": [ 3, 3 ], "name": "Leave With Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 4, "openEnd": 0 } } }, { "id": 56, "link": [ 3, 3 ], "name": "G-Mode Setup - Get Hit By Zero", "requires": [], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true }, { "id": 57, "link": [ 3, 4 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround", { "or": [ "HiJump", "canTrickySpringBallJump" ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 58, "link": [ 4, 1 ], "name": "Base", "requires": [ { "or": [ "HiJump", "canWalljump", "h_canFly" ] } ] }, { "id": 59, "link": [ 4, 1 ], "name": "Frozen Caterpillar", "requires": [ "canTrickyUseFrozenEnemies" ], "note": "Let the Caterpillar out and freeze it as a platform." }, { "id": 60, "link": [ 4, 1 ], "name": "Crouch Jump Down Grab", "requires": [ "h_canCrouchJumpDownGrab" ] }, { "id": 61, "link": [ 4, 1 ], "name": "Come in Shinecharging, Leave Shinecharged (HiJump)", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "HiJump", "canShinechargeMovementComplex", { "shineChargeFrames": 120 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 62, "link": [ 4, 1 ], "name": "Come in Shinecharging, Leave Shinecharged (Wall Jump)", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canWalljump", "canShinechargeMovementComplex", { "shineChargeFrames": 155 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 63, "link": [ 4, 1 ], "name": "Carry Shinecharge (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 110 }, "HiJump", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 64, "link": [ 4, 1 ], "name": "Carry Shinecharge (Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 155 }, "canWalljump", "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 65, "link": [ 4, 1 ], "name": "Come in Shinecharged, Leave With Spark (HiJump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 85 }, "HiJump", "canShinechargeMovementComplex", { "shinespark": { "frames": 9 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 66, "link": [ 4, 1 ], "name": "Come in Shinecharged, Leave With Spark (Wall Jump)", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 125 }, "canWalljump", "canShinechargeMovementComplex", { "shinespark": { "frames": 10 } } ], "exitCondition": { "leaveWithSpark": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 67, "link": [ 4, 1 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue", { "or": [ "HiJump", "canTrickySpringBallJump" ] } ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 68, "link": [ 4, 2 ], "name": "Base", "requires": [] }, { "id": 69, "link": [ 4, 2 ], "name": "Come in Shinecharging, Leave Shinecharged (HiJump)", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 1 } }, "requires": [ "canShinechargeMovementComplex", { "shineChargeFrames": 105 } ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 70, "link": [ 4, 2 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 110 }, "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 71, "link": [ 4, 2 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canChainTemporaryBlue" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 72, "link": [ 4, 3 ], "name": "Come in Shinecharging, Leave With Temporary Blue", "entranceCondition": { "comeInShinecharging": { "length": 2, "openEnd": 0 } }, "requires": [ "canLongChainTemporaryBlue", "canXRayTurnaround" ], "exitCondition": { "leaveWithTemporaryBlue": {} }, "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "id": 73, "link": [ 4, 4 ], "name": "Cacatac Farm", "requires": [ { "resetRoom": { "nodes": [ 4 ] } }, { "refill": [ "Energy", "Super" ] } ], "resetsObstacles": [ "A", "B" ], "devNote": "FIXME: Other nodes could be used to reset the room, with additional requirements." }, { "id": 74, "link": [ 4, 4 ], "name": "Leave With Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 3, "openEnd": 1 } } }, { "id": 75, "link": [ 4, 4 ], "name": "Leave With Runway - Frozen Caterpillar", "requires": [ "h_canFrozenEnemyRunway" ], "exitCondition": { "leaveWithRunway": { "length": 4, "openEnd": 1 } }, "note": "Use the frozen caterpillar as a platform or other means to get up to the top half of the room." }, { "id": 76, "link": [ 4, 4 ], "name": "Leave With Mockball", "requires": [], "exitCondition": { "leaveWithMockball": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 } } } }, { "id": 77, "link": [ 4, 4 ], "name": "Leave With Spring Ball Bounce", "requires": [], "exitCondition": { "leaveWithSpringBallBounce": { "remoteRunway": { "length": 5, "openEnd": 1 }, "landingRunway": { "length": 1, "openEnd": 1 }, "movementType": "uncontrolled" } } }, { "id": 78, "link": [ 4, 4 ], "name": "Leave Space Jumping", "requires": [], "exitCondition": { "leaveSpaceJumping": { "remoteRunway": { "length": 5, "openEnd": 1 } } } }, { "id": 79, "link": [ 4, 4 ], "name": "Crystal Flash", "requires": [ "h_canCrystalFlash" ], "flashSuitChecked": true }, { "id": 80, "link": [ 4, 4 ], "name": "G-Mode Setup - Get Hit By Zero", "requires": [ { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "devNote": "It takes around 50 seconds to get the Zero to this door." }, { "id": 81, "link": [ 4, 4 ], "name": "G-Mode Setup - Get Hit By Zero (Damage Boost Up to the Door)", "requires": [ "canMidAirMorph", "canNeutralDamageBoost", "canTrickyJump", "canCrouchJump", { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": "Let the Caterpillar climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform.", "devNote": "It takes around 50 seconds to get the Zero to this door." }, { "id": 83, "link": [ 4, 6 ], "name": "G-Mode Up the Elevator", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": false } }, "requires": [ { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } ], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "flashSuitChecked": true }, { "id": 82, "link": [ 4, 7 ], "name": "G-Mode Morph Despawn the Gate", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [ { "or": [ "h_canArtificialMorphIBJ", "h_canArtificialMorphSpringBallBombJump", { "and": [ "h_canArtificialMorphSpringBall", "HiJump" ] }, { "and": [ "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canSpringBallJumpMidAir", "h_canCrouchJumpDownGrab" ] } ] } ] } ], "flashSuitChecked": true }, { "id": 84, "link": [ 5, 1 ], "name": "Base", "requires": [ "Morph", { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } ], "clearsObstacles": [ "A" ] }, { "id": 85, "link": [ 5, 1 ], "name": "G-Mode Morph Despawn the Gate", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [ { "or": [ "h_canArtificialMorphMovement", "h_canArtificialMorphBombThings" ] } ], "flashSuitChecked": true }, { "id": 86, "link": [ 5, 5 ], "name": "Cacatac and Zero Farm", "requires": [ { "ammo": { "type": "Super", "count": 1 } }, "Morph", { "or": [ "canWalljump", "HiJump", "SpaceJump" ] }, { "resetRoom": { "nodes": [ 5 ] } }, { "refill": [ "Energy", "PowerBomb" ] }, { "partialRefill": { "type": "Super", "limit": 10 } } ], "resetsObstacles": [ "A", "B" ], "devNote": "It is possible to roll off of the platform above to avoid a mid-air morph." }, { "id": 87, "link": [ 5, 5 ], "name": "Leave With Runway (Gate Closed)", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 8, "openEnd": 0 } } }, { "id": 88, "link": [ 5, 5 ], "name": "Leave With Runway (Gate Open)", "requires": [ { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] } ], "exitCondition": { "leaveWithRunway": { "length": 18, "openEnd": 0 } } }, { "id": 89, "link": [ 5, 5 ], "name": "Crystal Flash", "requires": [ "h_canCrystalFlash" ], "flashSuitChecked": true }, { "id": 90, "link": [ 5, 5 ], "name": "G-Mode Setup - Get Hit By Zero", "requires": [ "canBePatient", { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] }, "Morph", { "or": [ "HiJump", "canWalljump", "h_canFly", "canTrickyUseFrozenEnemies", "canSpringBallJumpMidAir" ] } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": "It takes around 2 minutes to get the Zero to this door." }, { "id": 91, "link": [ 5, 5 ], "name": "G-Mode Setup - Get Hit By Zero (Damage Boost Up)", "requires": [ "canBePatient", { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "obstaclesCleared": [ "A" ] } ] }, "canMidAirMorph", "canNeutralDamageBoost", "canTrickyJump", "h_canCrouchJumpDownGrab", { "enemyDamage": { "enemy": "Zero", "type": "contact", "hits": 1 } } ], "exitCondition": { "leaveWithGModeSetup": {} }, "flashSuitChecked": true, "note": [ "It takes around 2 minutes to get the Zero to this door.", "Let the Zero climb the right wall and jump on top of it in Morph Ball form to bounce up to the Cacatac platform." ] }, { "id": 96, "link": [ 5, 5 ], "name": "G-Mode Indirect Despawn the Gate, Open Gate", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [], "clearsObstacles": [ "A" ], "flashSuitChecked": true, "note": "Exit G-Mode while under the gate to open it without a Super." }, { "id": 92, "link": [ 5, 6 ], "name": "G-Mode Morph Despawn Gate, Carry G-Mode Up Elevator", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": true } }, "requires": [ { "or": [ "h_canArtificialMorphMovement", "h_canArtificialMorphBombThings" ] }, "canOffScreenMovement" ], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "flashSuitChecked": true }, { "id": 93, "link": [ 6, 1 ], "name": "Base", "requires": [] }, { "id": 94, "link": [ 6, 1 ], "name": "Carry Shinecharge", "entranceCondition": { "comeInShinecharged": {} }, "requires": [ { "shineChargeFrames": 105 }, "canShinechargeMovementComplex" ], "exitCondition": { "leaveShinecharged": {} }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "flashSuitChecked": true }, { "id": 99, "link": [ 6, 6 ], "name": "Carry G-Mode Back Up the Elevator", "entranceCondition": { "comeInWithGMode": { "mode": "any", "morphed": false } }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "flashSuitChecked": true }, { "id": 95, "link": [ 6, 7 ], "name": "G-Mode Despawn the Gate", "entranceCondition": { "comeInWithGMode": { "mode": "indirect", "morphed": false } }, "requires": [ "Morph" ], "flashSuitChecked": true }, { "id": 97, "link": [ 7, 5 ], "name": "Exit G-Mode", "requires": [ "canEnterGMode" ], "flashSuitChecked": true, "note": "Exit G-Mode near the door to pass the gate." }, { "id": 98, "link": [ 7, 5 ], "name": "Exit G-Mode, Open Gate", "requires": [ "canEnterGMode", "canOffScreenMovement" ], "clearsObstacles": [ "A" ], "flashSuitChecked": true, "note": [ "Exit G-Mode while under the gate to open it without a Super.", "The camera will not scroll through the morph tunnel, but Samus will still be visible;", "position where Samus appears to be standing on air one tile to the right of the ledge.", "It is possible to test the location, as there is a block on the ceiling one tile left of the gate.", "With Morph, Samus can fix the camera by going through the morph tunnel." ] }, { "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": [] }, { "link": [ 4, 4 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 4, 4 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 5, 5 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 5, 5 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 6, 6 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "ammo" ], "requires": [] } ] }, { "link": [ 6, 6 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] } ], "nextStratId": 100, "notables": [], "nextNotableId": 1 }