The ability to gain a flash suit by using spike X-Mode to gain the initial shinecharge instead of a runway.
Dependencies: canShinechargeMovementComplex, canShinechargeMovement, canMidairShinespark, canSpikeSuit, canShinespark, canXMode, canHorizontalShinespark, canCarryFlashSuit
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Requires: "h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 12,
"excessFrames": 12
}
} |
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"
]
}
"h_destroyBombWalls"
"canBeVeryPatient"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 3,
"excessFrames": 3
}
}Resets obstacles: C |
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"
]
}
"canUseFlashSuitInitialSpark"
"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"
]
}
"canUseFlashSuitInitialSpark"
"h_destroyBombWalls"
"canBeVeryPatient"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 26
}
}Clears obstacles: B Resets obstacles: C |
|
A 1-frame dash jump will give more leniency to land in the thorns. Requires: "canBeVeryPatient"
"h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
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"
"canUseFlashSuitInitialSpark"
"h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
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: "canUseFlashSuitInitialSpark"
"canBeVeryPatient"
"h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 31
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
From: 1
Left Door
To: 1
Left Door
A single frame stationary spinjump gives Samus the extra height to bonk the ceiling before entering the spikes to enter X-Mode. Requires: "h_heatProof"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
From: 2
Middle Left Door
To: 2
Middle Left Door
Requires: "f_DefeatedPhantoon"
{
"doorUnlockedAtNode": 2
}
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 3,
"excessFrames": 3
}
} |
From: 2
Middle Left Door
To: 2
Middle Left Door
This requires a first frame Spikesuit unmorph. Requires: "f_DefeatedPhantoon"
{
"doorUnlockedAtNode": 2
}
"canUseFlashSuitInitialSpark"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 9
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 7
Bottom Door
To: 7
Bottom Door
Requires: "f_DefeatedPhantoon"
"h_ThornXModeSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
|
Requires: "Gravity"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 6,
"excessFrames": 6
}
} |
From: 2
Right Door
To: 2
Right Door
Only unmorphing on the first possible frame will work; second frame will bonk the platform. Requires: "canUseFlashSuitInitialSpark"
"Gravity"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 7
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
} |
From: 3
Junction Left of Morph Tunnel
To: 1
Left Door
Requires: "Gravity"
"canUseFlashSuitInitialSpark"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 25
}
} |
From: 3
Junction Left of Morph Tunnel
To: 3
Junction Left of Morph Tunnel
Requires: "Gravity"
"h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 6,
"excessFrames": 6
}
} |
From: 4
Top Right Ledge Junction
To: 4
Top Right Ledge Junction
Requires: "h_SpikeXModeSpikeSuit"
{
"shinespark": {
"frames": 11,
"excessFrames": 11
}
} |