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: canShinespark, canCarryFlashSuit, canMidairShinespark, canHorizontalShinespark, canShinechargeMovementComplex, canShinechargeMovement, canHorizontalMidairShinespark, canSpikeSuit
From: 1
Top Left Door
To: 1
Top Left Door
Requires: {"notable": "In-Room SpeedKeep for Temporary Blue"},
"canSpeedKeep",
{"doorUnlockedAtNode": 1},
{"canShineCharge": {"usedTiles": 13, "openEnd": 1}},
{"spikeHits": {"mul": [3, "n_speedKeepAttempts"]}},
{"spikeHits": 1},
"h_spikeSuitSpikeHitLeniency",
"canPatientSpikeSuit",
{"shinespark": {"frames": 6, "excessFrames": 2}}Dev note: FIXME: the lenience needs to multiply speed keep attempts and spike suit attempts. |
From: 1
Top Left Door
To: 1
Top Left Door
Entrance condition: "comeInRunning": {
"speedBooster": "yes",
"minTiles": 4
}Requires: "canSpeedKeep", {"canShineCharge": {"usedTiles": 21, "openEnd": 2}}, {"spikeHits": {"mul": [3, "n_speedKeepAttempts"]}}, {"spikeHits": 1}, "h_spikeSuitSpikeHitLeniency", "canPatientSpikeSuit", {"shinespark": {"frames": 6, "excessFrames": 2}} Dev note: FIXME: the lenience needs to multiply speed keep attempts and spike suit attempts. |
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Entrance condition: "comeInShinecharged": {}Requires: {"shineChargeFrames": 80},
{"thornHits": 1},
{"or": [
{"thornHits": "n_spikeSuitLenience"},
"canTrickyDodgeEnemies",
{"enemyKill": {
"enemies": [["Beetom", "Beetom"]],
"excludedWeapons": ["Bombs"]
}}
]},
"canPatientSpikeSuit",
{"shinespark": {"frames": 1, "excessFrames": 1}} |
From: 3
Bottom Left Door
To: 3
Bottom Left Door
Entrance condition: "comeInShinecharging": {
"length": 5,
"openEnd": 1
}Requires: {"thornHits": 1},
{"or": [
{"thornHits": "n_spikeSuitLenience"},
"canTrickyDodgeEnemies",
{"enemyKill": {
"enemies": [["Beetom", "Beetom"]],
"excludedWeapons": ["Bombs"]
}}
]},
"canPatientSpikeSuit",
{"shinespark": {"frames": 1, "excessFrames": 1}} |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Entrance condition: "comeInShinecharged": {}Requires: {"shineChargeFrames": 60},
{"thornHits": 1},
{"or": [
{"thornHits": "n_spikeSuitLenience"},
"canTrickyDodgeEnemies",
{"enemyKill": {
"enemies": [["Beetom"]],
"excludedWeapons": ["Bombs"]
}}
]},
"canPatientSpikeSuit",
{"shinespark": {"frames": 1, "excessFrames": 1}} |
From: 4
Bottom Right Door
To: 4
Bottom Right Door
Entrance condition: "comeInShinecharging": {
"length": 2,
"openEnd": 0
}Requires: {"thornHits": 1},
{"or": [
{"thornHits": "n_spikeSuitLenience"},
"canTrickyDodgeEnemies",
{"enemyKill": {
"enemies": [["Beetom"]],
"excludedWeapons": ["Bombs"]
}}
]},
"canPatientSpikeSuit",
{"shinespark": {"frames": 1, "excessFrames": 1}} |
|
If the enemies are still alive, Power Bomb lag can delay the spikesuit timing. The quickdrop setup requires a small jump of 3 frames or less above the crumbles. Requires: "h_shinechargeMaxRunway", {"or": [ "h_useMorphBombs", "SpringBall", {"ammo": {"type": "PowerBomb", "count": "n_spikeSuitAttempts"}}, {"and": [ "HiJump", "canInsaneJump", "canQuickDrop" ]} ]}, {"or": [ {"spikeHits": "n_spikeSuitAttempts"}, {"and": [ "canPatientSpikeSuit", {"spikeHits": 1}, {"resetRoom": {"nodes": [1, 2]}} ]} ]}, "canTrickySpikeSuit", {"shinespark": {"frames": 1, "excessFrames": 1}} |
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": 4,
"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": 4,
"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, "excessFrames": 0}} 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, "excessFrames": 0}} 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, "excessFrames": 0}}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, "excessFrames": 0}} 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
Entrance condition: "comeInShinecharged": {}Requires: "canUseFlashSuitInitialSpark", {"shineChargeFrames": 105}, {"thornHits": 1}, "canPatientSpikeSuit", {"shinespark": {"frames": 13, "excessFrames": 0}} 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, "excessFrames": 0}} 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
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: 3
Bottom Horizontal Door
To: 3
Bottom Horizontal Door
Entrance condition: "comeInShinecharged": {}Requires: {"heatFrames": 320},
{"shineChargeFrames": 100},
{"enemyDamage": {"enemy": "Alcoon", "type": "contact", "hits": 1}},
{"spikeHits": 1},
"h_spikeSuitSpikeHitLeniency",
"canPatientSpikeSuit",
{"shinespark": {"frames": 4, "excessFrames": 4}} |
From: 3
Bottom Horizontal Door
To: 3
Bottom Horizontal Door
Entrance condition: "comeInShinecharging": {
"length": 8,
"openEnd": 0
}Requires: {"heatFrames": 300},
{"enemyDamage": {"enemy": "Alcoon", "type": "contact", "hits": 1}},
{"spikeHits": 1},
"h_spikeSuitSpikeHitLeniency",
"canPatientSpikeSuit",
{"shinespark": {"frames": 4, "excessFrames": 4}} |
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
Entrance condition: "comeInShinecharged": {}Requires: "f_DefeatedPhantoon", "canUseFlashSuitInitialSpark", {"shineChargeFrames": 90}, {"spikeHits": 1}, "h_spikeSuitSpikeHitLeniency", "canPatientSpikeSuit", {"shinespark": {"frames": 7, "excessFrames": 0}} 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}} |