|
244 | 244 | }, |
245 | 245 | "flashSuitChecked": true |
246 | 246 | }, |
| 247 | + { |
| 248 | + "link": [1, 1], |
| 249 | + "name": "X-Mode - R-Mode Spark Interrupt (Gain Blue Suit)", |
| 250 | + "entranceCondition": { |
| 251 | + "comeInWithRMode": {} |
| 252 | + }, |
| 253 | + "requires": [ |
| 254 | + "h_CrystalFlash", |
| 255 | + "canXMode", |
| 256 | + "h_XModeSpikeHit", |
| 257 | + "h_XModeSpikeHit", |
| 258 | + "canUseIFrames", |
| 259 | + "h_shinechargeMaxRunway", |
| 260 | + "canPauseAbuse", |
| 261 | + {"autoReserveTrigger": {}}, |
| 262 | + "canRModeSparkInterrupt", |
| 263 | + {"spikeHits": 1} |
| 264 | + ], |
| 265 | + "flashSuitChecked": true, |
| 266 | + "blueSuitChecked": true, |
| 267 | + "note": [ |
| 268 | + "Crystal Flash, set reserves to manual, then damage down on the spikes. Perform Spike X-Mode and gain shinecharge.", |
| 269 | + "Pause abuse on a spike hit. Enter spark windup at the last moment before the game pauses and set auto reserve.", |
| 270 | + "Quickly pause and unpause again to regain visibility." |
| 271 | + ], |
| 272 | + "devNote": [ |
| 273 | + "Assumes one extra spike hit after gaining blue suit due to loss of visibility." |
| 274 | + ] |
| 275 | + }, |
247 | 276 | { |
248 | 277 | "id": 75, |
249 | 278 | "link": [1, 1], |
|
1060 | 1089 | "Release Grapple quickly after entering, then aim up and grapple onto a Grapple block on the ceiling to avoid taking spike damage." |
1061 | 1090 | ] |
1062 | 1091 | }, |
| 1092 | + { |
| 1093 | + "link": [2, 2], |
| 1094 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit)", |
| 1095 | + "entranceCondition": { |
| 1096 | + "comeInWithRMode": {} |
| 1097 | + }, |
| 1098 | + "requires": [ |
| 1099 | + {"or": [ |
| 1100 | + "h_CrystalFlash", |
| 1101 | + {"and": [ |
| 1102 | + "h_RModeCanRefillReserves", |
| 1103 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]}, |
| 1104 | + {"enemyKill": { |
| 1105 | + "enemies": [["Boyon", "Boyon", "Boyon"]], |
| 1106 | + "excludedWeapons": ["PseudoScrew"] |
| 1107 | + }}, |
| 1108 | + {"or": [ |
| 1109 | + {"and": [ |
| 1110 | + "canBePatient", |
| 1111 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 5}} |
| 1112 | + ]}, |
| 1113 | + {"and": [ |
| 1114 | + "canBeExtremelyPatient", |
| 1115 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}} |
| 1116 | + ]} |
| 1117 | + ]} |
| 1118 | + ]} |
| 1119 | + ]}, |
| 1120 | + {"or": [ |
| 1121 | + {"canShineCharge": {"usedTiles": 25, "openEnd": 0}}, |
| 1122 | + {"and": [ |
| 1123 | + "canTrivialUseFrozenEnemies", |
| 1124 | + {"canShineCharge": {"usedTiles": 31, "openEnd": 0}}, |
| 1125 | + {"disableEquipment": "Ice"} |
| 1126 | + ]} |
| 1127 | + ]}, |
| 1128 | + {"autoReserveTrigger": {}}, |
| 1129 | + "canRModeSparkInterrupt" |
| 1130 | + ], |
| 1131 | + "clearsObstacles": ["A"], |
| 1132 | + "flashSuitChecked": true, |
| 1133 | + "blueSuitChecked": true, |
| 1134 | + "note": [ |
| 1135 | + "Kill all three Boyons for energy, or Crystal Flash. If you need to freeze Boyons for extra runway, disable Ice Beam", |
| 1136 | + "to force them to unfreeze so you can interrupt spark. If you end up killing all four Boyons, you can also dip in the", |
| 1137 | + "acid for the spark interrupt." |
| 1138 | + ] |
| 1139 | + }, |
1063 | 1140 | { |
1064 | 1141 | "id": 31, |
1065 | 1142 | "link": [2, 2], |
|
0 commit comments