The ability to gain a flash suit using setups that take longer per attempt, involving crossroom shinecharges, long traversals, or room resets to use a farm.
Dependencies: canMidairShinespark, canSpikeSuit, canShinespark, canHorizontalShinespark, canShinechargeMovementComplex, canShinechargeMovement, canCarryFlashSuit
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"or": [
"h_spikeSuitThornHitLeniency",
{
"and": [
{
"resetRoom": {
"nodes": [
3
]
}
},
{
"or": [
"ScrewAttack",
{
"ammo": {
"type": "Missile",
"count": 2
}
},
{
"ammo": {
"type": "Super",
"count": 2
}
},
{
"ammo": {
"type": "PowerBomb",
"count": 1
}
}
]
}
]
},
{
"and": [
"Ice",
"canTrickyDodgeEnemies"
]
}
]
}
{
"shineChargeFrames": 80
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
}Resets obstacles: A, B, R-Mode |
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 6,
"openEnd": 1
}
}Requires: {
"or": [
"h_spikeSuitThornHitLeniency",
{
"and": [
{
"resetRoom": {
"nodes": [
3
]
}
},
{
"or": [
"ScrewAttack",
{
"ammo": {
"type": "Missile",
"count": 2
}
},
{
"ammo": {
"type": "Super",
"count": 2
}
},
{
"ammo": {
"type": "PowerBomb",
"count": 1
}
}
]
}
]
},
{
"and": [
"Ice",
"canTrickyDodgeEnemies"
]
}
]
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
}Resets obstacles: A, B, R-Mode |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"or": [
"h_spikeSuitThornHitLeniency",
{
"and": [
{
"resetRoom": {
"nodes": [
4
]
}
},
{
"or": [
"ScrewAttack",
{
"ammo": {
"type": "Missile",
"count": 2
}
},
{
"ammo": {
"type": "Super",
"count": 2
}
},
{
"ammo": {
"type": "PowerBomb",
"count": 1
}
}
]
}
]
},
{
"and": [
"Ice",
"canTrickyDodgeEnemies"
]
}
]
}
{
"shineChargeFrames": 60
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
}Resets obstacles: A, B, R-Mode |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Entrance condition: {
"comeInShinecharging": {
"length": 3,
"openEnd": 0
}
}Requires: {
"or": [
"h_spikeSuitThornHitLeniency",
{
"and": [
{
"resetRoom": {
"nodes": [
4
]
}
},
{
"or": [
"ScrewAttack",
{
"ammo": {
"type": "Missile",
"count": 2
}
},
{
"ammo": {
"type": "Super",
"count": 2
}
},
{
"ammo": {
"type": "PowerBomb",
"count": 1
}
}
]
}
]
},
{
"and": [
"Ice",
"canTrickyDodgeEnemies"
]
}
]
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
}Resets obstacles: A, B, R-Mode |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "Gravity"
{
"or": [
{
"and": [
{
"shineChargeFrames": 170
},
"canTrickyDodgeEnemies"
]
},
{
"and": [
{
"shineChargeFrames": 110
},
{
"ammo": {
"type": "Super",
"count": 1
}
}
]
}
]
}
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 5,
"excessFrames": 5
}
} |
From: 2
Bottom Right Door
To: 2
Bottom Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "Gravity"
{
"or": [
{
"and": [
{
"shineChargeFrames": 170
},
"canTrickyDodgeEnemies"
]
},
{
"and": [
{
"shineChargeFrames": 110
},
{
"ammo": {
"type": "Super",
"count": 1
}
}
]
}
]
}
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 5,
"excessFrames": 5
}
} |
Come in Shinecharged, Gain Flash Suit - Spark Across (Spikesuit)
(Extreme+)
Red Brinstar Fireflea Room
From: 2
Right Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "canUseFlashSuitInitialSpark"
{
"shineChargeFrames": 65
}
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 142,
"excessFrames": 6
}
}Dev note: No leniency included as good farm from right door. |
Come in Shinecharging, Gain Flash Suit - Spark Across (Spikesuit)
(Extreme+)
Red Brinstar Fireflea Room
From: 2
Right Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 5,
"openEnd": 0
}
}Requires: "canUseFlashSuitInitialSpark"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 129,
"excessFrames": 6
}
}Dev note: No leniency included as good farm from right door. |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 65
}
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 5,
"excessFrames": 5
}
}Dev note: No leniency included as good farm from right door. |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharging": {
"length": 5,
"openEnd": 0
}
}Requires: {
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 5,
"excessFrames": 5
}
}Dev note: No leniency included as good farm from right door. |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "Gravity"
{
"shineChargeFrames": 155
}
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 7,
"excessFrames": 7
}
} |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "Gravity"
{
"shineChargeFrames": 60
}
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 7,
"excessFrames": 7
}
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 75
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
}Dev note: Leniency is not included, because a farm is available. |
Come in Shinecharged, Gain Flash Suit (Spikesuit) - Leave with Shinespark
(Extreme+)
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: "canUseFlashSuitInitialSpark"
{
"shineChargeFrames": 125
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"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
Entrance condition: {
"comeInShinecharging": {
"length": 4,
"openEnd": 1
}
}Requires: {
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
}Dev note: Leniency is not included, because a farm is available. |
Come in Shinecharging, Gain Flash Suit (Spikesuit) - Leave with Shinespark
(Extreme+)
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: "canUseFlashSuitInitialSpark"
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"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
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": {}
}
"canUseFlashSuitInitialSpark"
"canTrickyCarryFlashSuit"
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 19
}
}Exit condition: {
"leaveWithSpark": {
"position": "top"
}
} |
Come in Shinecharging, Gain Flash Suit (Spikesuit) - Leave with Shinespark
(Extreme+)
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: "canUseFlashSuitInitialSpark"
{
"shineChargeFrames": 175
}
"canDownBack"
"canShinechargeMovementTricky"
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"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. |
From: 2
Top Right Door
To: 2
Top Right Door
Requires precice movement. Down-back during the fall to clear the lower platform while shooting out the blocks. Entrance condition: {
"comeInShinecharging": {
"length": 3,
"openEnd": 0
}
}Requires: {
"shineChargeFrames": 175
}
"canDownBack"
"canShinechargeMovementTricky"
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
}Dev note: Leniency is not included, because a farm is available. |
From: 3
Bottom Right Door
To: 3
Bottom Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 65
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 5,
"excessFrames": 5
}
}Dev note: Leniency is not included, because a farm is available. |
Come in Shinecharged, Gain Flash Suit (Spikesuit) - Leave with shinespark
(Extreme+)
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: "canUseFlashSuitInitialSpark"
{
"shineChargeFrames": 105
}
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"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
Entrance condition: {
"comeInShinecharging": {
"length": 2,
"openEnd": 1
}
}Requires: {
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 5,
"excessFrames": 5
}
}Dev note: Leniency is not included, because a farm is available. |
Come in Shinecharging, Gain Flash Suit (Spikesuit) - Leave with shinespark
(Extreme+)
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: "canUseFlashSuitInitialSpark"
{
"thornHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 13
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "Gravity"
{
"shineChargeFrames": 75
}
{
"heatFrames": 300
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 4,
"openEnd": 0
}
}Requires: "Gravity"
{
"heatFrames": 300
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
From: 1
Left Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "canUseFlashSuitInitialSpark"
"Gravity"
{
"shineChargeFrames": 75
}
{
"heatFrames": 425
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 75,
"excessFrames": 3
}
} |
From: 1
Left Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharging": {
"length": 4,
"openEnd": 0
}
}Requires: "canUseFlashSuitInitialSpark"
"Gravity"
{
"heatFrames": 425
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 75,
"excessFrames": 3
}
} |
From: 2
Right Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "canUseFlashSuitInitialSpark"
"Gravity"
{
"shineChargeFrames": 75
}
{
"heatFrames": 425
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 75,
"excessFrames": 3
}
} |
From: 2
Right Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 4,
"openEnd": 0
}
}Requires: "canUseFlashSuitInitialSpark"
"Gravity"
{
"heatFrames": 425
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 75,
"excessFrames": 3
}
} |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "Gravity"
{
"shineChargeFrames": 75
}
{
"heatFrames": 300
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharging": {
"length": 4,
"openEnd": 0
}
}Requires: "Gravity"
{
"heatFrames": 300
}
{
"lavaFrames": 10
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"heatFrames": 750
}
{
"shineChargeFrames": 75
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1
}
}
{
"lavaFrames": 40
}Dev note: Heatframes / spikehits assume two attempts |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"heatFrames": 750
}
{
"shineChargeFrames": 75
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1
}
}
{
"lavaFrames": 40
}Dev note: Heatframes / spikehits assume two attempts |
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Precise timing is required to dodge the fune's fireballs. Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 75
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4
}
} |
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Requires: {
"obstaclesCleared": [
"A"
]
}
{
"canShineCharge": {
"usedTiles": 20,
"gentleDownTiles": 2,
"openEnd": 1
}
}
{
"spikeHits": 1
}
{
"or": [
"h_spikeSuitSpikeHitLeniency",
{
"and": [
{
"resourceCapacity": [
{
"type": "PowerBomb",
"count": 1
}
]
},
{
"resetRoom": {
"nodes": [
2
]
}
},
{
"or": [
"SpaceJump",
"HiJump",
"canPreciseWalljump"
]
}
]
}
]
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
}Clears obstacles: A |
From: 2
Bottom Left Door
To: 2
Bottom Left Door
Requires: "canUseFlashSuitInitialSpark"
{
"obstaclesCleared": [
"A"
]
}
{
"canShineCharge": {
"usedTiles": 20,
"gentleDownTiles": 2,
"openEnd": 1
}
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 11
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["ammo"],"requires":[]} |
From: 7
Fireflea Statue's Claw Junction
To: 5
Firefleas Bottom Left Platform Junction
Requires: {
"canShineCharge": {
"usedTiles": 17,
"gentleUpTiles": 6,
"steepUpTiles": 1,
"openEnd": 1
}
}
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 24,
"excessFrames": 22
}
}Dev note: No leniency added becuase can farm the firefleas. |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"or": [
"h_heatProof",
{
"heatFrames": 550
}
]
}
{
"shineChargeFrames": 140
}
"h_spikeSuitSpikeHitLeniency"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
From: 1
Bottom Left Door
To: 1
Bottom Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 6,
"openEnd": 0
}
}Requires: {
"or": [
"h_heatProof",
{
"heatFrames": 550
}
]
}
"h_spikeSuitSpikeHitLeniency"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
} |
From: 2
Top Right Door
To: 2
Top Right Door
Entrance condition: {
"comeInShinecharged": {},
"comesThroughToilet": "any"
}Requires: "h_heatProof"
{
"shineChargeFrames": 75
}
"h_spikeSuitSpikeHitLeniency"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 3,
"excessFrames": 3
}
} |
From: 2
Middle Left Door
To: 2
Middle Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "f_DefeatedPhantoon"
{
"shineChargeFrames": 65
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 3,
"excessFrames": 3
}
} |
From: 2
Middle Left Door
To: 2
Middle Left Door
This requires a first frame unmorph. Entrance condition: {
"comeInShinecharged": {}
}Requires: "f_DefeatedPhantoon"
"canUseFlashSuitInitialSpark"
{
"shineChargeFrames": 90
}
{
"spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 7
}
}Exit condition: {
"leaveWithSpark": {
"position": "bottom"
}
}Unlocks doors: {"types":["super","powerbomb"],"requires":[]}
{"types":["missiles"],"requires":["never"]} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"not": "f_DefeatedPhantoon"
}
{
"or": [
"canRiskPermanentLossOfAccess",
{
"canShineCharge": {
"usedTiles": 15,
"openEnd": 1
}
}
]
}
{
"shineChargeFrames": 75
}
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 6,
"excessFrames": 6
}
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 10,
"openEnd": 0
}
}Requires: {
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 6,
"excessFrames": 6
}
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 75
}
"f_DefeatedPhantoon"
"h_spikeSuitSpikeHitLeniency"
"canTrickyJump"
"canComplexCarryFlashSuit"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
|
Entrance condition: {
"comeInShinechargedJumping": {}
}Requires: {
"shineChargeFrames": 35
}
"f_DefeatedPhantoon"
"h_spikeSuitSpikeHitLeniency"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
From: 2
Right Door
To: 2
Right Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: {
"shineChargeFrames": 75
}
"f_DefeatedPhantoon"
"h_spikeSuitSpikeHitLeniency"
"canTrickyJump"
"canComplexCarryFlashSuit"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
|
Entrance condition: {
"comeInShinechargedJumping": {}
}Requires: {
"shineChargeFrames": 35
}
"f_DefeatedPhantoon"
"h_spikeSuitSpikeHitLeniency"
{
"spikeHits": 1
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharged": {}
}Requires: "f_DefeatedPhantoon"
{
"or": [
{
"and": [
{
"shineChargeFrames": 55
},
{
"spikeHits": 1
},
"h_spikeSuitSpikeHitLeniency",
"canPatientSpikeSuit",
{
"shinespark": {
"frames": 4,
"excessFrames": 4
}
}
]
},
{
"and": [
{
"shineChargeFrames": 135
},
{
"enemyDamage": {
"enemy": "Bull",
"type": "contact",
"hits": 1
}
},
{
"or": [
"canShinechargeMovementTricky",
{
"thornHits": 3
}
]
},
{
"thornHits": 1
},
"h_spikeSuitThornHitLeniency",
"canPatientSpikeSuit",
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
}
]
}
]
} |
From: 1
Left Door
To: 1
Left Door
Entrance condition: {
"comeInShinecharging": {
"length": 5,
"openEnd": 0
}
}Requires: "f_DefeatedPhantoon"
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
{
"enemyDamage": {
"enemy": "Bull",
"type": "contact",
"hits": 1
}
}
{
"or": [
"canShinechargeMovementTricky",
{
"thornHits": 3
}
]
}
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |
From: 7
Bottom Door
To: 7
Bottom Door
Entrance condition: {
"comeInShinecharged": {},
"comesThroughToilet": "any"
}Requires: "f_DefeatedPhantoon"
{
"shineChargeFrames": 55
}
{
"thornHits": 1
}
"h_spikeSuitThornHitLeniency"
"canPatientSpikeSuit"
{
"shinespark": {
"frames": 1,
"excessFrames": 1
}
} |