|
466 | 466 | "To speed it up, it helps to prevent breaking most of the crumbles (no more than two consecutive) so the Geruta doesn't get stuck." |
467 | 467 | ] |
468 | 468 | }, |
| 469 | + { |
| 470 | + "link": [1, 2], |
| 471 | + "name": "R-Mode Spark Interrupt", |
| 472 | + "entranceCondition": { |
| 473 | + "comeInWithRMode": {} |
| 474 | + }, |
| 475 | + "requires": [ |
| 476 | + {"or": [ |
| 477 | + "h_heatedCrystalFlashForReserveEnergy", |
| 478 | + {"and": [ |
| 479 | + "h_RModeCanRefillReserves", |
| 480 | + "h_heatProof", |
| 481 | + {"or": [ |
| 482 | + {"enemyKill": {"enemies": [["Metaree", "Metaree"]]}}, |
| 483 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]} |
| 484 | + ]}, |
| 485 | + {"or": [ |
| 486 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]}, |
| 487 | + {"resourceMissingAtMost": [{"type": "Super", "count": 0}]} |
| 488 | + ]}, |
| 489 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}} |
| 490 | + ]} |
| 491 | + ]}, |
| 492 | + {"simpleHeatFrames": 310}, |
| 493 | + {"heatFrames": 40}, |
| 494 | + "h_shinechargeMaxRunway", |
| 495 | + "h_heatTriggerRModeSparkInterrupt" |
| 496 | + ], |
| 497 | + "clearsObstacles": ["A"], |
| 498 | + "flashSuitChecked": true, |
| 499 | + "blueSuitChecked": true, |
| 500 | + "note": [ |
| 501 | + "Farm the Metarees if able. Farm the Geruta while they are trapped.", |
| 502 | + "After the third Geruta, run toward the right door to shinecharge and use heat damage to interrupt." |
| 503 | + ] |
| 504 | + }, |
469 | 505 | { |
470 | 506 | "id": 33, |
471 | 507 | "link": [1, 2], |
|
598 | 634 | "clearsObstacles": ["A"], |
599 | 635 | "flashSuitChecked": true |
600 | 636 | }, |
| 637 | + { |
| 638 | + "link": [2, 1], |
| 639 | + "name": "Speed Booster Lava Trap", |
| 640 | + "entranceCondition": { |
| 641 | + "comeInNormally": {} |
| 642 | + }, |
| 643 | + "requires": [ |
| 644 | + {"not": "f_ClearedSpeedBoosterLavaTrap"}, |
| 645 | + {"doorUnlockedAtNode": 1}, |
| 646 | + {"simpleHeatFrames": 310}, |
| 647 | + {"heatFrames": 40}, |
| 648 | + "h_speedDash" |
| 649 | + ], |
| 650 | + "exitCondition": { |
| 651 | + "leaveNormally": {} |
| 652 | + }, |
| 653 | + "setsFlags": ["f_ClearedSpeedBoosterLavaTrap"], |
| 654 | + "unlocksDoors": [ |
| 655 | + {"nodeId": 1, "types": ["missiles", "super"], "requires": []}, |
| 656 | + {"nodeId": 1, "types": ["powerbomb"], "requires": [{"heatFrames": 120}]} |
| 657 | + ], |
| 658 | + "flashSuitChecked": true, |
| 659 | + "blueSuitChecked": true |
| 660 | + }, |
| 661 | + { |
| 662 | + "link": [2, 1], |
| 663 | + "name": "R-Mode Spark Interrupt", |
| 664 | + "entranceCondition": { |
| 665 | + "comeInWithRMode": {} |
| 666 | + }, |
| 667 | + "requires": [ |
| 668 | + "f_ClearedSpeedBoosterLavaTrap", |
| 669 | + {"or": [ |
| 670 | + "h_CrystalFlashForReserveEnergy", |
| 671 | + {"and": [ |
| 672 | + "h_heatProof", |
| 673 | + "h_RModeCanRefillReserves", |
| 674 | + {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]}, |
| 675 | + {"partialRefill": {"type": "ReserveEnergy", "limit": 20}} |
| 676 | + ]} |
| 677 | + ]}, |
| 678 | + {"simpleHeatFrames": 310}, |
| 679 | + {"heatFrames": 40}, |
| 680 | + "h_shinechargeMaxRunway", |
| 681 | + "h_heatTriggerRModeSparkInterrupt" |
| 682 | + ], |
| 683 | + "clearsObstacles": ["A"], |
| 684 | + "flashSuitChecked": true, |
| 685 | + "blueSuitChecked": true, |
| 686 | + "note": [ |
| 687 | + "The three Gerutas can be farmed while trapped. Run the rest of the way to the left door and use heat damage to interrupt." |
| 688 | + ] |
| 689 | + }, |
601 | 690 | { |
602 | 691 | "id": 16, |
603 | 692 | "link": [2, 1], |
|
994 | 1083 | "To speed it up, it helps to prevent breaking most of the crumbles (no more than two consecutive) so the Geruta doesn't get stuck." |
995 | 1084 | ] |
996 | 1085 | }, |
| 1086 | + { |
| 1087 | + "link": [2, 2], |
| 1088 | + "name": "R-Mode SparK Interrupt, No Lava Trap", |
| 1089 | + "entranceCondition": { |
| 1090 | + "comeInWithRMode": {} |
| 1091 | + }, |
| 1092 | + "requires": [ |
| 1093 | + "f_ClearedSpeedBoosterLavaTrap", |
| 1094 | + "h_heatedCrystalFlashForReserveEnergy", |
| 1095 | + {"heatFrames": 100}, |
| 1096 | + {"canShineCharge": {"usedTiles": 27, "openEnd": 0}}, |
| 1097 | + "h_heatTriggerRModeSparkInterrupt", |
| 1098 | + {"heatFrames": 240}, |
| 1099 | + {"lavaFrames": 20} |
| 1100 | + ], |
| 1101 | + "flashSuitChecked": true, |
| 1102 | + "blueSuitChecked": true, |
| 1103 | + "note": [ |
| 1104 | + "Crystal Flash at the right door, then shinecharge across two sets of crumble blocks.", |
| 1105 | + "Use heat damage to interrupt, then jump back across to the door." |
| 1106 | + ] |
| 1107 | + }, |
| 1108 | + { |
| 1109 | + "link": [2, 2], |
| 1110 | + "name": "R-Mode Spark Interrupt, Return through Lava Trap", |
| 1111 | + "entranceCondition": { |
| 1112 | + "comeInWithRMode": {} |
| 1113 | + }, |
| 1114 | + "requires": [ |
| 1115 | + {"simpleHeatFrames": 310}, |
| 1116 | + {"heatFrames": 40}, |
| 1117 | + "h_shinechargeMaxRunway", |
| 1118 | + {"shinespark": {"frames": 49, "excessFrames": 10}}, |
| 1119 | + "h_heatedCrystalFlashForReserveEnergy", |
| 1120 | + {"heatFrames": 100}, |
| 1121 | + "h_shinechargeMaxRunway", |
| 1122 | + "h_heatTriggerRModeSparkInterrupt", |
| 1123 | + {"or": [ |
| 1124 | + {"and": [ |
| 1125 | + "f_ClearedSpeedBoosterLavaTrap", |
| 1126 | + {"heatFrames": 1250}, |
| 1127 | + {"lavaFrames": 40} |
| 1128 | + ]}, |
| 1129 | + {"and": [ |
| 1130 | + "h_heatedCrystalFlash", |
| 1131 | + {"heatFrames": 2060}, |
| 1132 | + {"lavaFrames": 2060} |
| 1133 | + ]}, |
| 1134 | + {"and": [ |
| 1135 | + "Gravity", |
| 1136 | + "h_heatedCrystalFlash", |
| 1137 | + {"heatFrames": 1250}, |
| 1138 | + {"lavaFrames": 1250} |
| 1139 | + ]}, |
| 1140 | + {"and": [ |
| 1141 | + "Gravity", |
| 1142 | + "h_heatProof", |
| 1143 | + "h_lavaProof" |
| 1144 | + ]} |
| 1145 | + ]} |
| 1146 | + ], |
| 1147 | + "exitCondition": {"leaveNormally": {}}, |
| 1148 | + "unlocksDoors": [ |
| 1149 | + {"nodeId": 2, "types": ["ammo"], "requires": []} |
| 1150 | + ], |
| 1151 | + "flashSuitChecked": true, |
| 1152 | + "blueSuitChecked": true, |
| 1153 | + "note": [ |
| 1154 | + "Outrun the rising lava up to the highest ledge and shinecharge before touching the crumble blocks.", |
| 1155 | + "Shinespark across to the door. Crystal Flash, then run back across the crumble blocks and shinecharge before entering the lava.", |
| 1156 | + "Windup and interrupt using the heat damage. Then run back through the lava to the right door." |
| 1157 | + ] |
| 1158 | + }, |
997 | 1159 | { |
998 | 1160 | "id": 27, |
999 | 1161 | "link": [2, 3], |
|
0 commit comments