The ability to jump and shinespark horizontally mid-air. From a spin jump, a shinespark wind-up is triggered by releasing either forward or jump (or both) and pressing either up or angle-up. The wind-up is a brief period during which the player can control the direction of the spark. During the wind-up, if jump is pressed together with up, angle-up, or forward, Samus will immediately spark up, diagonally, or horizontally, respectively. If the wind-up expires, Samus will default to a vertical spark. If jump is held when activating the wind-up by pressing up or angle-up, then the wind-up is effectively skipped as the spark activates immediately.
For a mid-air horizontal spark, the sequence is to spin-jump, release jump, tap up or angle-up to activate the wind-up, then press forward and jump to spark; it is also possible to hold forward the entire time; either way, the important points are to be sure to release jump before activating the wind-up, and be sure to release up/angle-up (pressing or holding forward instead) before repressing jump to activate the spark. The wind-up period is fairly lenient, so the timing of the jump input after the up/angle doesn't need to be rushed. Note that mid-air shinesparks can't be performed from a fall, only from a jump.
Dependencies: canMidairShinespark, canHorizontalShinespark, canShinespark, canShinechargeMovement
From: 1
Left Door
To: 3
Item
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 110
}
"canShinechargeMovementComplex"
"canPreciseWalljump"
"canConsecutiveWalljump"
"canHorizontalMidairShinespark"
{
"shinespark": {
"frames": 78
}
} |
From: 1
Left Door
To: 3
Item
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 80
}
"HiJump"
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"or": [
{
"and": [
"canWalljump",
{
"shinespark": {
"frames": 80
}
}
]
},
{
"and": [
"canTrickyDashJump",
{
"shinespark": {
"frames": 60
}
}
]
}
]
} |
From: 1
Left Door
To: 3
Item
Entrance condition: {
"comeInShinecharging": {
"length": 9,
"openEnd": 0
}
}Requires: "canShinechargeMovementComplex"
"canPreciseWalljump"
"canConsecutiveWalljump"
"canHorizontalMidairShinespark"
{
"shinespark": {
"frames": 78
}
} |
From: 1
Left Door
To: 3
Item
Entrance condition: {
"comeInShinecharging": {
"length": 9,
"openEnd": 0
}
}Requires: "HiJump"
"canHorizontalMidairShinespark"
"canShinechargeMovementComplex"
{
"or": [
{
"and": [
"canWalljump",
{
"shinespark": {
"frames": 80
}
}
]
},
{
"and": [
"canTrickyDashJump",
{
"shinespark": {
"frames": 60
}
}
]
}
]
} |
From: 2
Right Vertical Door
To: 1
Left Door
Charge a spark to the right, then come back, run and jump, and do a horizontal spark at the apex. If needed, down-grab onto the ledge. Requires: {
"notable": "Big Jump Shinespark"
}
"h_speedJump"
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"obstaclesCleared": [
"B"
]
}
{
"canShineCharge": {
"usedTiles": 32,
"gentleDownTiles": 6,
"openEnd": 1
}
}
{
"shinespark": {
"frames": 52
}
}
"canDownGrab" |
From: 2
Right Vertical Door
To: 1
Left Door
Store a shinecharge and start running below the left side of the vertical door, to set up the jump in a way that shinesparking at the apex of the jump approximately aligns with the top of the far door. Requires: {
"obstaclesCleared": [
"A",
"B",
"E"
]
}
"h_shinechargeMaxRunway"
"canSpeedyJump"
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"shinespark": {
"frames": 53
}
}Exit condition: {
"leaveWithSpark": {}
}Unlocks doors: {"types":["ammo"],"requires":[],"useImplicitRequires":false} |
From: 2
Right Vertical Door
To: 1
Left Door
Requires: "HiJump"
"canSpeedyJump"
{
"obstaclesCleared": [
"B",
"E"
]
}
{
"canShineCharge": {
"usedTiles": 32,
"gentleDownTiles": 6,
"openEnd": 1
}
}
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"shinespark": {
"frames": 56
}
}Exit condition: {
"leaveWithSpark": {}
}Unlocks doors: {"types":["ammo"],"requires":[],"useImplicitRequires":false} |
From: 2
Right Vertical Door
To: 1
Left Door
Requires: {
"obstaclesCleared": [
"B",
"E"
]
}
{
"canShineCharge": {
"usedTiles": 32,
"gentleDownTiles": 6,
"openEnd": 1
}
}
"canSpeedyJump"
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"shinespark": {
"frames": 57
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["ammo"],"requires":[],"useImplicitRequires":false} |
From: 2
Right Vertical Door
To: 1
Left Door
Requires: {
"obstaclesCleared": [
"B",
"E"
]
}
{
"canShineCharge": {
"usedTiles": 32,
"gentleUpTiles": 6,
"openEnd": 1
}
}
"canWalljump"
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"shinespark": {
"frames": 85
}
}Exit condition: {
"leaveWithSpark": {}
}Unlocks doors: {"types":["ammo"],"requires":[],"useImplicitRequires":false} |
From: 2
Right Vertical Door
To: 1
Left Door
Requires: "canWalljump"
"canShinechargeMovementComplex"
"canHorizontalMidairShinespark"
{
"obstaclesCleared": [
"B"
]
}
{
"or": [
{
"canShineCharge": {
"usedTiles": 32,
"gentleUpTiles": 6,
"openEnd": 1
}
},
{
"and": [
"h_shinechargeMaxRunway",
{
"obstaclesCleared": [
"A"
]
}
]
}
]
}
{
"shinespark": {
"frames": 85
}
} |