|
265 | 265 | "requires": [ |
266 | 266 | "canDash", |
267 | 267 | {"obstaclesNotCleared": ["A"]}, |
268 | | - {"simpleHeatFrames": 560}, |
| 268 | + {"simpleHeatFrames": 535}, |
269 | 269 | {"heatFrames": 60} |
270 | 270 | ], |
271 | 271 | "exitCondition": { |
|
350 | 350 | "requires": [ |
351 | 351 | {"obstaclesNotCleared": ["A"]}, |
352 | 352 | "h_shinechargeMaxRunway", |
353 | | - {"simpleHeatFrames": 310}, |
354 | | - {"heatFrames": 40}, |
| 353 | + {"or": [ |
| 354 | + {"and": [ |
| 355 | + "h_speedDash", |
| 356 | + {"simpleHeatFrames": 310}, |
| 357 | + {"heatFrames": 40} |
| 358 | + ]}, |
| 359 | + {"and": [ |
| 360 | + "h_speedButSlow", |
| 361 | + {"simpleHeatFrames": 560}, |
| 362 | + {"heatFrames": 60} |
| 363 | + ]} |
| 364 | + ]}, |
355 | 365 | {"shineChargeFrames": 35} |
356 | 366 | ], |
357 | 367 | "exitCondition": { |
|
370 | 380 | "name": "Speed Run, Leave With Runway", |
371 | 381 | "requires": [ |
372 | 382 | {"obstaclesNotCleared": ["A"]}, |
373 | | - "h_speedDash", |
374 | 383 | "canHeroShot", |
| 384 | + "h_speedDash", |
375 | 385 | {"simpleHeatFrames": 250}, |
376 | 386 | {"heatFrames": 40} |
377 | 387 | ], |
|
544 | 554 | {"partialRefill": {"type": "ReserveEnergy", "limit": 20}} |
545 | 555 | ]} |
546 | 556 | ]}, |
547 | | - {"simpleHeatFrames": 310}, |
548 | | - {"heatFrames": 40}, |
| 557 | + {"or": [ |
| 558 | + {"and": [ |
| 559 | + "h_speedButSlow", |
| 560 | + {"simpleHeatFrames": 560}, |
| 561 | + {"heatFrames": 60} |
| 562 | + ]}, |
| 563 | + {"and": [ |
| 564 | + "h_speedDash", |
| 565 | + {"simpleHeatFrames": 310}, |
| 566 | + {"heatFrames": 40} |
| 567 | + ]} |
| 568 | + ]}, |
549 | 569 | "h_shinechargeMaxRunway", |
550 | 570 | "h_heatTriggerRModeSparkInterrupt" |
551 | 571 | ], |
|
691 | 711 | "requires": [ |
692 | 712 | "canDash", |
693 | 713 | {"obstaclesNotCleared": ["A"]}, |
694 | | - {"simpleHeatFrames": 560}, |
| 714 | + {"simpleHeatFrames": 535}, |
695 | 715 | {"heatFrames": 60} |
696 | 716 | ], |
697 | 717 | "exitCondition": { |
|
775 | 795 | {"partialRefill": {"type": "ReserveEnergy", "limit": 20}} |
776 | 796 | ]} |
777 | 797 | ]}, |
778 | | - {"simpleHeatFrames": 310}, |
779 | | - {"heatFrames": 40}, |
| 798 | + {"or": [ |
| 799 | + {"and": [ |
| 800 | + "h_speedButSlow", |
| 801 | + {"simpleHeatFrames": 560}, |
| 802 | + {"heatFrames": 60} |
| 803 | + ]}, |
| 804 | + {"and": [ |
| 805 | + "h_speedDash", |
| 806 | + {"simpleHeatFrames": 310}, |
| 807 | + {"heatFrames": 40} |
| 808 | + ]} |
| 809 | + ]}, |
780 | 810 | "h_shinechargeMaxRunway", |
781 | 811 | "h_heatTriggerRModeSparkInterrupt" |
782 | 812 | ], |
|
794 | 824 | "requires": [ |
795 | 825 | {"obstaclesNotCleared": ["A"]}, |
796 | 826 | "h_shinechargeMaxRunway", |
797 | | - {"simpleHeatFrames": 310}, |
798 | | - {"heatFrames": 40}, |
| 827 | + {"or": [ |
| 828 | + {"and": [ |
| 829 | + "h_speedButSlow", |
| 830 | + {"simpleHeatFrames": 560}, |
| 831 | + {"heatFrames": 60} |
| 832 | + ]}, |
| 833 | + {"and": [ |
| 834 | + "h_speedDash", |
| 835 | + {"simpleHeatFrames": 310}, |
| 836 | + {"heatFrames": 40} |
| 837 | + ]} |
| 838 | + ]}, |
799 | 839 | {"shineChargeFrames": 35} |
800 | 840 | ], |
801 | 841 | "exitCondition": { |
|
806 | 846 | {"types": ["missiles", "powerbomb"], "requires": ["never"]} |
807 | 847 | ], |
808 | 848 | "flashSuitChecked": true, |
809 | | - "blueSuitChecked": true |
| 849 | + "blueSuitChecked": true, |
| 850 | + "devNote": ["This assumes that in the h_speedButSlow case the lava will not be rising."] |
810 | 851 | }, |
811 | 852 | { |
812 | 853 | "id": 17, |
|
0 commit comments