|
354 | 354 | "Roll to the right wall then the left wall and place a Power Bomb, exit G-Mode, and jump repeatedly to fix the camera." |
355 | 355 | ] |
356 | 356 | }, |
| 357 | + { |
| 358 | + "link": [1, 3], |
| 359 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit) - Crystal Flash", |
| 360 | + "entranceCondition": { |
| 361 | + "comeInWithRMode": {} |
| 362 | + }, |
| 363 | + "requires": [ |
| 364 | + "h_CrystalFlashForReserveEnergy", |
| 365 | + {"canShineCharge": {"usedTiles": 21, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 1}}, |
| 366 | + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
| 367 | + "canRModeSparkInterrupt" |
| 368 | + ], |
| 369 | + "flashSuitChecked": true, |
| 370 | + "blueSuitChecked": true, |
| 371 | + "note": [ |
| 372 | + "Crystal Flash, then pick up a shinecharge.", |
| 373 | + "Drop into the top Fune's fireball path for the interupt." |
| 374 | + ] |
| 375 | + }, |
| 376 | + { |
| 377 | + "link": [1, 3], |
| 378 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit) - Farm for energy", |
| 379 | + "entranceCondition": { |
| 380 | + "comeInWithRMode": {} |
| 381 | + }, |
| 382 | + "requires": [ |
| 383 | + "canTrickyJump", |
| 384 | + {"or": [ |
| 385 | + "Morph", |
| 386 | + {"enemyKill": {"enemies": [["Boulder"]]}}, |
| 387 | + {"and": [ {"disableEquipment": "ScrewAttack"}, "canPseudoScrew" ]} |
| 388 | + ]}, |
| 389 | + {"or": [ |
| 390 | + {"and": [ |
| 391 | + {"enemyKill": {"enemies": [["Fune"]]}}, |
| 392 | + "h_RModeCanRefillReserves", |
| 393 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}}, |
| 394 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]} |
| 395 | + ]}, |
| 396 | + {"and": [ |
| 397 | + "Morph", |
| 398 | + {"or": [ |
| 399 | + "h_useSpringBall", |
| 400 | + {"and": [ |
| 401 | + "h_useMorphBombs", |
| 402 | + "canBombHorizontally" |
| 403 | + ]} |
| 404 | + ]}, |
| 405 | + "h_RModeCanRefillReserves", |
| 406 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}}, |
| 407 | + {"resourceMissingAtMost": [{"type": "PowerBomb", "count": 0}]}, |
| 408 | + {"canShineCharge": {"usedTiles": 17, "gentleUpTiles": 6, "steepUpTiles": 1, "openEnd": 1}}, |
| 409 | + {"shinespark": {"frames": 9, "excessFrames": 4}} |
| 410 | + ]} |
| 411 | + ]}, |
| 412 | + {"canShineCharge": {"usedTiles": 21, "gentleDownTiles": 3, "gentleUpTiles": 3, "openEnd": 1}}, |
| 413 | + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
| 414 | + "canRModeSparkInterrupt" |
| 415 | + ], |
| 416 | + "flashSuitChecked": true, |
| 417 | + "blueSuitChecked": true, |
| 418 | + "note": [ |
| 419 | + "With Supers or PBs, kill Funes except for the topmost.", |
| 420 | + "If you have neither, use Morph and bombs or springball to get over the secret Fune and", |
| 421 | + "farm a fireflea. Shinespark can get you back out of the fireflea pit if you can't jump out." |
| 422 | + ], |
| 423 | + "devNote": [ |
| 424 | + "FIXME: Notable strat 'Morph Over The Fune' for getting over the secret fune (and then R-Jump to get out) isn't included." |
| 425 | + ] |
| 426 | + }, |
357 | 427 | { |
358 | 428 | "id": 3, |
359 | 429 | "link": [1, 3], |
|
713 | 783 | ], |
714 | 784 | "flashSuitChecked": true |
715 | 785 | }, |
| 786 | + { |
| 787 | + "link": [2, 2], |
| 788 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit)", |
| 789 | + "entranceCondition": { |
| 790 | + "comeInWithRMode": {} |
| 791 | + }, |
| 792 | + "requires": [ |
| 793 | + {"enemyKill": {"enemies": [["Fune"]]}}, |
| 794 | + {"or": [ |
| 795 | + "h_CrystalFlashForReserveEnergy", |
| 796 | + {"and": [ |
| 797 | + "h_RModeCanRefillReserves", |
| 798 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}}, |
| 799 | + {"or": [ |
| 800 | + {"resourceMissingAtMost": [{"type": "PowerBomb", "count": 0}]}, |
| 801 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]} |
| 802 | + ]} |
| 803 | + ]} |
| 804 | + ]}, |
| 805 | + {"canShineCharge": {"usedTiles": 20, "gentleDownTiles": 2, "openEnd": 1}}, |
| 806 | + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
| 807 | + "canRModeSparkInterrupt" |
| 808 | + ], |
| 809 | + "clearsObstacles": ["A"], |
| 810 | + "flashSuitChecked": true, |
| 811 | + "blueSuitChecked": true, |
| 812 | + "note": [ |
| 813 | + "Kill the Fune. Crystal Flash or farm the top fireflea. After the shine charge,", |
| 814 | + "jump up to the first fune and take a fireball to interrupt.", |
| 815 | + "Note: farming more than the top fireflea while still in R-Mode will cause Samus to", |
| 816 | + "become difficult to see." |
| 817 | + ] |
| 818 | + }, |
716 | 819 | { |
717 | 820 | "id": 10, |
718 | 821 | "link": [2, 3], |
|
1122 | 1225 | "Roll to the right wall then the left wall and place a Power Bomb, exit G-Mode, and jump repeatedly to fix the camera." |
1123 | 1226 | ] |
1124 | 1227 | }, |
| 1228 | + { |
| 1229 | + "link": [3, 3], |
| 1230 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit) - Crystal Flash", |
| 1231 | + "entranceCondition": { |
| 1232 | + "comeInWithRMode": {} |
| 1233 | + }, |
| 1234 | + "requires": [ |
| 1235 | + "h_CrystalFlashForReserveEnergy", |
| 1236 | + {"canShineCharge": {"usedTiles": 21, "gentleUpTiles": 3, "gentleDownTiles": 3, "openEnd": 1}}, |
| 1237 | + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
| 1238 | + "canRModeSparkInterrupt" |
| 1239 | + ], |
| 1240 | + "flashSuitChecked": true, |
| 1241 | + "blueSuitChecked": true, |
| 1242 | + "note": [ |
| 1243 | + "Crystal Flash, then pick up a shinecharge.", |
| 1244 | + "Drop into the top Fune's fireball path for the interupt." |
| 1245 | + ] |
| 1246 | + }, |
| 1247 | + { |
| 1248 | + "link": [3, 3], |
| 1249 | + "name": "R-Mode Spark Interrupt (Gain Blue Suit) - Farm for energy", |
| 1250 | + "entranceCondition": { |
| 1251 | + "comeInWithRMode": {} |
| 1252 | + }, |
| 1253 | + "requires": [ |
| 1254 | + "canTrickyJump", |
| 1255 | + {"or": [ |
| 1256 | + "Morph", |
| 1257 | + {"enemyKill": {"enemies": [["Boulder"]]}}, |
| 1258 | + {"and": [ {"disableEquipment": "ScrewAttack"}, "canPseudoScrew" ]} |
| 1259 | + ]}, |
| 1260 | + {"or": [ |
| 1261 | + {"and": [ |
| 1262 | + {"enemyKill": {"enemies": [["Fune"]]}}, |
| 1263 | + "h_RModeCanRefillReserves", |
| 1264 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}}, |
| 1265 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]} |
| 1266 | + ]}, |
| 1267 | + {"and": [ |
| 1268 | + "Morph", |
| 1269 | + {"or": [ |
| 1270 | + "h_useSpringBall", |
| 1271 | + {"and": [ |
| 1272 | + "h_useMorphBombs", |
| 1273 | + "canBombHorizontally" |
| 1274 | + ]} |
| 1275 | + ]}, |
| 1276 | + "h_RModeCanRefillReserves", |
| 1277 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}}, |
| 1278 | + {"resourceMissingAtMost": [{"type": "PowerBomb", "count": 0}]}, |
| 1279 | + {"canShineCharge": {"usedTiles": 17, "gentleUpTiles": 6, "steepUpTiles": 1, "openEnd": 1}}, |
| 1280 | + {"shinespark": {"frames": 9, "excessFrames": 4}} |
| 1281 | + ]} |
| 1282 | + ]}, |
| 1283 | + {"canShineCharge": {"usedTiles": 21, "gentleDownTiles": 3, "gentleUpTiles": 3, "openEnd": 1}}, |
| 1284 | + {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
| 1285 | + "canRModeSparkInterrupt" |
| 1286 | + ], |
| 1287 | + "flashSuitChecked": true, |
| 1288 | + "blueSuitChecked": true, |
| 1289 | + "note": [ |
| 1290 | + "With Supers or PBs, kill Funes except for the topmost.", |
| 1291 | + "If you have neither, use Morph and bombs or springball to get over the secret Fune and", |
| 1292 | + "farm a fireflea. Shinespark can get you back out of the fireflea pit if you can't jump out." |
| 1293 | + ], |
| 1294 | + "devNote": [ |
| 1295 | + "FIXME: Notable strat 'Morph Over The Fune' for getting over the secret fune (and then R-Jump to get out) isn't included." |
| 1296 | + ] |
| 1297 | + }, |
1125 | 1298 | { |
1126 | 1299 | "id": 33, |
1127 | 1300 | "link": [3, 3], |
|
0 commit comments