|
395 | 395 | "canWalljump" |
396 | 396 | ]}, |
397 | 397 | {"and": [ |
| 398 | + {"noBlueSuit": {}}, |
398 | 399 | "HiJump", |
399 | 400 | "canSpringBallJumpMidAir" |
400 | 401 | ]}, |
401 | 402 | {"and": [ |
| 403 | + {"noBlueSuit": {}}, |
402 | 404 | "canBeVeryPatient", |
403 | 405 | {"or": [ |
404 | 406 | "canLongIBJ", |
|
499 | 501 | "link": [2, 1], |
500 | 502 | "name": "G-Mode Setup - Get Hit By Geruta, Heatproof, Frozen Geruta Step", |
501 | 503 | "requires": [ |
| 504 | + {"noBlueSuit": {}}, |
502 | 505 | "canComplexGMode", |
503 | 506 | "h_heatProof", |
504 | 507 | "canBeVeryPatient", |
|
538 | 541 | } |
539 | 542 | }, |
540 | 543 | "requires": [ |
| 544 | + {"noBlueSuit": {}}, |
541 | 545 | "canTrickyUseFrozenEnemies", |
542 | 546 | "canTrickyDodgeEnemies", |
543 | 547 | {"or": [ |
|
548 | 552 | ], |
549 | 553 | "flashSuitChecked": true, |
550 | 554 | "blueSuitChecked": true, |
551 | | - "devNote": "FIXME: A variant with only ice and reset fall speed could be added, but is probably unreasonable." |
| 555 | + "devNote": "FIXME: By staying up with the Geruta the whole time, this could be done without HiJump or Spring Ball and could carry a blue suit." |
552 | 556 | }, |
553 | 557 | { |
554 | 558 | "id": 51, |
|
570 | 574 | ]}, |
571 | 575 | {"and": [ |
572 | 576 | "HiJump", |
573 | | - "canSpringBallJumpMidAir" |
| 577 | + "canSpringBallJumpMidAir", |
| 578 | + {"or": [ |
| 579 | + {"noBlueSuit": {}}, |
| 580 | + {"and": [ |
| 581 | + "Gravity", |
| 582 | + {"lavaFrames": 25} |
| 583 | + ]} |
| 584 | + ]} |
574 | 585 | ]}, |
575 | 586 | {"and": [ |
576 | 587 | {"notable": "Spring Ball Bomb Boost"}, |
| 588 | + {"noBlueSuit": {}}, |
577 | 589 | "canSpringBallJumpMidAir", |
578 | 590 | "canUnmorphBombBoost", |
579 | 591 | "h_crouchJumpDownGrab", |
|
583 | 595 | ]} |
584 | 596 | ]}, |
585 | 597 | {"and": [ |
586 | | - "canHorizontalShinespark", |
587 | | - {"canShineCharge": {"usedTiles": 15, "openEnd": 2}}, |
588 | | - {"shinespark": {"frames": 40, "excessFrames": 18}} |
| 598 | + {"or": [ |
| 599 | + {"canShineCharge": {"usedTiles": 15, "openEnd": 2}}, |
| 600 | + "h_storedSpark" |
| 601 | + ]}, |
| 602 | + "canMidairShinespark", |
| 603 | + {"shinespark": {"frames": 12, "excessFrames": 2}} |
589 | 604 | ]}, |
590 | 605 | {"and": [ |
591 | 606 | {"notable": "Ceiling Mockball Spring Fling"}, |
|
611 | 626 | } |
612 | 627 | }, |
613 | 628 | "requires": [ |
| 629 | + {"noBlueSuit": {}}, |
614 | 630 | {"or": [ |
615 | 631 | "h_artificialMorphLongIBJ", |
616 | 632 | "h_artificialMorphJumpIntoIBJ" |
|
816 | 832 | } |
817 | 833 | }, |
818 | 834 | "requires": [ |
| 835 | + {"noBlueSuit": {}}, |
819 | 836 | "canRemoteAcquire", |
820 | 837 | "canTrickyUseFrozenEnemies", |
821 | 838 | "canTrickyDodgeEnemies", |
|
828 | 845 | "collectsItems": [3], |
829 | 846 | "flashSuitChecked": true, |
830 | 847 | "blueSuitChecked": true, |
831 | | - "devNote": "FIXME: A variant with only ice and reset fall speed could be added, but is probably unreasonable." |
| 848 | + "devNote": "FIXME: By staying up with the Geruta the whole time, this could be done without HiJump or Spring Ball and could carry blue suit." |
832 | 849 | }, |
833 | 850 | { |
834 | 851 | "id": 54, |
|
851 | 868 | ]}, |
852 | 869 | {"and": [ |
853 | 870 | "HiJump", |
854 | | - "canSpringBallJumpMidAir" |
| 871 | + "canSpringBallJumpMidAir", |
| 872 | + {"or": [ |
| 873 | + {"noBlueSuit": {}}, |
| 874 | + {"and": [ |
| 875 | + "Gravity", |
| 876 | + {"lavaFrames": 25} |
| 877 | + ]} |
| 878 | + ]} |
855 | 879 | ]}, |
856 | 880 | {"and": [ |
857 | 881 | {"notable": "Spring Ball Bomb Boost"}, |
| 882 | + {"noBlueSuit": {}}, |
858 | 883 | "canSpringBallJumpMidAir", |
859 | 884 | "canUnmorphBombBoost", |
860 | 885 | "h_crouchJumpDownGrab", |
861 | 886 | "canInsaneJump" |
862 | 887 | ]}, |
863 | 888 | {"and": [ |
864 | | - "canHorizontalShinespark", |
865 | | - {"canShineCharge": {"usedTiles": 15, "openEnd": 2}}, |
866 | | - {"shinespark": {"frames": 40, "excessFrames": 18}} |
| 889 | + {"or": [ |
| 890 | + {"canShineCharge": {"usedTiles": 15, "openEnd": 2}}, |
| 891 | + "h_storedSpark" |
| 892 | + ]}, |
| 893 | + "canMidairShinespark", |
| 894 | + {"shinespark": {"frames": 12, "excessFrames": 2}} |
867 | 895 | ]}, |
868 | 896 | {"and": [ |
869 | 897 | {"notable": "Ceiling Mockball Spring Fling"}, |
|
880 | 908 | "blueSuitChecked": true, |
881 | 909 | "note": "Touch the item as little as possible in order to prevent PLMs from being overloaded, so the platforms below remain solid.", |
882 | 910 | "devNote": [ |
883 | | - "There is no leniency option for using an extra Power Bomb, because it will contribute to PLM overload. (2 PBs is technically barely possible)", |
884 | | - "FIXME: A variant with shinesparking can be added. (It would require energy free sparks)" |
| 911 | + "There is no leniency option for using an extra Power Bomb, because it will contribute to PLM overload. (2 PBs is technically barely possible)" |
885 | 912 | ] |
886 | 913 | }, |
887 | 914 | { |
|
895 | 922 | } |
896 | 923 | }, |
897 | 924 | "requires": [ |
| 925 | + {"noBlueSuit": {}}, |
898 | 926 | "canRemoteAcquire", |
899 | 927 | {"or": [ |
900 | 928 | "h_artificialMorphLongIBJ", |
|
1113 | 1141 | "link": [2, 3], |
1114 | 1142 | "name": "Jump into IBJ", |
1115 | 1143 | "requires": [ |
| 1144 | + "canDash", |
1116 | 1145 | "canJumpIntoIBJ", |
1117 | 1146 | "canBombHorizontally", |
1118 | 1147 | {"heatFrames": 810}, |
|
1636 | 1665 | {"or": [ |
1637 | 1666 | {"noBlueSuit": {}}, |
1638 | 1667 | {"and": [ |
1639 | | - {"haveBlueSuit": {}}, |
1640 | | - "Gravity" |
| 1668 | + "Gravity", |
| 1669 | + {"lavaFrames": 25} |
1641 | 1670 | ]} |
1642 | 1671 | ]} |
1643 | 1672 | ]}, |
|
1653 | 1682 | ]} |
1654 | 1683 | ]}, |
1655 | 1684 | {"and": [ |
1656 | | - "canHorizontalShinespark", |
1657 | | - {"canShineCharge": {"usedTiles": 15, "openEnd": 2}}, |
1658 | | - {"shinespark": {"frames": 40, "excessFrames": 18}} |
| 1685 | + {"or": [ |
| 1686 | + {"canShineCharge": {"usedTiles": 15, "openEnd": 2}}, |
| 1687 | + "h_storedSpark" |
| 1688 | + ]}, |
| 1689 | + "canMidairShinespark", |
| 1690 | + {"shinespark": {"frames": 12, "excessFrames": 2}} |
1659 | 1691 | ]}, |
1660 | 1692 | {"and": [ |
1661 | 1693 | {"notable": "Ceiling Mockball Spring Fling"}, |
|
0 commit comments