Can use Ice Beam to freeze enemies to use as platforms. This only includes the most basic examples, where enemies can be easily positioned and refrozen without risk of killing them.
Dependencies: canUseEnemies
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Crystal Flash then Shinespark up to the item, touch it, and return through the speed block that is now air. Use the Boyons and acid to reserve trigger to exit G-mode below to collect the item. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": true } } Requires: "canComplexGMode" "h_artificialMorphCrystalFlash" { "or": [ { "and": [ "canTrivialUseFrozenEnemies", "h_shinechargeMaxRunway", "canMidairShinespark", { "shinespark": { "frames": 118, "excessFrames": 6 } } ] }, { "and": [ "canShinechargeMovementComplex", { "canShineCharge": { "usedTiles": 34, "openEnd": 0 } }, { "shinespark": { "frames": 128, "excessFrames": 6 } } ] } ] } { "autoReserveTrigger": { "minReserveEnergy": 1 } } Collects items: 3 Dev note: These shinespark frames could be reduced with more items or tech, but in direct G-mode, Samus will need to CF and reserve trigger to collect the item. |
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Requires: "canTrivialUseFrozenEnemies" Exit condition: { "leaveWithRunway": { "length": 45, "openEnd": 1 } } |
Requires: "canTrivialUseFrozenEnemies" "h_shinechargeMaxRunway" { "shinespark": { "frames": 128, "excessFrames": 6 } } |
Requires: "canTrivialUseFrozenEnemies" "canShinechargeMovementComplex" "canFastWalljumpClimb" "h_shinechargeMaxRunway" { "or": [ { "shinespark": { "frames": 93, "excessFrames": 6 } }, { "and": [ "HiJump", { "shinespark": { "frames": 83, "excessFrames": 6 } } ] } ] } |
Requires: "canTrivialUseFrozenEnemies" "h_shinechargeMaxRunway" "canMidairShinespark" { "or": [ { "shinespark": { "frames": 118, "excessFrames": 6 } }, { "and": [ "HiJump", { "shinespark": { "frames": 113, "excessFrames": 6 } } ] } ] } |
From: 2
Bottom Left Door
To: 3
Item
Requires: "canTrivialUseFrozenEnemies" "h_shinechargeMaxRunway" "canShinechargeMovementComplex" { "or": [ { "shinespark": { "frames": 111, "excessFrames": 6 } }, { "and": [ "HiJump", { "shinespark": { "frames": 103, "excessFrames": 6 } } ] } ] } |
Wall jump up 5 times, placing a Power Bomb precisely in the top right corner to overload PLMs with as few Power Bombs as possible. This only works in direct G-mode with the item still uncollected. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "canPowerBombItemOverloadPLMs" { "notable": "G-Mode Up with Power Bombs" } { "itemNotCollectedAtNode": 3 } "canConsecutiveWalljump" "Morph" { "or": [ "canRiskPermanentLossOfAccess", { "and": [ "canComplexGMode", "canLongXRayClimb", "canBeVeryPatient" ] } ] } { "ammo": { "type": "PowerBomb", "count": 5 } } "canBePatient" { "or": [ "canTrivialUseFrozenEnemies", "canTrickyJump", "ScrewAttack", "h_getBlueSpeedMaxRunway", { "enemyKill": { "enemies": [ [ "Boyon", "Boyon", "Boyon", "Boyon" ] ] } }, { "enemyDamage": { "enemy": "Boyon", "type": "contact", "hits": 1 } } ] } Dev note: Using this strat doesn't have canRiskPermanentLossOfAccess if the player could x-ray climb instead: this requires direct G-mode and Samus can freely doorstuck here, and there is no benefit to going to the item instead of the top left door, unless the item is there. FIXME: Placing the Power Bombs lower, on the magic tile, could overload PLMs with fewer, likely with as low as 2 Power Bombs. |
From: 2
Bottom Left Door
To: 5
Bottom Junction (Right of Boyons)
Shinespark up to the item, touch it, and return through the speed block that is now air. Exit G-mode below to collect the item. Entrance condition: { "comeInWithGMode": { "mode": "direct", "morphed": false } } Requires: "canComplexGMode" { "or": [ { "and": [ "canTrivialUseFrozenEnemies", "h_shinechargeMaxRunway", "canMidairShinespark", { "shinespark": { "frames": 118, "excessFrames": 6 } } ] }, { "and": [ "canShinechargeMovementComplex", { "canShineCharge": { "usedTiles": 34, "openEnd": 0 } }, { "shinespark": { "frames": 128, "excessFrames": 6 } } ] } ] } Collects items: 3 Dev note: These shinespark frames could be reduced with more items or tech, but in direct G-mode, Samus will be at low Energy and need an energy free shinespark. |
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)
Requires: "canTrivialUseFrozenEnemies" { "or": [ "HiJump", "canWalljump", "canSpringBallJumpMidAir", "canIBJ" ] } |
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)
Requires: { "useFlashSuit": {} } { "or": [ { "shinespark": { "frames": 37, "excessFrames": 6 } }, { "and": [ "canConsecutiveWalljump", { "shinespark": { "frames": 13, "excessFrames": 6 } } ] }, { "and": [ "canTrivialUseFrozenEnemies", { "shinespark": { "frames": 8, "excessFrames": 6 } } ] } ] } |
Requires: "canTrivialUseFrozenEnemies" { "obstaclesNotCleared": [ "B" ] } |
Requires: "Morph" "canTrivialUseFrozenEnemies" { "heatFrames": 350 } |
Getting across the lava while artificially morphed requires an HBJ or Spring Fling. For the Spring Fling, jump immediately before the pause triggers. With Morph, Samus can air ball across. Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": true } } Requires: { "or": [ { "and": [ "Morph", { "or": [ "SpaceJump", "canTrivialUseFrozenEnemies" ] } ] }, { "and": [ "canLateralMidAirMorph", "canTrickyJump" ] }, { "and": [ "h_artificialMorphSpringFling", "canTrickyJump" ] }, "h_artificialMorphHBJ", { "and": [ "Gravity", "h_artificialMorphIBJ", "h_artificialMorphBombHorizontally", { "lavaFrames": 160 } ] }, { "and": [ "Gravity", "h_artificialMorphSpringBall", { "lavaFrames": 40 } ] }, { "and": [ "Gravity", "Morph", { "lavaFrames": 24 } ] } ] } "h_heatedGModeOpenDifferentDoor" |
From: 1
Bottom Left Door
To: 4
G-Mode Junction (Top by Elevator)
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "canTrivialUseFrozenEnemies", "canTrickyWalljump" ] } |
Requires: "canTrivialUseFrozenEnemies" |
Entrance condition: { "comeInWithGMode": { "mode": "any", "morphed": false } } Requires: { "or": [ "canTrivialUseFrozenEnemies", "canTrickyWalljump", { "and": [ "SpaceJump", "canTrickyJump" ] } ] } |