Room ID: 144
From: 1
Bottom Left Door
To: 1
Bottom Left Door
This runway requires killing the Dessgeegas closest to the door, and taking a Multiviola hit if the Multiviola is alive. Requires: { "heatFrames": 250 } { "or": [ { "obstaclesCleared": [ "C" ] }, { "and": [ { "heatFrames": 100 }, { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "ScrewAttack" ] } } ] }, { "and": [ { "heatFrames": 350 }, { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Plasma", "Super", "Missile" ] } } ] } ] } Exit condition: { "leaveWithRunway": { "length": 45, "openEnd": 1 } } |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
The Multiviola can be killed by aiming diagonally down when entering the room and shooting a strong enough beam shot (not ice). Entrance condition: { "comeInNormally": {} } Requires: "canPrepareForNextRoom" { "or": [ "Plasma", { "and": [ "Charge", { "or": [ "Wave", "Spazer" ] } ] } ] } { "heatFrames": 100 } Exit condition: { "leaveWithRunway": { "length": 7, "openEnd": 1 } } Unlocks doors: {"types":["super"],"requires":[]} {"types":["missiles","powerbomb"],"requires":["never"]} |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Entrance condition: { "comeInGettingBlueSpeed": { "length": 0, "openEnd": 1 } } Requires: "canPrepareForNextRoom" |
Requires: { "obstaclesCleared": [ "C", "E" ] } "h_canHeatedCrystalFlash" |
Requires: { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Exit condition: { "leaveWithGMode": { "morphed": false } } Bypasses door shell: true |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": true } } Exit condition: { "leaveWithGMode": { "morphed": true } } Bypasses door shell: true |
From: 1
Bottom Left Door
To: 6
Bottom Right Corner Junction
Entrance condition: { "comeInGettingBlueSpeed": { "length": 0, "openEnd": 1 } } Requires: { "heatFrames": 135 } Clears obstacles: C, E, F |
More heat frames than shinespark frames because the shinespark bonk takes some time. Entrance condition: { "comeInWithSpark": {} } Requires: { "heatFrames": 160 } { "shinespark": { "frames": 77, "excessFrames": 2 } } Clears obstacles: C, E, F |
From: 1
Bottom Left Door
To: 6
Bottom Right Corner Junction
Time Plasma shots so that Samus can run through the first two Dessgeegas and gain blue speed. Shooting into the floor can give more control over the enemy iframes. Requires: "canDodgeWhileShooting" "Plasma" "canHitbox" "h_getBlueSpeedMaxRunway" { "heatFrames": 145 } Clears obstacles: C, E, F |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "obstaclesCleared": [ "C", "E" ] } { "heatFrames": 180 } |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Entrance condition: { "comeInNormally": {} } Requires: { "heatFrames": 240 } { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "heatFrames": 200 } { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 2 } } |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: "Plasma" { "heatFrames": 380 } Clears obstacles: C, E |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Sparing the Multiviolas is required to perform an ice clip further in. However, it requires going slower. Requires: "Plasma" "canDodgeWhileShooting" { "heatFrames": 480 } Clears obstacles: C |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: "canDodgeWhileShooting" "Charge" "Ice" "Wave" "Spazer" { "heatFrames": 1080 } Clears obstacles: C |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega", "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Missile" ] } } { "heatFrames": 480 } Clears obstacles: C, E |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Sparing the Multiviolas is required to perform an ice clip further in. However, it requires going slower. Requires: "canDodgeWhileShooting" { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } } { "heatFrames": 540 } Clears obstacles: C |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega", "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Super" ] } } { "heatFrames": 380 } Clears obstacles: C, E |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Sparing the Multiviolas is required to perform an ice clip further in. However, it requires going slower. Requires: "canDodgeWhileShooting" { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } } { "heatFrames": 380 } Clears obstacles: C |
From: 1
Bottom Left Door
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: "ScrewAttack" { "heatFrames": 230 } Clears obstacles: C |
Exit condition: { "leaveWithRunway": { "length": 1, "openEnd": 1 } } |
Requires: { "heatFrames": 15 } "h_canHeatedCrystalFlash" Clears obstacles: A |
Place the power bomb while passing through the shot block gap (or before) to save some time. Requires: { "obstaclesNotCleared": [ "A" ] } "h_canUsePowerBombs" { "heatFrames": 180 } Clears obstacles: A |
From: 2
Top Right Door
To: 4
Junction Below Bomb Blocks
Requires: { "heatFrames": 160 } { "obstaclesNotCleared": [ "A" ] } { "or": [ "ScrewAttack", { "and": [ "h_canUseMorphBombs", { "heatFrames": 60 } ] }, { "obstaclesCleared": [ "B" ] } ] } Clears obstacles: B |
From: 2
Top Right Door
To: 4
Junction Below Bomb Blocks
Carry Temporary Blue through the top door to break the left side of the bomb blocks. Morph while falling through the shot block to bounce on the crumble blocks towards the morph tunnel. Then unmorph near the wall to fall straight down with temporary blue, if needed. Entrance condition: { "comeInWithTemporaryBlue": {} } Requires: { "obstaclesNotCleared": [ "A" ] } "canPrepareForNextRoom" "canChainTemporaryBlue" "h_canUseSpringBall" { "heatFrames": 300 } Clears obstacles: B |
From: 2
Top Right Door
To: 4
Junction Below Bomb Blocks
Carry Temporary Blue through the top door to break the left side of the bomb blocks. There is a small frame window where Samus can soft unmorph on the crumble blocks and jump again while retaining temporary blue. Entrance condition: { "comeInWithTemporaryBlue": {} } Requires: { "notable": "Temporary Blue Crumble Jump without SpringBall" } { "obstaclesNotCleared": [ "A" ] } "canPrepareForNextRoom" "canChainTemporaryBlue" "canInsaneJump" "canCrumbleJump" { "heatFrames": 300 } Clears obstacles: B |
From: 2
Top Right Door
To: 6
Bottom Right Corner Junction
Moonfall into the door transition and stay in spin to fall through the top 4 levels of solid tiles. A flatley style turnaround will land between the Bomb and Crumble blocks and can be continued with another Moonfall. Entrance condition: { "comeInWithStoredFallSpeed": { "fallSpeedInTiles": 1 } } Requires: "canPrepareForNextRoom" "canMoonfall" "canFreeFallClip" { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "or": [ { "ammo": { "type": "Missile", "count": 3 } }, { "ammo": { "type": "Super", "count": 3 } }, "Plasma", "h_heatProof" ] } { "heatFrames": 300 } |
Requires: "h_canHeatedCrystalFlash" |
Requires: "Morph" { "heatFrames": 120 } |
Requires: { "obstaclesCleared": [ "B" ] } { "heatFrames": 160 } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", { "and": [ "SpaceJump", { "heatFrames": 20 } ] }, { "and": [ "canSpringBallBombJump", { "heatFrames": 50 } ] }, { "and": [ "canJumpIntoIBJ", { "heatFrames": 60 } ] } ] } |
Requires: { "obstaclesCleared": [ "A" ] } "SpaceJump" { "heatFrames": 180 } |
From: 4
Junction Below Bomb Blocks
To: 2
Top Right Door
Requires one jump off a crumble block Requires: { "obstaclesCleared": [ "A" ] } "HiJump" "canCrumbleJump" { "heatFrames": 180 } |
From: 4
Junction Below Bomb Blocks
To: 2
Top Right Door
Use SpringBall to just bounce on the crumble blocks. Requires: { "obstaclesCleared": [ "A" ] } "HiJump" "h_canUseSpringBall" { "heatFrames": 130 } |
From: 4
Junction Below Bomb Blocks
To: 2
Top Right Door
This is possible by jumping on the crumble blocks into a mid-air spring ball jump, or by avoiding them. The crumbles can be avoided by starting with either an air ball, a 3 tile high mid-air morph, or a low spring wall. These are generally safer, as bouncing on the crumble blocks with Spring Ball is trivial. Requires: { "obstaclesCleared": [ "A" ] } "canTrickySpringBallJump" { "heatFrames": 250 } { "or": [ { "and": [ "can4HighMidAirMorph", "canSpringFling" ] }, { "and": [ "canLateralMidAirMorph", "canTrickyJump" ] }, "canCrumbleJump", { "and": [ "h_canTrickySpringwall", "canPreciseWalljump" ] } ] } |
From: 4
Junction Below Bomb Blocks
To: 2
Top Right Door
Spinjump off a crumble block with just a tiny amount of run speed. That gives just enough height to be able to walljump out. Requires: { "notable": "Crumble Speedjump" } { "obstaclesCleared": [ "A" ] } "canCrumbleJump" "canTrickyDashJump" "canPreciseWalljump" "canInsaneJump" { "heatFrames": 180 } |
From: 4
Junction Below Bomb Blocks
To: 2
Top Right Door
Jump and mid-air morph off a crumble block to begin the IBJ. Use double bomb jumps to make it up quickly before the shot block respawns. Requires: { "notable": "Crumble Jump IBJ" } { "obstaclesCleared": [ "A" ] } "canCrumbleJump" "canJumpIntoIBJ" "canDoubleBombJump" { "heatFrames": 360 } |
Shoot the block before starting or in mid-air, then use spring ball to bounce on the crumb blocks and start an IBJ. The shot block respawns quickly so it's pretty unforgiving on the IBJ executions. Conservatively placing bombs for the IBJ will not make it up in time, unless the block is broken while IBJing. Requires: { "obstaclesCleared": [ "A" ] } "canJumpIntoIBJ" "h_canUseSpringBall" { "or": [ "canTrickyJump", "canDoubleBombJump", "canBombAboveIBJ", { "ammo": { "type": "PowerBomb", "count": 1 } } ] } { "heatFrames": 500 } |
Requires: "Morph" { "heatFrames": 80 } |
From: 4
Junction Below Bomb Blocks
To: 3
Item
Requires: "h_canUsePowerBombs" { "heatFrames": 80 } Clears obstacles: A |
From: 4
Junction Below Bomb Blocks
To: 3
Item
Position the Power Bomb far enough left to only partially clear the bomb blocks. Requires: { "obstaclesNotCleared": [ "A" ] } "h_canUsePowerBombs" { "heatFrames": 95 } Clears obstacles: B |
Requires: "h_canUseMorphBombs" { "heatFrames": 80 } Clears obstacles: B |
From: 4
Junction Below Bomb Blocks
To: 4
Junction Below Bomb Blocks
Requires: "h_canHeatedCrystalFlash" Clears obstacles: A |
From: 4
Junction Below Bomb Blocks
To: 4
Junction Below Bomb Blocks
Requires: "h_canUsePowerBombs" { "heatFrames": 120 } Clears obstacles: A |
Requires: { "obstaclesNotCleared": [ "A" ] } "h_canUseMorphBombs" { "heatFrames": 100 } Clears obstacles: B |
From: 4
Junction Below Bomb Blocks
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "D" ] } { "heatFrames": 450 } |
From: 4
Junction Below Bomb Blocks
To: 6
Bottom Right Corner Junction
Requires: { "heatFrames": 400 } { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 3 } } |
From: 4
Junction Below Bomb Blocks
To: 6
Bottom Right Corner Junction
Considered killable with Power Beam without taking damage. Dodge the middle single Multiviola when it jumps up. Requires: "h_heatProof" Clears obstacles: D |
From: 4
Junction Below Bomb Blocks
To: 6
Bottom Right Corner Junction
Requires: "ScrewAttack" { "heatFrames": 450 } Clears obstacles: D |
From: 4
Junction Below Bomb Blocks
To: 6
Bottom Right Corner Junction
Requires: { "or": [ { "and": [ "Wave", "Plasma" ] }, { "and": [ "Plasma", { "heatFrames": 300 } ] }, { "and": [ "Wave", "Ice", "Spazer", { "heatFrames": 300 } ] }, { "and": [ "Wave", { "heatFrames": 900 } ] } ] } { "heatFrames": 450 } Clears obstacles: D |
From: 4
Junction Below Bomb Blocks
To: 6
Bottom Right Corner Junction
Requires: { "enemyKill": { "enemies": [ [ "Multiviola", "Multiviola" ], [ "Multiviola", "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "PowerBomb" ] } } { "heatFrames": 500 } Clears obstacles: D |
Taking damage off a Dessgeega at the far right, coming in from the top, allows you to charge a blue suit and get through to the door. Requires: { "or": [ { "obstaclesCleared": [ "F" ] }, { "and": [ "canHitbox", { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } ] } ] } { "getBlueSpeed": { "usedTiles": 23, "openEnd": 2 } } { "heatFrames": 200 } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 6
Bottom Right Corner Junction
To: 4
Junction Below Bomb Blocks
Menu to Grappling Beam before the crystal flash ends and mash shoot while holding down to be forced on top of the solid block. Requires: "h_heatProof" "h_canJumpIntoCrystalFlashClip" "Grapple" { "or": [ { "obstaclesCleared": [ "D" ] }, { "obstaclesCleared": [ "F" ] }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 2 } } ] } Clears obstacles: A, D |
From: 6
Bottom Right Corner Junction
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "F" ] } "h_canHeatedCrystalFlash" |
From: 6
Bottom Right Corner Junction
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "obstaclesCleared": [ "F" ] } { "heatFrames": 150 } |
From: 6
Bottom Right Corner Junction
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "heatFrames": 150 } { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } |
From: 6
Bottom Right Corner Junction
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "excludedWeapons": [ "Bombs", "PseudoScrew" ] } } { "heatFrames": 3000 } Clears obstacles: F |
From: 6
Bottom Right Corner Junction
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "or": [ { "and": [ "Plasma", { "heatFrames": 250 } ] }, { "and": [ "Ice", "Wave", "Spazer", { "heatFrames": 600 } ] } ] } { "heatFrames": 150 } Clears obstacles: F |
From: 6
Bottom Right Corner Junction
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: "ScrewAttack" { "heatFrames": 200 } Clears obstacles: F |
From: 6
Bottom Right Corner Junction
To: 7
Junction Left of Two Rightmost Dessgeegas
Requires: { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 420 } ] }, { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 250 } ] }, { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "PowerBomb" ] } }, { "heatFrames": 350 } ] } ] } { "heatFrames": 150 } Clears obstacles: F |
From: 6
Bottom Right Corner Junction
To: 9
Junction Below Crumble Blocks, Set Up to Clip
Guide the bottom-right MultiViola to the upper section of the room. Lure the Dessgeegas away to avoid killing the multiviola. Remove all enemies and possibly also the row of bomb blocks with a power bomb before attempting to guide the Multiviola. It will need to bounce each room segment multiple times before lining up to go through each shot block. Ice can be used to more safely get around the Multiviola as it is bouncing. However, opening the left side door will change the bounce locations and make the strat no longer possible. Instead the enemy can be allowed to go off camera and then Samus can prepare to run away as it comes back. Waiting in the next room segment is a safe way to wait for the Multiviola to bounce and still be able to break shot blocks. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "canTrickyUseFrozenEnemies" { "or": [ "canCameraManip", "canDodgeWhileShooting" ] } { "obstaclesNotCleared": [ "E" ] } { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 5 } } { "or": [ { "enemyKill": { "enemies": [ [ "Dessgeega" ], [ "Dessgeega" ], [ "Dessgeega" ] ], "explicitWeapons": [ "Plasma", "ScrewAttack", "Charge+Ice+Wave", "Ice+Wave+Spazer", "Missile", "Super" ] } }, { "obstaclesCleared": [ "C" ] } ] } { "or": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Plasma", "ScrewAttack", "Charge+Ice+Wave", "Ice+Wave+Spazer", "Missile", "Super" ] } }, { "obstaclesCleared": [ "F" ] } ] } Clears obstacles: C, D, F |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: { "obstaclesCleared": [ "C" ] } { "heatFrames": 200 } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: { "heatFrames": 250 } { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 2 } } Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Some weapons are very slow at killing the Multiviolas and require use of the safe spot in the bottom right Multiviola cage. Requires: "h_heatProof" { "obstaclesCleared": [ "F" ] } { "or": [ { "and": [ "canDodgeWhileShooting", { "enemyKill": { "enemies": [ [ "Dessgeega" ], [ "Dessgeega" ], [ "Dessgeega" ] ], "excludedWeapons": [ "Bombs", "PseudoScrew" ] } } ] }, { "obstaclesCleared": [ "C" ] } ] } { "or": [ { "enemyKill": { "enemies": [ [ "Multiviola" ], [ "Multiviola" ] ], "excludedWeapons": [ "Bombs", "PowerBeam" ] } }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 2 } }, { "obstaclesCleared": [ "E" ] } ] } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: { "obstaclesCleared": [ "F" ] } "Plasma" "Wave" { "heatFrames": 400 } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: { "obstaclesCleared": [ "F" ] } "Plasma" { "heatFrames": 500 } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: { "obstaclesCleared": [ "F" ] } { "heatFrames": 200 } { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 300 } ] }, { "obstaclesCleared": [ "C" ] } ] } { "or": [ { "enemyKill": { "enemies": [ [ "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Missile" ] } }, { "obstaclesCleared": [ "E" ] } ] } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: { "obstaclesCleared": [ "F" ] } { "heatFrames": 200 } { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 200 } ] }, { "obstaclesCleared": [ "C" ] } ] } { "or": [ { "enemyKill": { "enemies": [ [ "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Super" ] } }, { "obstaclesCleared": [ "E" ] } ] } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 1
Bottom Left Door
Requires: "ScrewAttack" { "heatFrames": 320 } Clears obstacles: C, E Unlocks doors: {"types":["missiles"],"requires":[{"heatFrames":30}]} |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "F" ] } { "heatFrames": 100 } |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: { "heatFrames": 150 } { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "C" ] } "Plasma" { "heatFrames": 400 } Clears obstacles: F |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "C" ] } "canDodgeWhileShooting" "Charge" "Ice" "Wave" "Spazer" { "heatFrames": 550 } Clears obstacles: F |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "C" ] } { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } } { "heatFrames": 200 } Clears obstacles: F |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: "ScrewAttack" { "heatFrames": 160 } Clears obstacles: F |
From: 7
Junction Left of Two Rightmost Dessgeegas
To: 6
Bottom Right Corner Junction
Requires: { "obstaclesCleared": [ "C" ] } { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } } { "heatFrames": 400 } Clears obstacles: F |
From: 8
Left Door Spawn At Junction (Multiviola Hit)
To: 1
Bottom Left Door
Requires: { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "heatFrames": 40 } |
From: 8
Left Door Spawn At Junction (Multiviola Hit)
To: 1
Bottom Left Door
The Multiviola will immediately reach Samus at the door when entering the room. By entering the room in a jump and aiming down, there is just enough time to shoot the multiviola. Or by entering the room aiming diagonally down and firing a beam shot. Requires: "canPrepareForNextRoom" { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "PseudoScrew", "ScrewAttack" ] } }, { "heatFrames": 30 } ] }, { "and": [ "canTrickyJump", { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "Missile", "Super" ] } }, { "heatFrames": 30 } ] }, { "and": [ { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "Charge+Ice", "Ice+Wave", "Ice+Spazer" ] } }, { "heatFrames": 60 } ] }, { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "Plasma", "Charge+Spazer", "Charge+Wave" ] } } ] } { "heatFrames": 40 } |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 2
Top Right Door
Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks. The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus. The Crumble Jump is done by aiming down (not immediately) after jumping, then changing Samus' hitbox once above the crumble blocks, and jumping again. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canPreciseIceClip" "canPartialFloorClip" "canTrickyJump" "canCrumbleJump" { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", "SpaceJump", "canJumpIntoIBJ" ] } |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 2
Top Right Door
Freeze the Multiviola on the left side, just below the solid block. XRay standup and jump to clip up, then jump again to get on top of the bomb blocks. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canXRayMorphIceClip" { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", "SpaceJump", "canJumpIntoIBJ" ] } |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 4
Junction Below Bomb Blocks
Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks. The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus. Break the bomb blocks with a Power Bomb before bringing the Multiviola up for the clip. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canPreciseIceClip" { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "or": [ "h_canUsePowerBombs", { "obstaclesCleared": [ "A" ] } ] } Clears obstacles: A |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 4
Junction Below Bomb Blocks
Freeze the Multiviola on the left side, just below the solid block. XRay standup and jump to clip up, then Morph to be in the morph tunnel. Requires: { "notable": "Multiviola Ice Clip" } "h_canXRayMorphIceClip" |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 4
Junction Below Bomb Blocks
Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks. The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus. Jump and aim down to break the crumble blocks. Then quickly spinjump to break the bomb blocks with Screw Attack. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canPreciseIceClip" { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } "ScrewAttack" { "obstaclesNotCleared": [ "A" ] } Clears obstacles: B |
From: 9
Junction Below Crumble Blocks, Set Up to Clip
To: 4
Junction Below Bomb Blocks
Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks. The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus. Very quickly jump and morph to place a bomb against the bomb blocks. Or break the crumble blocks and use SpringBall to jump again to place the bomb. Then jump again while the Multiviola is still frozen to clip through. Requires: { "notable": "Multiviola Ice Clip" } "h_heatProof" "h_canPreciseIceClip" { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } { "obstaclesNotCleared": [ "A" ] } "h_canUseMorphBombs" { "or": [ "h_canUseSpringBall", "can4HighMidAirMorph" ] } Clears obstacles: B |
{ "$schema": "../../../schema/m3-room.schema.json", "id": 144, "name": "Mickey Mouse Room", "area": "Norfair", "subarea": "Lower", "subsubarea": "East", "playable": true, "roomAddress": "0x7B40A", "roomEnvironments": [ { "heated": true } ], "nodes": [ { "id": 1, "name": "Bottom Left Door", "nodeType": "door", "nodeSubType": "gray", "nodeAddress": "0x001992a", "doorOrientation": "left", "doorEnvironments": [ { "physics": "air" } ], "locks": [ { "name": "Mickey Mouse Gray Lock (to Fast Pillars Setup Room)", "lockType": "killEnemies", "unlockStrats": [ { "name": "Kill 5 Multiviolas", "notable": false, "requires": [ { "obstaclesCleared": [ "D" ] } ], "devNote": [ "The Multiviolas are far away and can't be killed from here, hence the obstacle requirement.", "The only path through this room where killing them and leaving here would be meaningful would have passed through node 4 at some point.", "So this strat is only doable by killing the Multiviolas when going 4 -> 6." ] }, { "name": "Kill Bottom Left", "notable": false, "requires": [ { "obstaclesCleared": [ "C" ] }, { "obstaclesCleared": [ "E" ] } ], "devNote": "The obstacles must already be cleared on the assumption that Samus travels to 7 or 6 and back to unlock the door." } ], "yields": [ "f_ZebesAwake" ], "devNote": [ "In reality, any combination of 5 enemies will unlock the door.", "But this room is way too complicated to try and track all possibilities.", "We went with the two most plausible ones." ] } ], "spawnAt": 8 }, { "id": 2, "name": "Top Right Door", "nodeType": "door", "nodeSubType": "blue", "nodeAddress": "0x0019936", "doorOrientation": "right", "doorEnvironments": [ { "physics": "air" } ] }, { "id": 3, "name": "Item", "nodeType": "item", "nodeSubType": "visible", "nodeItem": "Missile", "nodeAddress": "0x78F30", "locks": [ { "name": "Dummy Item Lock", "lockType": "gameFlag", "unlockStrats": [ { "name": "Base (Collect Item)", "notable": false, "requires": [] } ] } ] }, { "id": 4, "name": "Junction Below Bomb Blocks", "nodeType": "junction", "nodeSubType": "junction", "note": "Represents being below the bomb blocks, regardless of whether they are broken" }, { "id": 6, "name": "Bottom Right Corner Junction", "nodeType": "junction", "nodeSubType": "junction", "note": "Position at the far right end of the bottom hallway" }, { "id": 7, "name": "Junction Left of Two Rightmost Dessgeegas", "nodeType": "junction", "nodeSubType": "junction", "note": "Position to the left of the rightmost two Dessgeegas" }, { "id": 8, "name": "Left Door Spawn At Junction (Multiviola Hit)", "nodeType": "junction", "nodeSubType": "junction" }, { "id": 9, "name": "Junction Below Crumble Blocks, Set Up to Clip", "nodeType": "junction", "nodeSubType": "junction", "note": "This is below the crumble blocks, after getting a Multiviola in that chamber." } ], "obstacles": [ { "id": "A", "name": "All Bomb Blocks", "obstacleType": "inanimate" }, { "id": "B", "name": "Some Bomb Blocks", "obstacleType": "inanimate", "note": "Represents one set of bomb blocks from obstacle A, with the rest intact. So this obstacle is mutually exclusive with obstacle A." }, { "id": "C", "name": "Runway Dessgeegas", "obstacleType": "enemies", "note": "The 3 Dessgeegas closest to the left door" }, { "id": "D", "name": "Boxed-in Multiviolas", "obstacleType": "enemies", "note": "The 5 Multiviolas in the Multiviola boxes" }, { "id": "E", "name": "Bottom Multiviolas", "obstacleType": "enemies", "note": "The 2 Multiviolas in the bottom hallway" }, { "id": "F", "name": "Far Dessgeegas", "obstacleType": "enemies", "note": "The 2 Dessgeegas farthest from the left door in the bottom hallway" } ], "enemies": [ { "id": "e1", "groupName": "Mickey Mouse Bottom Multiviolas", "enemyName": "Multiviola", "quantity": 2, "betweenNodes": [ 7, 8 ], "dropRequires": [ "h_heatProof" ] }, { "id": "e2", "groupName": "Mickey Mouse Left Dessgeegas", "enemyName": "Dessgeega", "quantity": 3, "betweenNodes": [ 7, 8 ], "dropRequires": [ "h_heatProof" ] }, { "id": "e3", "groupName": "Mickey Mouse Top Multiviolas", "enemyName": "Multiviola", "quantity": 5, "betweenNodes": [ 6, 4 ], "dropRequires": [ "h_heatProof" ] }, { "id": "e4", "groupName": "Mickey Mouse Right Dessgeegas", "enemyName": "Dessgeega", "quantity": 2, "homeNodes": [ 6, 7 ], "dropRequires": [ "h_heatProof" ] } ], "links": [ { "from": 1, "to": [ { "id": 1 }, { "id": 6, "note": "Direct link for SpeedBooster strats. Other strats should go 1-> 7-> 6." }, { "id": 7 } ] }, { "from": 2, "to": [ { "id": 2 }, { "id": 4 }, { "id": 6 } ] }, { "from": 3, "to": [ { "id": 3 }, { "id": 4 } ] }, { "from": 4, "to": [ { "id": 2 }, { "id": 3 }, { "id": 4 }, { "id": 6, "note": "Options are to tank the damage or kill the Multiviolas. This is one-way because the way back requires setting up the ice clip." } ] }, { "from": 6, "to": [ { "id": 1 }, { "id": 4 }, { "id": 6 }, { "id": 7, "devNote": "The Dessgeegas can be assumed to be fought from above, going 4->6->7." }, { "id": 9 } ] }, { "from": 7, "to": [ { "id": 1 }, { "id": 6, "devNote": "No heatproof or slow kill strats because it's less damage to run to the safe spot above 6 and kill them from there" } ] }, { "from": 8, "to": [ { "id": 1 } ] }, { "from": 9, "to": [ { "id": 2 }, { "id": 4 } ] } ], "strats": [ { "id": 1, "link": [ 1, 1 ], "name": "Leave With Runway (Full Runway)", "requires": [ { "heatFrames": 250 }, { "or": [ { "obstaclesCleared": [ "C" ] }, { "and": [ { "heatFrames": 100 }, { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "ScrewAttack" ] } } ] }, { "and": [ { "heatFrames": 350 }, { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Plasma", "Super", "Missile" ] } } ] } ] } ], "exitCondition": { "leaveWithRunway": { "length": 45, "openEnd": 1 } }, "note": "This runway requires killing the Dessgeegas closest to the door, and taking a Multiviola hit if the Multiviola is alive.", "devNote": "The Multiviolas move out of the way if coming from the left, or they can be killed with the Dessgeegas." }, { "id": 2, "link": [ 1, 1 ], "name": "Leave With Runway (Short Runway)", "entranceCondition": { "comeInNormally": {} }, "requires": [ "canPrepareForNextRoom", { "or": [ "Plasma", { "and": [ "Charge", { "or": [ "Wave", "Spazer" ] } ] } ] }, { "heatFrames": 100 } ], "exitCondition": { "leaveWithRunway": { "length": 7, "openEnd": 1 } }, "unlocksDoors": [ { "types": [ "super" ], "requires": [] }, { "types": [ "missiles", "powerbomb" ], "requires": [ "never" ] } ], "note": "The Multiviola can be killed by aiming diagonally down when entering the room and shooting a strong enough beam shot (not ice).", "devNote": "Taking a hit by the Multiviola isn't an option, as it will stop Samus' run and then the Dessgeega will be in the way." }, { "id": 3, "link": [ 1, 1 ], "name": "Kill Multiviola on Entry (Blue Speed)", "entranceCondition": { "comeInGettingBlueSpeed": { "length": 0, "openEnd": 1 } }, "requires": [ "canPrepareForNextRoom" ] }, { "id": 4, "link": [ 1, 1 ], "name": "Crystal Flash", "requires": [ { "obstaclesCleared": [ "C", "E" ] }, "h_canHeatedCrystalFlash" ], "flashSuitChecked": true }, { "id": 5, "link": [ 1, 1 ], "name": "G-Mode Regain Mobility", "requires": [ { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } } ], "gModeRegainMobility": {}, "flashSuitChecked": true }, { "id": 6, "link": [ 1, 1 ], "name": "Carry G-Mode Back Through", "entranceCondition": { "comeInWithGMode": { "mode": "direct", "morphed": false } }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": false } }, "bypassesDoorShell": true, "flashSuitChecked": true }, { "id": 7, "link": [ 1, 1 ], "name": "Carry G-Mode Morph Back Through", "entranceCondition": { "comeInWithGMode": { "mode": "direct", "morphed": true } }, "requires": [], "exitCondition": { "leaveWithGMode": { "morphed": true } }, "bypassesDoorShell": true, "flashSuitChecked": true }, { "id": 8, "link": [ 1, 6 ], "name": "Blue Speed Run", "entranceCondition": { "comeInGettingBlueSpeed": { "length": 0, "openEnd": 1 } }, "requires": [ { "heatFrames": 135 } ], "clearsObstacles": [ "C", "E", "F" ] }, { "id": 9, "link": [ 1, 6 ], "name": "Shinespark", "entranceCondition": { "comeInWithSpark": {} }, "requires": [ { "heatFrames": 160 }, { "shinespark": { "frames": 77, "excessFrames": 2 } } ], "clearsObstacles": [ "C", "E", "F" ], "note": "More heat frames than shinespark frames because the shinespark bonk takes some time." }, { "id": 10, "link": [ 1, 6 ], "name": "Plasma Hitbox Run-Through", "requires": [ "canDodgeWhileShooting", "Plasma", "canHitbox", "h_getBlueSpeedMaxRunway", { "heatFrames": 145 } ], "clearsObstacles": [ "C", "E", "F" ], "note": [ "Time Plasma shots so that Samus can run through the first two Dessgeegas and gain blue speed.", "Shooting into the floor can give more control over the enemy iframes." ] }, { "id": 11, "link": [ 1, 7 ], "name": "Already Killed", "requires": [ { "obstaclesCleared": [ "C", "E" ] }, { "heatFrames": 180 } ] }, { "id": 12, "link": [ 1, 7 ], "name": "Tank the Damage", "entranceCondition": { "comeInNormally": {} }, "requires": [ { "heatFrames": 240 }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } ] }, { "id": 13, "link": [ 1, 7 ], "name": "Tank the Damage", "requires": [ { "heatFrames": 200 }, { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 2 } } ] }, { "id": 14, "link": [ 1, 7 ], "name": "Plasma Kill", "requires": [ "Plasma", { "heatFrames": 380 } ], "clearsObstacles": [ "C", "E" ] }, { "id": 15, "link": [ 1, 7 ], "name": "Plasma Kill Sparing Multiviolas", "requires": [ "Plasma", "canDodgeWhileShooting", { "heatFrames": 480 } ], "clearsObstacles": [ "C" ], "note": [ "Sparing the Multiviolas is required to perform an ice clip further in.", "However, it requires going slower." ] }, { "id": 16, "link": [ 1, 7 ], "name": "Beam Combo Kill", "requires": [ "canDodgeWhileShooting", "Charge", "Ice", "Wave", "Spazer", { "heatFrames": 1080 } ], "clearsObstacles": [ "C" ], "devNote": "Without canDodgeWhileShooting, tanking the damage and running through is best." }, { "id": 17, "link": [ 1, 7 ], "name": "Missiles Kill", "requires": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega", "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 480 } ], "clearsObstacles": [ "C", "E" ] }, { "id": 18, "link": [ 1, 7 ], "name": "Missiles Kill Sparing Multiviolas", "requires": [ "canDodgeWhileShooting", { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 540 } ], "clearsObstacles": [ "C" ], "note": [ "Sparing the Multiviolas is required to perform an ice clip further in.", "However, it requires going slower." ] }, { "id": 19, "link": [ 1, 7 ], "name": "Supers Kill", "requires": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega", "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 380 } ], "clearsObstacles": [ "C", "E" ] }, { "id": 20, "link": [ 1, 7 ], "name": "Supers Kill Sparing Multiviolas", "requires": [ "canDodgeWhileShooting", { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 380 } ], "clearsObstacles": [ "C" ], "note": [ "Sparing the Multiviolas is required to perform an ice clip further in.", "However, it requires going slower." ] }, { "id": 21, "link": [ 1, 7 ], "name": "Screw Kill", "requires": [ "ScrewAttack", { "heatFrames": 230 } ], "clearsObstacles": [ "C" ], "devNote": "You can't catch the Multiviolas to kill them with Screw without reaching node 6." }, { "id": 22, "link": [ 2, 2 ], "name": "Leave With Runway", "requires": [], "exitCondition": { "leaveWithRunway": { "length": 1, "openEnd": 1 } } }, { "id": 23, "link": [ 2, 2 ], "name": "Crystal Flash", "requires": [ { "heatFrames": 15 }, "h_canHeatedCrystalFlash" ], "clearsObstacles": [ "A" ], "flashSuitChecked": true }, { "id": 24, "link": [ 2, 4 ], "name": "Power Bomb", "requires": [ { "obstaclesNotCleared": [ "A" ] }, "h_canUsePowerBombs", { "heatFrames": 180 } ], "clearsObstacles": [ "A" ], "note": "Place the power bomb while passing through the shot block gap (or before) to save some time.", "devNote": [ "We don't want the blocks to already be cleared (e.g. from Crystal Flash at node 2) because then we may need to crumble jump.", "FIXME: We could add a separate strat for the case where the blocks are already broken." ] }, { "id": 25, "link": [ 2, 4 ], "name": "Break Left Blocks Only", "requires": [ { "heatFrames": 160 }, { "obstaclesNotCleared": [ "A" ] }, { "or": [ "ScrewAttack", { "and": [ "h_canUseMorphBombs", { "heatFrames": 60 } ] }, { "obstaclesCleared": [ "B" ] } ] } ], "clearsObstacles": [ "B" ] }, { "id": 26, "link": [ 2, 4 ], "name": "Temporary Blue Bounce onto Crumbles with SpringBall", "entranceCondition": { "comeInWithTemporaryBlue": {} }, "requires": [ { "obstaclesNotCleared": [ "A" ] }, "canPrepareForNextRoom", "canChainTemporaryBlue", "h_canUseSpringBall", { "heatFrames": 300 } ], "clearsObstacles": [ "B" ], "flashSuitChecked": true, "note": [ "Carry Temporary Blue through the top door to break the left side of the bomb blocks.", "Morph while falling through the shot block to bounce on the crumble blocks towards the morph tunnel.", "Then unmorph near the wall to fall straight down with temporary blue, if needed." ], "devNote": "You could jump into the room for the initial Temporary Blue and turn around with XRay twice, but this room is heated so that would be costly." }, { "id": 27, "link": [ 2, 4 ], "name": "Temporary Blue Crumble Jump without SpringBall", "entranceCondition": { "comeInWithTemporaryBlue": {} }, "requires": [ { "notable": "Temporary Blue Crumble Jump without SpringBall" }, { "obstaclesNotCleared": [ "A" ] }, "canPrepareForNextRoom", "canChainTemporaryBlue", "canInsaneJump", "canCrumbleJump", { "heatFrames": 300 } ], "clearsObstacles": [ "B" ], "flashSuitChecked": true, "note": [ "Carry Temporary Blue through the top door to break the left side of the bomb blocks.", "There is a small frame window where Samus can soft unmorph on the crumble blocks and jump again while retaining temporary blue." ], "devNote": "You could jump into the room for the initial Temporary Blue and turn around with XRay twice, but this room is heated so that would be costly." }, { "id": 28, "link": [ 2, 6 ], "name": "Stored Moonfall Clip", "entranceCondition": { "comeInWithStoredFallSpeed": { "fallSpeedInTiles": 1 } }, "requires": [ "canPrepareForNextRoom", "canMoonfall", "canFreeFallClip", { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, { "or": [ { "ammo": { "type": "Missile", "count": 3 } }, { "ammo": { "type": "Super", "count": 3 } }, "Plasma", "h_heatProof" ] }, { "heatFrames": 300 } ], "note": [ "Moonfall into the door transition and stay in spin to fall through the top 4 levels of solid tiles.", "A flatley style turnaround will land between the Bomb and Crumble blocks and can be continued with another Moonfall." ], "devNote": [ "Entering the room with a moonfall can be assumed always possible for comeInWithStoredFallSpeed.", "FIXME: This could benefit from another node below 4." ] }, { "id": 29, "link": [ 3, 3 ], "name": "Crystal Flash", "requires": [ "h_canHeatedCrystalFlash" ], "flashSuitChecked": true }, { "id": 30, "link": [ 3, 4 ], "name": "Base", "requires": [ "Morph", { "heatFrames": 120 } ] }, { "id": 31, "link": [ 4, 2 ], "name": "Base", "requires": [ { "obstaclesCleared": [ "B" ] }, { "heatFrames": 160 }, { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", { "and": [ "SpaceJump", { "heatFrames": 20 } ] }, { "and": [ "canSpringBallBombJump", { "heatFrames": 50 } ] }, { "and": [ "canJumpIntoIBJ", { "heatFrames": 60 } ] } ] } ] }, { "id": 32, "link": [ 4, 2 ], "name": "SpaceJump", "requires": [ { "obstaclesCleared": [ "A" ] }, "SpaceJump", { "heatFrames": 180 } ] }, { "id": 33, "link": [ 4, 2 ], "name": "Crumble Jump with HiJump", "requires": [ { "obstaclesCleared": [ "A" ] }, "HiJump", "canCrumbleJump", { "heatFrames": 180 } ], "note": "Requires one jump off a crumble block" }, { "id": 34, "link": [ 4, 2 ], "name": "Springball Bounce on Crumble Blocks with HiJump", "requires": [ { "obstaclesCleared": [ "A" ] }, "HiJump", "h_canUseSpringBall", { "heatFrames": 130 } ], "note": "Use SpringBall to just bounce on the crumble blocks." }, { "id": 35, "link": [ 4, 2 ], "name": "Mid-Air Spring Ball Jump Over Crumble Blocks", "requires": [ { "obstaclesCleared": [ "A" ] }, "canTrickySpringBallJump", { "heatFrames": 250 }, { "or": [ { "and": [ "can4HighMidAirMorph", "canSpringFling" ] }, { "and": [ "canLateralMidAirMorph", "canTrickyJump" ] }, "canCrumbleJump", { "and": [ "h_canTrickySpringwall", "canPreciseWalljump" ] } ] } ], "note": [ "This is possible by jumping on the crumble blocks into a mid-air spring ball jump, or by avoiding them.", "The crumbles can be avoided by starting with either an air ball, a 3 tile high mid-air morph, or a low spring wall.", "These are generally safer, as bouncing on the crumble blocks with Spring Ball is trivial." ] }, { "id": 36, "link": [ 4, 2 ], "name": "Crumble Speedjump", "requires": [ { "notable": "Crumble Speedjump" }, { "obstaclesCleared": [ "A" ] }, "canCrumbleJump", "canTrickyDashJump", "canPreciseWalljump", "canInsaneJump", { "heatFrames": 180 } ], "note": [ "Spinjump off a crumble block with just a tiny amount of run speed.", "That gives just enough height to be able to walljump out." ] }, { "id": 37, "link": [ 4, 2 ], "name": "Crumble Jump IBJ", "requires": [ { "notable": "Crumble Jump IBJ" }, { "obstaclesCleared": [ "A" ] }, "canCrumbleJump", "canJumpIntoIBJ", "canDoubleBombJump", { "heatFrames": 360 } ], "note": [ "Jump and mid-air morph off a crumble block to begin the IBJ.", "Use double bomb jumps to make it up quickly before the shot block respawns." ] }, { "id": 38, "link": [ 4, 2 ], "name": "Spring Ball IBJ", "requires": [ { "obstaclesCleared": [ "A" ] }, "canJumpIntoIBJ", "h_canUseSpringBall", { "or": [ "canTrickyJump", "canDoubleBombJump", "canBombAboveIBJ", { "ammo": { "type": "PowerBomb", "count": 1 } } ] }, { "heatFrames": 500 } ], "note": [ "Shoot the block before starting or in mid-air, then use spring ball to bounce on the crumb blocks and start an IBJ.", "The shot block respawns quickly so it's pretty unforgiving on the IBJ executions.", "Conservatively placing bombs for the IBJ will not make it up in time, unless the block is broken while IBJing." ] }, { "id": 39, "link": [ 4, 3 ], "name": "Base", "requires": [ "Morph", { "heatFrames": 80 } ] }, { "id": 40, "link": [ 4, 3 ], "name": "Power Bomb All the Blocks for Later", "requires": [ "h_canUsePowerBombs", { "heatFrames": 80 } ], "clearsObstacles": [ "A" ] }, { "id": 41, "link": [ 4, 3 ], "name": "Power Bomb the Left Blocks for Later", "requires": [ { "obstaclesNotCleared": [ "A" ] }, "h_canUsePowerBombs", { "heatFrames": 95 } ], "clearsObstacles": [ "B" ], "note": "Position the Power Bomb far enough left to only partially clear the bomb blocks.", "devNote": "This is possible when ice clipping with the multiviola." }, { "id": 42, "link": [ 4, 3 ], "name": "Bomb a Block for Later", "requires": [ "h_canUseMorphBombs", { "heatFrames": 80 } ], "clearsObstacles": [ "B" ] }, { "id": 43, "link": [ 4, 4 ], "name": "Crystal Flash", "requires": [ "h_canHeatedCrystalFlash" ], "clearsObstacles": [ "A" ], "flashSuitChecked": true }, { "id": 44, "link": [ 4, 4 ], "name": "Power Bomb", "requires": [ "h_canUsePowerBombs", { "heatFrames": 120 } ], "clearsObstacles": [ "A" ] }, { "id": 45, "link": [ 4, 4 ], "name": "Bombs", "requires": [ { "obstaclesNotCleared": [ "A" ] }, "h_canUseMorphBombs", { "heatFrames": 100 } ], "clearsObstacles": [ "B" ] }, { "id": 46, "link": [ 4, 6 ], "name": "Already Killed", "requires": [ { "obstaclesCleared": [ "D" ] }, { "heatFrames": 450 } ] }, { "id": 47, "link": [ 4, 6 ], "name": "Tank the Damage", "requires": [ { "heatFrames": 400 }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 3 } } ] }, { "id": 48, "link": [ 4, 6 ], "name": "HeatProof Kill", "requires": [ "h_heatProof" ], "clearsObstacles": [ "D" ], "note": [ "Considered killable with Power Beam without taking damage.", "Dodge the middle single Multiviola when it jumps up." ] }, { "id": 49, "link": [ 4, 6 ], "name": "Screw Kill", "requires": [ "ScrewAttack", { "heatFrames": 450 } ], "clearsObstacles": [ "D" ] }, { "id": 50, "link": [ 4, 6 ], "name": "Strong Beam Kill", "requires": [ { "or": [ { "and": [ "Wave", "Plasma" ] }, { "and": [ "Plasma", { "heatFrames": 300 } ] }, { "and": [ "Wave", "Ice", "Spazer", { "heatFrames": 300 } ] }, { "and": [ "Wave", { "heatFrames": 900 } ] } ] }, { "heatFrames": 450 } ], "clearsObstacles": [ "D" ] }, { "id": 51, "link": [ 4, 6 ], "name": "Power Bomb Kill", "requires": [ { "enemyKill": { "enemies": [ [ "Multiviola", "Multiviola" ], [ "Multiviola", "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "PowerBomb" ] } }, { "heatFrames": 500 } ], "clearsObstacles": [ "D" ] }, { "id": 52, "link": [ 6, 1 ], "name": "Blue Suit Run", "requires": [ { "or": [ { "obstaclesCleared": [ "F" ] }, { "and": [ "canHitbox", { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } ] } ] }, { "getBlueSpeed": { "usedTiles": 23, "openEnd": 2 } }, { "heatFrames": 200 } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ], "note": "Taking damage off a Dessgeega at the far right, coming in from the top, allows you to charge a blue suit and get through to the door." }, { "id": 53, "link": [ 6, 4 ], "name": "Crystal Flash Grapple Clip", "requires": [ "h_heatProof", "h_canJumpIntoCrystalFlashClip", "Grapple", { "or": [ { "obstaclesCleared": [ "D" ] }, { "obstaclesCleared": [ "F" ] }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 2 } } ] } ], "clearsObstacles": [ "A", "D" ], "flashSuitChecked": true, "note": "Menu to Grappling Beam before the crystal flash ends and mash shoot while holding down to be forced on top of the solid block.", "devNote": [ "It is considered free to kill the Multiviolas with Power Beam while heatproof, and heatproof is required for the CF clip.", "All of the bomb blocks will be destroyed while performing the Crystal Flash." ] }, { "id": 54, "link": [ 6, 6 ], "name": "Crystal Flash", "requires": [ { "obstaclesCleared": [ "F" ] }, "h_canHeatedCrystalFlash" ], "flashSuitChecked": true }, { "id": 55, "link": [ 6, 7 ], "name": "Already Killed", "requires": [ { "obstaclesCleared": [ "F" ] }, { "heatFrames": 150 } ] }, { "id": 56, "link": [ 6, 7 ], "name": "Tank the Damage", "requires": [ { "heatFrames": 150 }, { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } ] }, { "id": 57, "link": [ 6, 7 ], "name": "Slow Kill", "requires": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "excludedWeapons": [ "Bombs", "PseudoScrew" ] } }, { "heatFrames": 3000 } ], "clearsObstacles": [ "F" ], "devNote": "Bombs excluded because there's no safe setup." }, { "id": 58, "link": [ 6, 7 ], "name": "Beam Kill", "requires": [ { "or": [ { "and": [ "Plasma", { "heatFrames": 250 } ] }, { "and": [ "Ice", "Wave", "Spazer", { "heatFrames": 600 } ] } ] }, { "heatFrames": 150 } ], "clearsObstacles": [ "F" ] }, { "id": 59, "link": [ 6, 7 ], "name": "Screw Kill", "requires": [ "ScrewAttack", { "heatFrames": 200 } ], "clearsObstacles": [ "F" ] }, { "id": 60, "link": [ 6, 7 ], "name": "Ammo Kill", "requires": [ { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 420 } ] }, { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 250 } ] }, { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "PowerBomb" ] } }, { "heatFrames": 350 } ] } ] }, { "heatFrames": 150 } ], "clearsObstacles": [ "F" ] }, { "id": 61, "link": [ 6, 9 ], "name": "Ice Clip Setup", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_heatProof", "canTrickyUseFrozenEnemies", { "or": [ "canCameraManip", "canDodgeWhileShooting" ] }, { "obstaclesNotCleared": [ "E" ] }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 5 } }, { "or": [ { "enemyKill": { "enemies": [ [ "Dessgeega" ], [ "Dessgeega" ], [ "Dessgeega" ] ], "explicitWeapons": [ "Plasma", "ScrewAttack", "Charge+Ice+Wave", "Ice+Wave+Spazer", "Missile", "Super" ] } }, { "obstaclesCleared": [ "C" ] } ] }, { "or": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Plasma", "ScrewAttack", "Charge+Ice+Wave", "Ice+Wave+Spazer", "Missile", "Super" ] } }, { "obstaclesCleared": [ "F" ] } ] } ], "clearsObstacles": [ "C", "D", "F" ], "note": [ "Guide the bottom-right MultiViola to the upper section of the room.", "Lure the Dessgeegas away to avoid killing the multiviola.", "Remove all enemies and possibly also the row of bomb blocks with a power bomb before attempting to guide the Multiviola.", "It will need to bounce each room segment multiple times before lining up to go through each shot block.", "Ice can be used to more safely get around the Multiviola as it is bouncing.", "However, opening the left side door will change the bounce locations and make the strat no longer possible.", "Instead the enemy can be allowed to go off camera and then Samus can prepare to run away as it comes back.", "Waiting in the next room segment is a safe way to wait for the Multiviola to bounce and still be able to break shot blocks." ], "devNote": [ "This is not just getting up there, but also bringing the correct Multiviola with you.", "Five hits for leniency because it is hard to avoid damage even while freezing the multiviola.", "2.5min strat with plasma" ] }, { "id": 62, "link": [ 7, 1 ], "name": "Already Killed", "requires": [ { "obstaclesCleared": [ "C" ] }, { "heatFrames": 200 } ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 63, "link": [ 7, 1 ], "name": "Tank the Damage", "requires": [ { "heatFrames": 250 }, { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 2 } } ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 64, "link": [ 7, 1 ], "name": "HeatProof Kill", "requires": [ "h_heatProof", { "obstaclesCleared": [ "F" ] }, { "or": [ { "and": [ "canDodgeWhileShooting", { "enemyKill": { "enemies": [ [ "Dessgeega" ], [ "Dessgeega" ], [ "Dessgeega" ] ], "excludedWeapons": [ "Bombs", "PseudoScrew" ] } } ] }, { "obstaclesCleared": [ "C" ] } ] }, { "or": [ { "enemyKill": { "enemies": [ [ "Multiviola" ], [ "Multiviola" ] ], "excludedWeapons": [ "Bombs", "PowerBeam" ] } }, { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 2 } }, { "obstaclesCleared": [ "E" ] } ] } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ], "note": "Some weapons are very slow at killing the Multiviolas and require use of the safe spot in the bottom right Multiviola cage.", "devNote": [ "Bombs are excluded because there is no safe setup.", "Without canDodgeWhileShooting, tanking the damage and running through is best." ] }, { "id": 65, "link": [ 7, 1 ], "name": "Wave Plasma Kill", "requires": [ { "obstaclesCleared": [ "F" ] }, "Plasma", "Wave", { "heatFrames": 400 } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 66, "link": [ 7, 1 ], "name": "Plasma Kill", "requires": [ { "obstaclesCleared": [ "F" ] }, "Plasma", { "heatFrames": 500 } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 67, "link": [ 7, 1 ], "name": "Missiles Kill", "requires": [ { "obstaclesCleared": [ "F" ] }, { "heatFrames": 200 }, { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 300 } ] }, { "obstaclesCleared": [ "C" ] } ] }, { "or": [ { "enemyKill": { "enemies": [ [ "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Missile" ] } }, { "obstaclesCleared": [ "E" ] } ] } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 68, "link": [ 7, 1 ], "name": "Supers Kill", "requires": [ { "obstaclesCleared": [ "F" ] }, { "heatFrames": 200 }, { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 200 } ] }, { "obstaclesCleared": [ "C" ] } ] }, { "or": [ { "enemyKill": { "enemies": [ [ "Multiviola", "Multiviola" ] ], "explicitWeapons": [ "Super" ] } }, { "obstaclesCleared": [ "E" ] } ] } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 69, "link": [ 7, 1 ], "name": "Screw Kill", "requires": [ "ScrewAttack", { "heatFrames": 320 } ], "clearsObstacles": [ "C", "E" ], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 30 } ] } ] }, { "id": 70, "link": [ 7, 6 ], "name": "Already Killed", "requires": [ { "obstaclesCleared": [ "F" ] }, { "heatFrames": 100 } ] }, { "id": 71, "link": [ 7, 6 ], "name": "Tank the Damage", "requires": [ { "heatFrames": 150 }, { "enemyDamage": { "enemy": "Dessgeega", "type": "contact", "hits": 1 } } ] }, { "id": 72, "link": [ 7, 6 ], "name": "Plasma Kill", "requires": [ { "obstaclesCleared": [ "C" ] }, "Plasma", { "heatFrames": 400 } ], "clearsObstacles": [ "F" ] }, { "id": 73, "link": [ 7, 6 ], "name": "Beam Combo Kill", "requires": [ { "obstaclesCleared": [ "C" ] }, "canDodgeWhileShooting", "Charge", "Ice", "Wave", "Spazer", { "heatFrames": 550 } ], "clearsObstacles": [ "F" ], "devNote": "Without canDodgeWhileShooting, tanking the damage and running through is best." }, { "id": 74, "link": [ 7, 6 ], "name": "Supers Kill", "requires": [ { "obstaclesCleared": [ "C" ] }, { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Super" ] } }, { "heatFrames": 200 } ], "clearsObstacles": [ "F" ] }, { "id": 75, "link": [ 7, 6 ], "name": "Screw Kill", "requires": [ "ScrewAttack", { "heatFrames": 160 } ], "clearsObstacles": [ "F" ] }, { "id": 76, "link": [ 7, 6 ], "name": "Missiles Kill", "requires": [ { "obstaclesCleared": [ "C" ] }, { "enemyKill": { "enemies": [ [ "Dessgeega", "Dessgeega" ] ], "explicitWeapons": [ "Missile" ] } }, { "heatFrames": 400 } ], "clearsObstacles": [ "F" ] }, { "id": 77, "link": [ 8, 1 ], "name": "Get Hit on Entry", "requires": [ { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, { "heatFrames": 40 } ] }, { "id": 78, "link": [ 8, 1 ], "name": "Kill Multiviola on Entry", "requires": [ "canPrepareForNextRoom", { "or": [ { "and": [ { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "PseudoScrew", "ScrewAttack" ] } }, { "heatFrames": 30 } ] }, { "and": [ "canTrickyJump", { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "Missile", "Super" ] } }, { "heatFrames": 30 } ] }, { "and": [ { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "Charge+Ice", "Ice+Wave", "Ice+Spazer" ] } }, { "heatFrames": 60 } ] }, { "enemyKill": { "enemies": [ [ "Multiviola" ] ], "explicitWeapons": [ "Plasma", "Charge+Spazer", "Charge+Wave" ] } } ] }, { "heatFrames": 40 } ], "note": [ "The Multiviola will immediately reach Samus at the door when entering the room.", "By entering the room in a jump and aiming down, there is just enough time to shoot the multiviola.", "Or by entering the room aiming diagonally down and firing a beam shot." ], "devNote": [ "You can kill the Multiviola with a super without jumping but it would be a notable strat for being frame precise and its not worth separating it out.", "This does not clear obstacle E, because this is not the Multiviola that can be used for the ice clip." ] }, { "id": 79, "link": [ 9, 2 ], "name": "Multiviola Clip (Bomb Block Clip)", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_heatProof", "h_canPreciseIceClip", "canPartialFloorClip", "canTrickyJump", "canCrumbleJump", { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", "SpaceJump", "canJumpIntoIBJ" ] } ], "flashSuitChecked": true, "note": [ "Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks.", "The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus.", "The Crumble Jump is done by aiming down (not immediately) after jumping, then changing Samus' hitbox once above the crumble blocks, and jumping again." ], "devNote": "This may be possible with a high pixel ice clip." }, { "id": 80, "link": [ 9, 2 ], "name": "Multiviola Clip (X-Ray Standup Bomb Block Clip)", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_heatProof", "h_canXRayMorphIceClip", { "or": [ "h_canCrouchJumpDownGrab", "canWalljump", "canSpringBallJumpMidAir", "HiJump", "SpaceJump", "canJumpIntoIBJ" ] } ], "flashSuitChecked": true, "note": [ "Freeze the Multiviola on the left side, just below the solid block.", "XRay standup and jump to clip up, then jump again to get on top of the bomb blocks." ] }, { "id": 81, "link": [ 9, 4 ], "name": "Multiviola Clip (Power Bomb)", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_heatProof", "h_canPreciseIceClip", { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, { "or": [ "h_canUsePowerBombs", { "obstaclesCleared": [ "A" ] } ] } ], "clearsObstacles": [ "A" ], "flashSuitChecked": true, "note": [ "Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks.", "The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus.", "Break the bomb blocks with a Power Bomb before bringing the Multiviola up for the clip." ] }, { "id": 82, "link": [ 9, 4 ], "name": "Multiviola Clip (X-Ray Standup and Morph)", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_canXRayMorphIceClip" ], "flashSuitChecked": true, "note": [ "Freeze the Multiviola on the left side, just below the solid block.", "XRay standup and jump to clip up, then Morph to be in the morph tunnel." ] }, { "id": 83, "link": [ 9, 4 ], "name": "Multiviola Clip (Screw Attack)", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_heatProof", "h_canPreciseIceClip", { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, "ScrewAttack", { "obstaclesNotCleared": [ "A" ] } ], "clearsObstacles": [ "B" ], "flashSuitChecked": true, "note": [ "Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks.", "The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus.", "Jump and aim down to break the crumble blocks.", "Then quickly spinjump to break the bomb blocks with Screw Attack." ] }, { "id": 84, "link": [ 9, 4 ], "name": "Multiviola Clip (Bombs)", "requires": [ { "notable": "Multiviola Ice Clip" }, "h_heatProof", "h_canPreciseIceClip", { "enemyDamage": { "enemy": "Multiviola", "type": "contact", "hits": 1 } }, { "obstaclesNotCleared": [ "A" ] }, "h_canUseMorphBombs", { "or": [ "h_canUseSpringBall", "can4HighMidAirMorph" ] } ], "clearsObstacles": [ "B" ], "flashSuitChecked": true, "note": [ "Ice Clip through the crumble blocks using a Multiviola from the bottom of the room and then Crumble Jump to clip through the bomb blocks.", "The ice clip can be setup by standing in a corner and firing forward when the Multiviola hits Samus, if it is moving downwards towards Samus.", "Very quickly jump and morph to place a bomb against the bomb blocks.", "Or break the crumble blocks and use SpringBall to jump again to place the bomb.", "Then jump again while the Multiviola is still frozen to clip through." ] }, { "link": [ 1, 1 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "link": [ 1, 8 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "link": [ 2, 2 ], "name": "Base (Unlock Door)", "requires": [], "unlocksDoors": [ { "types": [ "missiles" ], "requires": [ { "heatFrames": 50 } ] }, { "types": [ "super" ], "requires": [] }, { "types": [ "powerbomb" ], "requires": [ { "heatFrames": 110 } ] } ] }, { "link": [ 2, 2 ], "name": "Base (Come In Normally)", "entranceCondition": { "comeInNormally": {} }, "requires": [] }, { "name": "Base (Collect Item)", "notable": false, "requires": [], "link": [ 3, 3 ], "collectsItems": [ 3 ] } ], "nextStratId": 85, "notables": [ { "id": 1, "name": "Multiviola Ice Clip", "note": [ "Guide the bottom right Multiviola from the bottom of the room all the way to the crumble blocks and use it to ice clip through.", "The Multiviola will bounce around the bottom area 4 times before it is able to pass through the shot block.", "The door to the left cannot be opened and the respawning shot blocks needs to be removed at the right time.", "Avoid damage by freezing the Multiviola, or letting it go off camera while setting up for the next step.", "The Ice Clip can jump through the crumble blocks and then break or clip again through the bomb blocks.", "Or clip directly into the morph tunnel leading to the Missile location." ] }, { "id": 2, "name": "Temporary Blue Crumble Jump without SpringBall", "note": [ "Carry Temporary Blue through the top door to break the left side of the bomb blocks.", "There is a small frame window where Samus can soft unmorph on the crumble blocks and jump again while retaining temporary blue." ] }, { "id": 3, "name": "Crumble Speedjump", "note": [ "Spinjump off a crumble block with just a tiny amount of run speed.", "That gives just enough height to be able to walljump out." ] }, { "id": 4, "name": "Crumble Jump IBJ", "note": [ "Jump and mid-air morph off a crumble block to begin the IBJ.", "Use double bomb jumps to make it up quickly before the shot block respawns." ] } ], "nextNotableId": 5 }