The ability to make precise and potentially unintuitive movement actions with a shinespark charge timer running to get into position to shinespark. A common example is using the Shinespark Wind-Up animation to wait for a hero shot to open an off-camera door.
Dependencies: canShinespark, canShinechargeMovementComplex, canShinechargeMovement
Notable: true Tight movement is needed to enter with a shinecharge, carry it through the morph tunnel, and spark out the right door in time. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "Morph" "canShinechargeMovementTricky" { "shinespark": { "frames": 7 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
Store the spark on the right side of the ledge. Run left and do a big jump towards the gauntlet door and then midair spark at the right time. The lines in the background make for a good way to measure height. Requires: "canMidairShinespark" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 19, "steepUpTiles": 2, "steepDownTiles": 1, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 95, "excessFrames": 33 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 87, "excessFrames": 33 } } ] } ] } Clears obstacles: A |
From: 4
Bottom Right Door
To: 1
Top Left Door
Store the spark on the right side of the ledge. Run left and do a big jump towards the gauntlet door and then midair spark at the right time. The lines in the background make for a good way to measure height. Requires: { "obstaclesCleared": [ "C" ] } "canMidairShinespark" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 19, "steepUpTiles": 2, "steepDownTiles": 1, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 96 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 88 } } ] } ] } Exit condition: { "leaveWithSpark": { "position": "top" } } |
From: 2
Right Door
To: 1
Left Door
Notable: true Use SpeedBooster to break the runway Bomb block and then to shinespark across the room, saving Power Bombs. One Power Bomb is still needed to break the tunnel block. The shinespark timer is very tight and breaking the runway block while storing the Shinespark is required as it saves movement frames. Entrance condition: { "comeInShinecharging": { "length": 8, "openEnd": 0 } } Requires: "canSlowShortCharge" "canShinechargeMovementTricky" "h_canUsePowerBombs" "HiJump" "Gravity" { "acidFrames": 16 } "canInsaneJump" { "shinespark": { "frames": 93, "excessFrames": 15 } } |
From: 1
Left Door
To: 2
Right Door
Gain a shinecharge while entering the room. Move quickly to the right, either dodging the enemies or using them to damage boost. Shoot open the door and spark through. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1, "steepDownTiles": 2 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 15 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
Fire a Plasma shot while running into the room, jump and activate the shinespark wind-up mid-air. Wait to spark right until just as the Plasma shot goes off screen. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "Plasma" "canHeroShot" "canShinechargeMovementTricky" "canMidairShinespark" { "shinespark": { "frames": 37 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
Use a Waver to damage boost across part of the room, then pass through any remaining enemies while IFrames are active. Killing the first waver and damage boosting with the second may be easier. Entrance condition: { "comeInShinecharged": { "framesRequired": 140 } } Requires: "canShinechargeMovementTricky" "canHorizontalDamageBoost" "canTrickyJump" "canHitbox" { "enemyDamage": { "enemy": "Waver", "type": "contact", "hits": 1 } } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 2
Right Door
To: 1
Left Door
Gain a shinecharge while entering the room. Move quickly to the left, dodging the enemies. Shoot open the door and spark through. Entrance condition: { "comeInShinecharging": { "length": 8, "openEnd": 1, "steepDownTiles": 2 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 9 } } Exit condition: { "leaveWithSpark": {} } |
Run into the room, and fire a Plasma shot. Depending on the vertical position needed for the spark, either stop on a dime and activate the shinespark from the ground, or continue running and jump into a midair shinespark. Wait to spark until just as the Plasma shot goes off screen. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "Plasma" "canHeroShot" "canShinechargeMovementTricky" { "shinespark": { "frames": 28 } } Exit condition: { "leaveWithSpark": {} } |
Jump into the Choot to damage boost across part of the room, then pass through any remaining enemies while IFrames are active. Entrance condition: { "comeInShinecharged": { "framesRequired": 150 } } Requires: "canShinechargeMovementTricky" "canHorizontalDamageBoost" "canTrickyJump" "canHitbox" { "enemyDamage": { "enemy": "Choot", "type": "contact", "hits": 1 } } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "shinespark": { "frames": 38 } } Exit condition: { "leaveWithSpark": {} } |
Run, fire a shot mid-air, jump, and activate a mid-air shinespark to the left. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 25 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "shinespark": { "frames": 39 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Right Item
To: 2
Top Left Door
Requires: { "obstaclesCleared": [ "B" ] } "Morph" { "canShineCharge": { "usedTiles": 31, "openEnd": 0 } } "canShinechargeMovementTricky" Clears obstacles: A |
From: 1
Left Door
To: 1
Left Door
Notable: true Gain a shinecharge on the long, lower platform in the screen above, then carry it left and down. Use crumble quick drops, land on the floor at the bottom, spin jump left into the doorway, and activate the spark. The required movement here is very precise, as the 180 shinecharge frames is only barely enough. Requires: { "obstaclesNotCleared": [ "A" ] } "h_canCrouchJumpDownGrab" { "canShineCharge": { "usedTiles": 17, "openEnd": 0 } } "canShinechargeMovementTricky" "canQuickCrumbleEscape" { "shinespark": { "frames": 1 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Above Power Bomb Blocks - Middle Left Door
To: 2
Above Power Bomb Blocks - Top Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 160 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 4
Above Power Bomb Blocks - Middle Left Door
To: 2
Above Power Bomb Blocks - Top Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 130 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 8 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Above Power Bomb Blocks - Middle Left Door
To: 2
Above Power Bomb Blocks - Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
From: 4
Above Power Bomb Blocks - Middle Left Door
To: 3
Above Power Bomb Blocks - Top Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 160 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 4
Above Power Bomb Blocks - Middle Left Door
To: 3
Above Power Bomb Blocks - Top Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 130 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 14 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Above Power Bomb Blocks - Middle Left Door
To: 3
Above Power Bomb Blocks - Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Above Power Bomb Blocks - Bottom Left Door
To: 2
Above Power Bomb Blocks - Top Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 165 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 12 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Above Power Bomb Blocks - Bottom Left Door
To: 3
Above Power Bomb Blocks - Top Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 165 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 12 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Above Power Bomb Blocks - Bottom Left Door
To: 4
Above Power Bomb Blocks - Middle Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 145 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 5
Above Power Bomb Blocks - Bottom Left Door
To: 4
Above Power Bomb Blocks - Middle Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 75 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Above Power Bomb Blocks - Bottom Left Door
To: 4
Above Power Bomb Blocks - Middle Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 130 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } |
From: 7
Below Power Bomb Blocks - Top Right Door
To: 8
Below Power Bomb Blocks - Bottom Left Door
Come in with a shinecharge, and perform a moonfall off the ledge. While falling, fire a shot at the door and immediately activate the shinespark wind-up, to horizontally spark through the door. Entrance condition: { "comeInShinecharged": { "framesRequired": 140 } } Requires: "canMoonfall" "canShinechargeMovementTricky" { "shinespark": { "frames": 12 } } Exit condition: { "leaveWithSpark": {} } |
Use the runway below the bug pipe to gain a shinecharge. Use HiJump to reach the door with shinecharge frames remaining. Requires: "HiJump" { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 50 } } |
Use the runway below the bug pipe to gain a shinecharge. Use precise ledge grabs to barely reach the door with shinecharge frames remaining. Requires: { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 5 } } |
Use the runway below the bug pipe to gain a shinecharge. Use a wall jump to reach the door with shinecharge frames remaining. Requires: "canWalljump" { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
Use the runway below the bug pipe to gain a shinecharge. Then walljump off the bomb blocks and the bug pipe to approach the door and spark out. Requires: "canPreciseWalljump" { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } "canShinechargeMovementTricky" { "shinespark": { "frames": 19 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Left Side - Middle Doorway (Behind the Power Bomb Blocks)
To: 4
Left Side - Middle Doorway (Behind the Power Bomb Blocks)
Use the morph tunnel that used to have crumble blocks as a faster path to the Mission Impossible transition. Requires: "Morph" { "canShineCharge": { "usedTiles": 16, "openEnd": 0 } } { "or": [ "canShinechargeMovementTricky", { "and": [ "canShinechargeMovement", "h_canUseSpringBall" ] } ] } { "obstaclesCleared": [ "C" ] } Exit condition: { "leaveShinecharged": { "framesRemaining": 60 } } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 45 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 38 } } Exit condition: { "leaveWithSpark": {} } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 45 } } Requires: "canShinechargeMovementTricky" { "enemyDamage": { "enemy": "Skree", "type": "contact", "hits": 1 } } { "shinespark": { "frames": 38 } } Exit condition: { "leaveWithSpark": {} } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "shinespark": { "frames": 38 } } Exit condition: { "leaveWithSpark": {} } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "shinespark": { "frames": 38 } } Exit condition: { "leaveWithSpark": {} } |
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": {} } |
From: 2
Middle Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 160 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 11 } } Exit condition: { "leaveWithSpark": {} } |
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": { "framesRequired": 110 } } Requires: "HiJump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
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": { "framesRequired": 145 } } Requires: "canWalljump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
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": { "framesRequired": 120 } } Requires: "canWalljump" "canShinechargeMovementTricky" { "enemyDamage": { "enemy": "Cacatac", "type": "spike", "hits": 1 } } { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
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" Exit condition: { "leaveShinecharged": { "framesRemaining": 80 } } |
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" Exit condition: { "leaveShinecharged": { "framesRemaining": 45 } } |
Use quick ledge-grabs to reach the door in time. Entrance condition: { "comeInShinecharged": { "framesRequired": 160 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 1
Left Door
To: 3
Bottom Right Door
Gain a shinecharge while running into the room, sliding off the ledge, then jump to the center of the room. Fire a shot to open the door, jump over the pillar, and spark out of the room. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 16 } } Exit condition: { "leaveWithSpark": {} } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "shinespark": { "frames": 36 } } Exit condition: { "leaveWithSpark": {} } |
Entrance condition: { "comeInShinecharged": { "framesRequired": 115 } } Requires: "canDownBack" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 40 } } Requires: "canShinechargeMovementTricky" "canHeroShot" "canMidairShinespark" { "shinespark": { "frames": 38 } } Exit condition: { "leaveWithSpark": { "position": "top" } } |
From: 5
Kihunter Junction
To: 2
Bottom Right Door
Notable: true Break the shot block, then gain a shinecharge while sliding off the ledge, down toward the bottom right door. Requires: "canShinechargeMovementTricky" { "obstaclesCleared": [ "C" ] } { "obstaclesNotCleared": [ "D" ] } { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } Exit condition: { "leaveShinecharged": { "framesRemaining": 40 } } |
From: 5
Kihunter Junction
To: 3
Top Right Door
Notable: true Requires: { "obstaclesCleared": [ "B", "C", "D" ] } { "canShineCharge": { "usedTiles": 13, "openEnd": 2 } } "canShinechargeMovementTricky" "Morph" { "shinespark": { "frames": 13 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Kihunter Junction
To: 3
Top Right Door
Notable: true Requires: { "obstaclesCleared": [ "B", "C" ] } { "obstaclesNotCleared": [ "D" ] } { "canShineCharge": { "usedTiles": 31, "openEnd": 1 } } "canShinechargeMovementTricky" "Morph" { "shinespark": { "frames": 13 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Left Door
To: 2
Bottom Left Door
Enter with a shinecharge, jumping and aiming down and shoot the block. While falling, kill the Zeela or perform a Kago through it. Quickly reach the door below and spark out. Entrance condition: { "comeInShinecharged": { "framesRequired": 165 } } Requires: { "or": [ { "enemyKill": { "enemies": [ [ "Zeela" ] ], "explicitWeapons": [ "Wave", "Spazer", "Plasma", "Missile", "Super" ] } }, { "and": [ "canKago", { "enemyDamage": { "enemy": "Zeela", "type": "contact", "hits": 1 } } ] } ] } "canShinechargeMovementTricky" { "shinespark": { "frames": 4 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Left Door
To: 2
Bottom Left Door
Gain a shinecharging while entering the room, and angle diagonally down to shoot the block. While falling, kill the Zeela or perform a Kago through it. Quickly reach the door below and spark out. Entrance condition: { "comeInShinecharging": { "length": 5, "openEnd": 0 } } Requires: { "or": [ { "enemyKill": { "enemies": [ [ "Zeela" ] ], "explicitWeapons": [ "Wave", "Spazer", "Plasma", "Missile", "Super" ] } }, { "and": [ "canKago", { "enemyDamage": { "enemy": "Zeela", "type": "contact", "hits": 1 } } ] } ] } "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Bottom Left Door
To: 1
Top Left Door
Enter with a shinecharge, and move up toward the door above. Use Wave or Plasma to shoot open the door from below while killing the approaching Zeelas. Entrance condition: { "comeInShinecharged": { "framesRequired": 160 } } Requires: { "enemyKill": { "enemies": [ [ "Zeela" ] ], "explicitWeapons": [ "Wave", "Plasma" ] } } "canShinechargeMovementTricky" { "shinespark": { "frames": 2 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Bottom Left Door
To: 1
Top Left Door
Enter with a shinecharge, and move up toward the door above. Use Wave or Plasma to shoot open the door from below while killing the approaching Zeelas. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: { "enemyKill": { "enemies": [ [ "Zeela" ] ], "explicitWeapons": [ "Wave", "Plasma" ] } } "canShinechargeMovementTricky" { "shinespark": { "frames": 2 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Top Right Door
To: 1
Bottom Left Door
Fall through the shot blocks and shoot around the Skree to open the door without falling into the lava to shinespark out of the room. Entrance condition: { "comeInShinecharging": { "length": 6, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "heatFrames": 165 } { "shinespark": { "frames": 15 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Top Right Door
To: 1
Bottom Left Door
Fall through the shot blocks and shoot around the Skree to open the door without falling into the lava to shinespark out of the room. Entrance condition: { "comeInShinecharged": { "framesRequired": 115 } } Requires: "canShinechargeMovementTricky" { "heatFrames": 165 } { "shinespark": { "frames": 15 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Side - Top Door
To: 3
Left Side - Bottom Middle Door
Slide off the edge to kill the Waver with blue. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 24 } } |
From: 2
Left Side - Top Middle Door
To: 1
Left Side - Top Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 125 } } Requires: "HiJump" "canPreciseWalljump" "canShinechargeMovementTricky" { "shinespark": { "frames": 18, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Left Side - Top Middle Door
To: 1
Left Side - Top Door
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "HiJump" "canPreciseWalljump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 20 } } |
From: 2
Left Side - Top Middle Door
To: 7
Top Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 125 } } Requires: "HiJump" "canWalljump" "canShinechargeMovementTricky" { "shinespark": { "frames": 27, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 6
Middle Right Door
To: 7
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 5, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
Run and jump, fire a shot mid-air, and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 45 } } Requires: "canHeroShot" "canShinechargeMovementTricky" { "shinespark": { "frames": 36, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
Entrance condition: { "comeInShinecharging": { "length": 5, "openEnd": 0, "gentleUpTiles": 2 } } Requires: "canShinechargeMovementTricky" "canHorizontalShinespark" { "heatFrames": 225 } { "shinespark": { "frames": 53, "excessFrames": 0 } } { "heatFrames": 105 } |
Fire a shot on the way up to clear the shot block. Perform a mockball but unmorph after exiting the Morph hole and Kill the Geruta while falling, if possible. Fire a shot to open the door, then jump forward and Shinespark out. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" "canMidairShinespark" "canMockball" { "or": [ { "enemyKill": { "enemies": [ [ "Geruta" ] ], "explicitWeapons": [ "Missile", "Super", "Wave", "Spazer", "Plasma" ] } }, { "enemyDamage": { "enemy": "Geruta", "type": "contact", "hits": 1 } } ] } { "heatFrames": 200 } { "shinespark": { "frames": 16, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
Notable: true Store the shinespark on the last possible pixels of runway. Quickly drop to the nearby namihe and damage boost using its flame. Hold the damage boost until just before being below the above platform and spark upwards Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "Gravity" { "or": [ "h_lavaProof", "canSuitlessLavaDive" ] } "canShinechargeMovementTricky" "canHorizontalDamageBoost" { "shinespark": { "frames": 33 } } { "heatFrames": 320 } { "lavaFrames": 155 } { "enemyDamage": { "enemy": "Namihe", "type": "fireball", "hits": 1 } } |
From: 3
Bottom Right Door
To: 2
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "heatFrames": 205 } Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
From: 1
Left Shaft - Top Left Door
To: 4
Left Shaft - Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 7, "openEnd": 1 } } Requires: { "or": [ { "and": [ "canShinechargeMovementComplex", { "heatFrames": 225 }, { "shinespark": { "frames": 15, "excessFrames": 0 } } ] }, { "and": [ "canShinechargeMovementTricky", { "heatFrames": 215 }, { "shinespark": { "frames": 6, "excessFrames": 0 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 3
Left Shaft - Middle Right Door
To: 2
Left Shaft - Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" { "heatFrames": 180 } Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
From: 3
Left Shaft - Middle Right Door
To: 4
Left Shaft - Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "HiJump" "canTrickyJump" "canShinechargeMovementTricky" { "heatFrames": 170 } Exit condition: { "leaveShinecharged": { "framesRemaining": 15 } } |
From: 4
Left Shaft - Top Right Door
To: 3
Left Shaft - Middle Right Door
Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 1 } } Requires: { "or": [ { "and": [ "canShinechargeMovementComplex", { "heatFrames": 215 }, { "shinespark": { "frames": 15, "excessFrames": 0 } } ] }, { "and": [ "canShinechargeMovementTricky", { "heatFrames": 195 }, { "shinespark": { "frames": 5, "excessFrames": 0 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Left Door
To: 2
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 1 } } Requires: "Wave" "canShinechargeMovementTricky" { "heatFrames": 200 } Exit condition: { "leaveShinecharged": { "framesRemaining": 20 } } |
From: 1
Top Left Door
To: 2
Bottom Left Door
Requires: { "or": [ "Wave", { "obstaclesCleared": [ "A" ] } ] } { "or": [ { "canShineCharge": { "usedTiles": 12, "openEnd": 1 } }, { "and": [ { "canShineCharge": { "usedTiles": 13, "openEnd": 1 } }, { "doorUnlockedAtNode": 1 } ] } ] } "canShinechargeMovementTricky" { "heatFrames": 250 } Exit condition: { "leaveShinecharged": { "framesRemaining": 20 } } |
From: 1
Top Left Door
To: 3
Top Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 35 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "heatFrames": 85 } { "shinespark": { "frames": 37, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Top Right Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 35 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "heatFrames": 85 } { "shinespark": { "frames": 37, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Top Right Door
To: 2
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 1 } } Requires: "Wave" "canShinechargeMovementTricky" { "heatFrames": 205 } Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
From: 3
Top Right Door
To: 2
Bottom Left Door
Requires: { "or": [ "Wave", { "obstaclesCleared": [ "A" ] } ] } { "or": [ { "canShineCharge": { "usedTiles": 12, "openEnd": 1 } }, { "and": [ { "canShineCharge": { "usedTiles": 13, "openEnd": 1 } }, { "doorUnlockedAtNode": 2 } ] } ] } "canShinechargeMovementTricky" { "heatFrames": 255 } Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
From: 1
Top Left Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1, "gentleDownTiles": 2 } } Requires: "canShinechargeMovementTricky" "canDownBack" Exit condition: { "leaveShinecharged": { "framesRemaining": 30 } } |
From: 2
Middle Left Door
To: 1
Top Left Door
Wall jump off the side of the platform and weave around the Sova to get onto the ledge above. Entrance condition: { "comeInShinecharged": { "framesRequired": 125 } } Requires: "canShinechargeMovementTricky" "canPreciseWalljump" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 2
Middle Left Door
To: 4
Bottom Right Door
Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 12, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": { "position": "top" } } |
Requires very efficient movement. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" "canTrickyJump" "HiJump" Exit condition: { "leaveShinecharged": { "framesRemaining": 25 } } |
From: 3
Bottom Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 0 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Bottom Left Door
To: 6
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 0 } } Requires: "HiJump" "canShinechargeMovementTricky" "canInsaneJump" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Bottom Left Door
To: 6
Top Right Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 0 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
From: 4
Bottom Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 140 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 8, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Bottom Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 120 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 9, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Bottom Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 8, "openEnd": 0, "gentleUpTiles": 4 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 20 } } |
From: 4
Bottom Right Door
To: 3
Bottom Left Door
Entrance condition: { "comeInShinecharging": { "length": 8, "openEnd": 0, "gentleUpTiles": 4 } } Requires: "canShinechargeMovementTricky" "HiJump" Exit condition: { "leaveShinecharged": { "framesRemaining": 40 } } |
From: 4
Bottom Right Door
To: 5
Middle Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 140 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 8, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Bottom Right Door
To: 5
Middle Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 115 } } Requires: "HiJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 9, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 4
Bottom Right Door
To: 5
Middle Right Door
Entrance condition: { "comeInShinecharging": { "length": 8, "openEnd": 0, "gentleUpTiles": 4 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 20 } } |
From: 4
Bottom Right Door
To: 5
Middle Right Door
Entrance condition: { "comeInShinecharging": { "length": 8, "openEnd": 0, "gentleUpTiles": 4 } } Requires: "canShinechargeMovementTricky" "HiJump" Exit condition: { "leaveShinecharged": { "framesRemaining": 40 } } |
From: 5
Middle Right Door
To: 1
Top Left Door
Quickly climb the left side of the room to just have enough time to shinespark out the door. Requires precise ledge grabs, but some precise walljumps can make it slightly easier. Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 0 } } Requires: "HiJump" "canMidairShinespark" "canShinechargeMovementTricky" "canInsaneJump" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Middle Right Door
To: 1
Top Left Door
Quickly climb the right side of the room to just have enough time to shinespark out the door. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "HiJump" "canMidairShinespark" "canShinechargeMovementTricky" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Middle Right Door
To: 6
Top Right Door
Quickly climb the right side of the room to just have enough time to shinespark out the door. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "HiJump" "canMidairShinespark" "canShinechargeMovementTricky" "canInsaneJump" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Middle Right Door
To: 6
Top Right Door
Quickly climb the right side of the room to just have enough time to shinespark out the door. Entrance condition: { "comeInShinecharging": { "length": 5, "openEnd": 1 } } Requires: "HiJump" "canMidairShinespark" "canShinechargeMovementTricky" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
From: 6
Top Right Door
To: 2
Middle Left Door
If Screw Attack is unavailable, do a low spin jump to make it over the Sova without taking a hit. Entrance condition: { "comeInShinecharged": { "framesRequired": 115 } } Requires: { "or": [ "canShinechargeMovementTricky", { "and": [ "canShinechargeMovementComplex", "ScrewAttack" ] } ] } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 6
Top Right Door
To: 2
Middle Left Door
Shoot the top Sova while falling to delay its movement. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" "canDownBack" Exit condition: { "leaveShinecharged": { "framesRemaining": 70 } } |
From: 6
Top Right Door
To: 3
Bottom Left Door
Slide off the ledge while gaining a shinecharge, and hold forward to clear both platforms, killing the Sova with temporary blue. Weave down the left side of the room, avoiding landing on any platforms. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" "canTemporaryBlue" Exit condition: { "leaveShinecharged": { "framesRemaining": 30 } } |
From: 6
Top Right Door
To: 7
Elevator
Jump onto the Sova platform, and off again, without getting hit. This requires a very clean ledge grab. Entrance condition: { "comeInShinecharged": { "framesRequired": 105 } } Requires: "canInsaneJump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 6
Top Right Door
To: 7
Elevator
Jump onto the Sova platform without getting hit. This requires a very clean ledge grab. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 0 } } Requires: "canInsaneJump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 80 } } |
Requires: "HiJump" { "or": [ { "and": [ { "doorUnlockedAtNode": 3 }, { "doorUnlockedAtNode": 5 }, { "canShineCharge": { "usedTiles": 14, "openEnd": 0 } } ] }, { "and": [ { "or": [ { "doorUnlockedAtNode": 3 }, { "doorUnlockedAtNode": 5 } ] }, { "canShineCharge": { "usedTiles": 13, "openEnd": 0 } } ] }, { "canShineCharge": { "usedTiles": 12, "openEnd": 0 } } ] } "canShinechargeMovementTricky" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": {} } |
Requires: "HiJump" { "or": [ { "and": [ { "doorUnlockedAtNode": 3 }, { "doorUnlockedAtNode": 5 }, { "canShineCharge": { "usedTiles": 14, "openEnd": 0 } } ] }, { "and": [ { "or": [ { "doorUnlockedAtNode": 3 }, { "doorUnlockedAtNode": 5 } ] }, { "canShineCharge": { "usedTiles": 13, "openEnd": 0 } } ] }, { "canShineCharge": { "usedTiles": 12, "openEnd": 0 } } ] } "canShinechargeMovementTricky" "canInsaneJump" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
Requires: "HiJump" { "or": [ { "and": [ { "doorUnlockedAtNode": 3 }, { "doorUnlockedAtNode": 5 }, { "canShineCharge": { "usedTiles": 14, "openEnd": 0 } } ] }, { "and": [ { "or": [ { "doorUnlockedAtNode": 3 }, { "doorUnlockedAtNode": 5 } ] }, { "canShineCharge": { "usedTiles": 13, "openEnd": 0 } } ] }, { "canShineCharge": { "usedTiles": 12, "openEnd": 0 } } ] } "canShinechargeMovementTricky" { "shinespark": { "frames": 10 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
From: 2
Right Door
To: 2
Right Door
Notable: true Enter from the right door and spin jump onto the first ledge while barely landing on the ledge in order to prevent getting the Geruta on camera. Walk against the left wall and jump to trigger the Geruta. It should now be moving leftwards. Stand on the next platform against the right wall and shoot the Geruta to get it one shot away from being frozen. After a few swoops, it will come down; either freeze it or tank a hit. Then go up and stand on the corner and freeze it when it is in position. The Geruta will be stuck below and keep swooping, so if Energy permits, Samus will have several attempts. Quickly shinecharge left to right, kill the Geruta and spark out the bottom right door. Entrance condition: { "comeInNormally": {} } Requires: "h_canTrickyFrozenEnemyRunway" "canCarefulJump" { "canShineCharge": { "usedTiles": 17, "openEnd": 1 } } "canShinechargeMovementTricky" { "heatFrames": 1260 } { "shinespark": { "frames": 2, "excessFrames": 0 } } Exit condition: { "leaveWithSpark": {} } |
From: 5
Top Right Door
To: 2
Far Left Door
Notable: true The timer is tight, so run through the Cacatacs and mid-air spark left through the speed blocks. Then run to the right and back to get speed to go through the rest. The shinespark expects to kill the crumble bridge pirate, to be safe. Entrance condition: { "comeInShinecharging": { "length": 5, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" "canTrickyJump" "canMidairShinespark" { "enemyDamage": { "enemy": "Cacatac", "type": "spike", "hits": 1 } } { "shinespark": { "frames": 92, "excessFrames": 10 } } { "heatFrames": 900 } Clears obstacles: A |
From: 6
Bottom Right Junction
To: 5
Top Right Door
Move very quickly to bring a shinespark from the speedway up to the Save Room door. Preclear the Cacatacs, and it may help to not run while platforming if HiJump is not available. Requires: "h_heatProof" { "obstaclesCleared": [ "A" ] } "canShinechargeMovementTricky" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "shinespark": { "frames": 12 } } Exit condition: { "leaveWithSpark": {} } |
Screw Attack Room Temporary Blue Descent and Shinespark Escape Top Door Part 1 (Expert)
Screw Attack Room
From: 3
Top Right Door
To: 4
Item
Notable: true Simultaneously store a shinespark and break through the bomb blocks down to the Screw Attack item location. Entrance condition: { "comeInShinecharging": { "length": 3, "openEnd": 1 } } Requires: "canTemporaryBlue" "canShinechargeMovementTricky" { "heatFrames": 130 } Clears obstacles: A, B, C |
Requires: "SpeedBooster" "canShinechargeMovementTricky" "canMockball" { "obstaclesCleared": [ "A" ] } { "shinespark": { "frames": 3 } } Exit condition: { "leaveWithSpark": {} } |
Land on the first spike platform, and use it to run and jump far enough through the room to trigger the fourth spike platform to fall. Fire a shot mid-air and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 85 } } Requires: "Gravity" "canShinechargeMovementTricky" "canHeroShot" "canMidairShinespark" { "shinespark": { "frames": 31 } } Exit condition: { "leaveWithSpark": {} } |
Land on the floor, then jump and fire a shot mid-air and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 70 } } Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" "canShinechargeMovementTricky" "canHeroShot" "canMidairShinespark" { "shinespark": { "frames": 37 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 2
Right Door
Entrance condition: { "comeInShinecharging": { "length": 0, "openEnd": 1 } } Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" "canShinechargeMovementTricky" "canMidairShinespark" { "shinespark": { "frames": 8 } } Exit condition: { "leaveWithSpark": {} } |
Wait for the first spike platform to fall, jump onto it, and use it to run and jump far enough through the room to trigger the fourth spike platform to fall. Fire a shot mid-air and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 115 } } Requires: "Gravity" "canShinechargeMovementTricky" "canHeroShot" "canMidairShinespark" { "shinespark": { "frames": 31 } } Exit condition: { "leaveWithSpark": { "position": "top" } } |
Land on the floor, then jump and fire a shot mid-air and activate the shinespark wind-up. Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 70 } } Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" "canShinechargeMovementTricky" "canHeroShot" "canMidairShinespark" { "shinespark": { "frames": 37 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Right Door
To: 1
Left Door
Entrance condition: { "comeInShinecharging": { "length": 0, "openEnd": 1 } } Requires: { "not": "f_DefeatedPhantoon" } "canRiskPermanentLossOfAccess" "canShinechargeMovementTricky" "canMidairShinespark" { "shinespark": { "frames": 8 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 1
Left Door
Start at least 2 tiles from the water line, and stutter just before entering the water in order to charge a spark in room. Requires: "f_DefeatedPhantoon" "canStutterWaterShineCharge" "canShinechargeMovementTricky" "canWalljump" { "or": [ "canSpaceJumpWaterBounce", "HiJump" ] } { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "shinespark": { "frames": 29 } } Exit condition: { "leaveWithSpark": {} } |
Enter the room with a shinecharge. Run and jump off the ledge. Fire a shot mid-air and activate the shinespark wind-up. Take a hit from the the Bull (if power is on). Wait until the shot is at a specific position before sparking. Sparking too late will cause the shot to despawn before reaching the door. Sparking too early will cause Samus to bonk the door as it will not yet be open. A beam shot, Missile, or Super can be used. Entrance condition: { "comeInShinecharged": { "framesRequired": 60 } } Requires: "canShinechargeMovementTricky" "canHeroShot" { "or": [ { "enemyDamage": { "enemy": "Bull", "type": "contact", "hits": 1 } }, { "and": [ { "not": "f_DefeatedPhantoon" }, "canRiskPermanentLossOfAccess" ] } ] } { "shinespark": { "frames": 32 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 1
Left Door
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canSuitlessMaridia" "canShinechargeMovementTricky" "canStutterWaterShineCharge" Exit condition: { "leaveShinecharged": { "framesRemaining": 10 } } |
From: 3
Middle Right Door
To: 3
Middle Right Door
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 9 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 3
Middle Right Door
To: 3
Middle Right Door
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 1 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementTricky" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "shinespark": { "frames": 11 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 1
Left Door
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 9 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canSuitlessMaridia" "canShinechargeMovementComplex" "canStutterWaterShineCharge" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 12 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 3 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 4
Right Door
To: 4
Right Door
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "or": [ { "shinespark": { "frames": 12 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 3 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 12 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 3 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 2
Right Door
Slide into the hole where the shot block was and sink to the bottom. Shoot the door using a Hero shot and time the shinespark to follow the shot. Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canWaterShineCharge" "canHeroShot" "canShinechargeMovementTricky" "canMidairShinespark" { "shinespark": { "frames": 39 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
From: 1
Left Door
To: 2
Right Door
Slide into the hole where the shot block was and sink to the bottom. Shoot the door using a Hero shot and time the shinespark to follow the shot. Either kill the ceiling crab so that Samus can jump forward, or stationary spinjump to avoid using the Shinespark early. Entrance condition: { "comeInShinecharging": { "length": 1, "openEnd": 0 } } Requires: "canWaterShineCharge" "canHeroShot" "canShinechargeMovementTricky" "canMidairShinespark" "HiJump" { "or": [ { "and": [ "Plasma", "Wave" ] }, "canStationarySpinJump" ] } { "shinespark": { "frames": 41 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 2
Right Door
Spinjump through the shotblocks and fire a Plasma + Wave shot on the way down, clearing the crabs. Begin the Shinespark windup while the Beam shot travels towards the door to open it. Entrance condition: { "comeInShinecharging": { "length": 0, "openEnd": 0 } } Requires: "canWaterShineCharge" "canHeroShot" "canShinechargeMovementTricky" "canMidairShinespark" "Plasma" "Wave" { "shinespark": { "frames": 41 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Draygon (locked)
To: 6
Draygon (unlocked)
Notable: true Shinecharge in-room, then horizontally spark through Draygon multiple times. It takes 3 Shinesparks if that is the only source of damage onto Draygon. Be careful of taking damage at the end of a Shinespark when near walls and on the killing Shinespark. Requires: "Gravity" "canMidairShinespark" "canShinechargeMovementComplex" { "or": [ "canShinechargeMovementTricky", "h_canBreakThreeDraygonTurrets" ] } { "canShineCharge": { "usedTiles": 22, "openEnd": 0 } } { "enemyDamage": { "enemy": "Draygon", "type": "contact", "hits": 2 } } { "or": [ "HiJump", { "enemyDamage": { "enemy": "Draygon", "type": "contact", "hits": 1 } } ] } { "shinespark": { "frames": 150 } } Clears obstacles: f_DefeatedDraygon |
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Enter the room with a careful amount of momentum where Samus must spend extra time slowing down during the stutter, but must not have much run speed. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2.4375 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "enemyDamage": { "enemy": "Mochtroid", "type": "contact", "hits": 2 } }, { "and": [ "canDodgeWhileShooting", { "or": [ "Wave", "Spazer", "Plasma", { "ammo": { "type": "Missile", "count": 1 } }, { "ammo": { "type": "Super", "count": 1 } } ] } ] } ] } { "or": [ { "shinespark": { "frames": 12 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 3 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 2
Bottom Right Door
To: 2
Bottom Right Door
Enter the room with a careful amount of momentum where Samus must spend extra time slowing down during the stutter, but must not have much run speed. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2.4375 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 12 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 3 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Sand Entrance
To: 7
Below Morph Tunnel Junction
Break the shot block before reaching the sand and then shinespark up. A diagonal ShineSpark will most likely not have any horizontal movement when performed from the sand. Entrance condition: { "comeInShinecharged": { "framesRequired": 160 }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" "canPlayInSand" "canHeroShot" "canTrickyJump" "canShinechargeMovementTricky" { "shinespark": { "frames": 25, "excessFrames": 4 } } |
From: 1
Top Sand Entrance
To: 7
Below Morph Tunnel Junction
Break the shot block before reaching the sand and then shinespark up. Samus cannot shinespark after unmorphing until she touches the sand and this can be used to shoot upwards without sparking. A diagonal ShineSpark will most likely not have any horizontal movement when performed from the sand. Entrance condition: { "comeInShinecharged": { "framesRequired": 150 }, "comesThroughToilet": "any" } Requires: "h_canNavigateUnderwater" "canPlayInSand" "canShinechargeMovementTricky" { "or": [ "canResetFallSpeed", { "and": [ "canPrepareForNextRoom", "h_canUsePowerBombs" ] } ] } { "shinespark": { "frames": 24, "excessFrames": 5 } } |
Gain a shinecharge by running right-to-left on the underwater runway on the right side of the room. Use HiJump or a Spring Ball jump to quickly exit the water to the left and spark up. Requires: "Gravity" "SpeedBooster" { "or": [ "HiJump", "canTrickySpringBallJump", "canWalljump", { "and": [ "canGravityJump", "canShinechargeMovementTricky" ] } ] } { "enemyKill": { "enemies": [ [ "Owtch", "Owtch" ] ] } } "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 16, "openEnd": 2, "gentleDownTiles": 2, "gentleUpTiles": 2, "steepDownTiles": 1, "steepUpTiles": 1, "startingDownTiles": 1 } } { "shinespark": { "frames": 43, "excessFrames": 3 } } |
Get the shinecharge then move towards and shinespark out the left door. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2.4375 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 9 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
Get the shinecharge and move towards then shinespark out the right door. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2.4375 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 9 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
From: 1
Left Door
To: 1
Left Door
Get the shinecharge while killing the crab, then move towards and shinespark out the left door. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2.4375 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 9 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ] } ] } { "or": [ "Wave", "Spazer", "Plasma", { "ammo": { "type": "Missile", "count": 2 } }, { "ammo": { "type": "Super", "count": 1 } } ] } Exit condition: { "leaveWithSpark": {} } |
From: 2
Right Door
To: 2
Right Door
Get the shinecharge, carefully jump over the crab and move towards then shinespark out the right door. Entrance condition: { "comeInRunning": { "speedBooster": true, "minTiles": 2.4375 } } Requires: "canStutterWaterShineCharge" "canShinechargeMovementComplex" "canCarefulJump" { "canShineCharge": { "usedTiles": 33, "openEnd": 2 } } { "or": [ { "shinespark": { "frames": 9 } }, { "and": [ "canShinechargeMovementTricky", { "shinespark": { "frames": 2 } } ] } ] } Exit condition: { "leaveWithSpark": {} } |
Gain a shinecharge by running right-to-left on the leftmost runway. Then run toward the right, jumping twice before sparking mid-air. Requires: { "obstaclesCleared": [ "A" ] } "canShinechargeMovementTricky" { "canShineCharge": { "usedTiles": 15, "openEnd": 0 } } { "shinespark": { "frames": 35 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Right Door
To: 2
Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 95 }, "comesThroughToilet": "no" } Requires: "canShinechargeMovementTricky" { "enemyDamage": { "enemy": "Blue Sidehopper", "type": "contact", "hits": 1 } } "canMidairShinespark" { "shinespark": { "frames": 21 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Left Door
To: 1
Top Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 160 } } Requires: "canShinechargeMovementTricky" { "enemyDamage": { "enemy": "Blue Sidehopper", "type": "contact", "hits": 1 } } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 1
Top Right Door
To: 2
Bottom Right Door (locked)
Entrance condition: { "comeInShinecharged": { "framesRequired": 140 } } Requires: "canShinechargeMovementTricky" { "or": [ "canMoonfall", "Morph" ] } { "or": [ "f_KilledMetroidRoom2", { "metroidFrames": 25 } ] } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 1
Top Right Door
To: 2
Bottom Right Door (locked)
Entrance condition: { "comeInShinecharged": { "framesRequired": 102 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 22 } } { "or": [ "f_KilledMetroidRoom2", "canMetroidAvoid" ] } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Right Door
To: 2
Bottom Right Door (locked)
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" { "or": [ "canMoonfall", "Morph" ] } { "or": [ "f_KilledMetroidRoom2", { "metroidFrames": 25 } ] } Exit condition: { "leaveShinecharged": { "framesRemaining": 50 } } |
From: 1
Top Right Door
To: 2
Bottom Right Door (locked)
Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 1 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 7 } } { "or": [ "f_KilledMetroidRoom2", "canMetroidAvoid" ] } Exit condition: { "leaveWithSpark": {} } |
From: 2
Bottom Right Door (locked)
To: 1
Top Right Door
Wall jump up the right wall and use a mid-air wiggle to reduce the height of Samus' hitbox after the walljump, to be able to fit through the gap without morphing. Entrance condition: { "comeInShinecharged": { "framesRequired": 120 } } Requires: "canWalljump" "canMidairWiggle" "canShinechargeMovementTricky" { "or": [ "f_KilledMetroidRoom2", "canMetroidAvoid" ] } Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
From: 2
Bottom Right Door (locked)
To: 1
Top Right Door
Wall jump up the right wall and use a mid-air wiggle to reduce the height of Samus' hitbox after the walljump, to be able to fit through the gap without morphing. Shoot the door open and spark out. Entrance condition: { "comeInShinecharged": { "framesRequired": 105 } } Requires: "canWalljump" "canMidairWiggle" "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } { "or": [ "f_KilledMetroidRoom2", "canMetroidAvoid" ] } Exit condition: { "leaveWithSpark": {} } |
From: 2
Bottom Right Door (locked)
To: 1
Top Right Door
Spinjump into the opening below the top door. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementComplex" "HiJump" "canCarefulJump" { "or": [ "f_KilledMetroidRoom2", { "and": [ "canMetroidAvoid", "canShinechargeMovementTricky" ] } ] } Exit condition: { "leaveShinecharged": { "framesRemaining": 50 } } |
From: 2
Bottom Right Door (locked)
To: 1
Top Right Door
Use a mid-air wiggle to reduce the height of Samus' hitbox after the walljump, to be able to fit through the gap without morphing. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canWalljump" "canMidairWiggle" "canShinechargeMovementTricky" "f_KilledMetroidRoom2" Exit condition: { "leaveShinecharged": { "framesRemaining": 50 } } |
From: 2
Middle Left Door
To: 1
Top Left Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 165 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Bottom Left Door
To: 2
Middle Left Door
Entrance condition: { "comeInShinecharging": { "length": 12, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Use Missiles to clear the seaweed quickly. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "ammo": { "type": "Missile", "count": 7 } } Exit condition: { "leaveShinecharged": { "framesRemaining": 30 } } |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Use Wave or Spazer to clear the seaweed quickly. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: { "or": [ { "and": [ "Wave", "canShinechargeMovementComplex" ] }, { "and": [ "Spazer", "canShinechargeMovementTricky" ] } ] } Exit condition: { "leaveShinecharged": { "framesRemaining": 40 } } |
From: 1
Top Right Doorway
To: 3
Bottom Right Door
Clear the seaweed one block at a time, with just barely enough time remaining to spark out the door. Entrance condition: { "comeInShinecharging": { "length": 4, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 2 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Left Door
To: 3
Bottom Right Door
Angle down to shoot the first seaweed block at the level of Samus' knees. Take four tiny steps forward, firing a shot with forward momentum on each step, destroying the seaweed at the level of Samus' head, with the last shot continuing on to open the door. Do one more angle down shot to destroy the last seaweed block at Samus' knees. Then shinespark through the door. Entrance condition: { "comeInShinecharged": { "framesRequired": 110 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 18 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
From: 2
Left Door
To: 3
Bottom Right Door
Gain a shinecharge while entering the room. Hold run and forward to stand up and press against the seaweed. Then fire a Wave shot to clear the seaweed and open the door, and run and jump across the room. If you fire the Wave shot too early (while having forward momentum), it will shoot too high and not break the blocks at Samus' knees. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": 80 } } |
From: 2
Left Door
To: 3
Bottom Right Door
Gain a shinecharge while entering the room. Angle down to shoot the first seaweed block at the level of Samus' knees. Take four tiny steps forward, firing a shot with forward momentum on each step, destroying the seaweed at the level of Samus' head, with the last shot continuing on to open the door. Do one more angle down shot to destroy the last seaweed block at Samus' knees. To minimize energy usage, jump across the room before shinesparking through the door. Entrance condition: { "comeInShinecharging": { "length": 2, "openEnd": 0 } } Requires: "canShinechargeMovementTricky" { "shinespark": { "frames": 5 } } Exit condition: { "leaveWithSpark": { "position": "bottom" } } |
From: 1
Top Door
To: 2
Right Door
Entrance condition: { "comeInShinecharged": { "framesRequired": 95 }, "comesThroughToilet": "any" } Requires: { "or": [ { "ammo": { "type": "Super", "count": 1 } }, { "and": [ "Plasma", "Wave" ] }, { "and": [ "Plasma", "canHitbox" ] } ] } "canShinechargeMovementTricky" { "shinespark": { "frames": 2 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Right Door
To: 1
Top Door
Enter shinecharged with a spin-jump. Perform quick ledge-grabs to reach the top of the room and spark out. Entrance condition: { "comeInShinecharged": { "framesRequired": 130 } } Requires: "canPrepareForNextRoom" "ScrewAttack" "HiJump" "canWalljump" "canShinechargeMovementTricky" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 2
Right Door
To: 1
Top Door
Enter shinecharged with a spin-jump. Perform quick ledge-grabs to reach the top of the room and spark out. Entrance condition: { "comeInShinecharged": { "framesRequired": 155 } } Requires: "canPrepareForNextRoom" "canShinechargeMovementTricky" { "shinespark": { "frames": 6 } } Exit condition: { "leaveWithSpark": {} } |
From: 3
Bottom of Shaft
To: 1
Left Door
Notable: true Gain a shinecharge by running right-to-left at the bottom of the room, performing a stutter just before the acid reaches Samus' feet. Use spin jumps to minimize damage from the acid, and spark diagonally (to the left) mid-air to make it up the shaft. Requires: "canStutterWaterShineCharge" { "acidFrames": 215 } "canShinechargeMovementTricky" "canMidairShinespark" { "shinespark": { "frames": 83, "excessFrames": 2 } } |
Entrance condition: { "comeInShinecharged": { "framesRequired": 150 } } Requires: "canWalljump" "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |
Entrance condition: { "comeInShinecharged": { "framesRequired": 140 } } Requires: "canShinechargeMovementTricky" Exit condition: { "leaveShinecharged": { "framesRemaining": "auto" } } |