The ability to utilize the initial spark while obtaining a flash suit through a spike suit or slope spark. This will typically be used to spark through a door while maintaining a flash suit.
Dependencies: canShinechargeMovement, canHorizontalShinespark, canShinechargeMovementComplex, canCarryFlashSuit, canMidairShinespark, canShinespark
From: 2
Right Door
To: 2
Right Door
Walk the Geemer up the slope, killing any wavers on the way. Once the Geemer reaches the top of the second slope walk left to move it off screen. Go back down the slope to gain enough runway and build a shinecharge up the slope. Jump over the Geemer and perform a slopespark on the slope close to the door. Requires: "canFlashSuitDoubleSpark"
"h_shinechargeMaxRunway"
{
"shineChargeFrames": 125
}
{
"enemyDamage": {
"enemy": "Geemer (blue)",
"type": "contact",
"hits": 1
}
}
"canSlopeSpark"
{
"shinespark": {
"frames": 9
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Dev note: Holding dash to run into the Geemer can also be used, the dashing method causes Samus to land faster, which should make the position of Samus on the slope less precise. |
From: 1
Top Left Door
To: 1
Top Left Door
Requires: "canFlashSuitDoubleSpark"
"h_shinechargeMaxRunway"
{
"enemyDamage": {
"enemy": "Zeela",
"type": "contact",
"hits": 1
}
}
"canSlopeSpark"
{
"shinespark": {
"frames": 10
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 3
Right Door
To: 2
Bottom Left Door
Requires: "canBeExtremelyPatient"
"canFlashSuitDoubleSpark"
"h_shinechargeMaxRunway"
{
"enemyDamage": {
"enemy": "Zeela",
"type": "contact",
"hits": 1
}
}
"canSlopeSpark"
{
"shinespark": {
"frames": 6
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 3
Right Door
To: 3
Right Door
Requires: "canFlashSuitDoubleSpark"
"h_shinechargeMaxRunway"
{
"enemyDamage": {
"enemy": "Zeela",
"type": "contact",
"hits": 1
}
}
"canSlopeSpark"
{
"shinespark": {
"frames": 12
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 1
Left Door
To: 1
Left Door
A one frame dash jump will give Samus 4 pixels of leniency for the bounce position, two frames is pixel perfect and more than two frames it doesn't work. Samus will jump approximately two tiles higher with a one frame jump compared to a two frame jump. Requires: {
"obstaclesCleared": [
"A"
]
}
"canFlashSuitDoubleSpark"
"h_destroyBombWalls"
"canBeVeryPatient"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 26
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
From: 1
Left Door
To: 3
Top Junction
A one frame dash jump will give Samus 4 pixels of leniency for the bounce position, two frames is pixel perfect and more than two frames it doesn't work. Samus will jump approximately two tiles higher with a one frame jump compared to a two frame jump. Requires: {
"or": [
"Wave",
{
"obstaclesCleared": [
"B"
]
}
]
}
{
"obstaclesCleared": [
"A"
]
}
{
"obstaclesNotCleared": [
"C"
]
}
"canFlashSuitDoubleSpark"
"h_destroyBombWalls"
"canBeVeryPatient"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 26
}
}Clears obstacles: B Resets obstacles: C |
From: 2
Right Door
To: 2
Right Door
Requires: "canFlashSuitDoubleSpark"
{
"canShineCharge": {
"usedTiles": 21,
"steepDownTiles": 2,
"openEnd": 0
}
}
{
"shineChargeFrames": 150
}
{
"enemyDamage": {
"enemy": "Zeb",
"type": "contact",
"hits": 1
}
}
"canSlopeSpark"
{
"shinespark": {
"frames": 12
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Dev note: No leniency is given as this is a farm room and the Zebs do little damage, even suitless. |
Come in Shinecharged, Gain Flash Suit (Spikesuit) - Leave with Shinespark
(Insane)
Kraid Eye Door Room
From: 1
Left Door
To: 1
Left Door
Unmorphing on the first possible frame leaves in top position; second frame leaves in middle position. Entrance condition: {
"comeInShinecharged": {}
}Requires: "canFlashSuitDoubleSpark"
{
"shineChargeFrames": 125
}
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
Come in Shinecharging, Gain Flash Suit (Spikesuit) - Leave with Shinespark
(Insane)
Kraid Eye Door Room
From: 1
Left Door
To: 1
Left Door
Unmorphing on the first possible frame leaves in top position; second frame leaves in middle position. Entrance condition: {
"comeInShinecharging": {
"length": 4,
"openEnd": 1
}
}Requires: "canFlashSuitDoubleSpark"
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
From: 1
Left Door
To: 1
Left Door
A 1-frame dash jump will give more leniency to land in the thorns. Unmorphing on the first possible frame leaves in top position; second frame leaves in middle position. Requires: "canBeVeryPatient"
"canFlashSuitDoubleSpark"
"h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
From: 1
Left Door
To: 1
Left Door
Failing the spikesuit attempt with a spark early by 1 frame will lose the original flash suit. Unmorphing on the first possible frame leaves in top position; second frame leaves in middle position. Requires: {
"useFlashSuit": {}
}
"canFlashSuitDoubleSpark"
"canTrickyCarryFlashSuit"
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
Come in Shinecharging, Gain Flash Suit (Spikesuit) - Leave with Shinespark
(Insane)
Kraid Eye Door Room
From: 2
Top Right Door
To: 1
Left Door
Requires precise movement. Down-back during the fall to clear the lower platform while shooting out the blocks. Unmorphing on the first possible frame leaves in top position; second frame leaves in middle position. Entrance condition: {
"comeInShinecharging": {
"length": 3,
"openEnd": 0
}
}Requires: "canFlashSuitDoubleSpark"
{
"shineChargeFrames": 175
}
"canDownBack"
"canShinechargeMovementTricky"
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
}Unlocks doors: {"types":["ammo"],"requires":["never"]}Dev note: It may be possible to open a green/red door with a super missile but it is on the edge of possibility. |
Come in Shinecharged, Gain Flash Suit (Spikesuit) - Leave with shinespark
(Insane)
Kraid Eye Door Room
From: 3
Bottom Right Door
To: 3
Bottom Right Door
Only unmorphing on the first possible frame will work; second frame will bonk the platform. Entrance condition: {
"comeInShinecharged": {}
}Requires: "canFlashSuitDoubleSpark"
{
"shineChargeFrames": 105
}
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 13
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
Come in Shinecharging, Gain Flash Suit (Spikesuit) - Leave with shinespark
(Insane)
Kraid Eye Door Room
From: 3
Bottom Right Door
To: 3
Bottom Right Door
Only unmorphing on the first possible frame will work; second frame will bonk the platform. Entrance condition: {
"comeInShinecharging": {
"length": 2,
"openEnd": 1
}
}Requires: "canFlashSuitDoubleSpark"
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 13
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
From: 3
Bottom Right Door
To: 3
Bottom Right Door
Use the thorns on the left side of the room. A 1-frame dash jump will give more leniency to land in the thorns. Only unmorphing on the first possible frame will work; second frame will bonk the pillar. Requires: "canFlashSuitDoubleSpark"
"canBeVeryPatient"
"h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 31
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
From: 3
Bottom Right Door
To: 3
Bottom Right Door
Failing the spikesuit attempt with a spark early by 1 frame will lose the original flash suit. Only unmorphing on the first possible frame will work; second frame will bonk the platform. Requires: {
"useFlashSuit": {}
}
"canFlashSuitDoubleSpark"
"canTrickyCarryFlashSuit"
{
"thornHits": 1
}
"canSpikeSuit"
{
"shinespark": {
"frames": 13
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 2
Middle Left Door
To: 2
Middle Left Door
This requires a first frame unmorph. Entrance condition: {
"comeInShinecharged": {}
}Requires: "f_DefeatedPhantoon"
"canFlashSuitDoubleSpark"
{
"shineChargeFrames": 90
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canSpikeSuit"
{
"shinespark": {
"frames": 7
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
From: 2
Middle Left Door
To: 2
Middle Left Door
This requires a first frame Spikesuit unmorph. Requires: "f_DefeatedPhantoon"
{
"doorUnlockedAtNode": 2
}
"canFlashSuitDoubleSpark"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 9
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 2
Right Door
To: 2
Right Door
Only unmorphing on the first possible frame will work; second frame will bonk the platform. Requires: "canFlashSuitDoubleSpark"
"Gravity"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 7
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 3
Junction Left of Morph Tunnel
To: 1
Left Door
Requires: "Gravity"
"canFlashSuitDoubleSpark"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 25
}
} |