|
618 | 618 | "Charge", |
619 | 619 | "Wave", |
620 | 620 | {"or": [ |
621 | | - "canDodgeWhileShooting", |
| 621 | + "canTrickyJump", |
622 | 622 | "Plasma", |
623 | | - {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}}, |
624 | 623 | {"and": [ |
625 | 624 | "Spazer", |
626 | 625 | {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 1}} |
627 | | - ]} |
| 626 | + ]}, |
| 627 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}} |
628 | 628 | ]} |
629 | 629 | ], |
630 | 630 | "setsFlags": ["f_DefeatedBotwoon"], |
631 | 631 | "flashSuitChecked": true, |
632 | | - "blueSuitChecked": true, |
633 | | - "note": ["Fight Botwoon from behind the wall."], |
634 | | - "devNote": [ |
635 | | - "With Gravity, dodging the acid is pretty trivial.", |
636 | | - "Even without knowing about the distance trick expected in the suitless version." |
637 | | - ] |
| 632 | + "blueSuitChecked": true |
638 | 633 | }, |
639 | 634 | { |
640 | 635 | "id": 31, |
|
646 | 641 | "Charge", |
647 | 642 | "Wave", |
648 | 643 | {"or": [ |
649 | | - {"and": [ |
650 | | - "canDodgeWhileShooting", |
651 | | - "Morph" |
652 | | - ]}, |
| 644 | + "canTrickyDodgeEnemies", |
653 | 645 | {"and": [ |
654 | 646 | "canDodgeWhileShooting", |
655 | 647 | {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}} |
|
662 | 654 | "Spazer", |
663 | 655 | {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 4}} |
664 | 656 | ]}, |
665 | | - {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}} |
| 657 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}}, |
| 658 | + {"and": [ |
| 659 | + "canCameraManip", |
| 660 | + "canBePatient" |
| 661 | + ]} |
666 | 662 | ]} |
667 | 663 | ], |
668 | 664 | "setsFlags": ["f_DefeatedBotwoon"], |
|
718 | 714 | "requires": [ |
719 | 715 | {"notable": "Back-Side Magic Pixel Beam Fight"}, |
720 | 716 | "h_navigateUnderwater", |
721 | | - {"enemyKill": { |
722 | | - "enemies": [["Reverse Botwoon 1"], ["Reverse Botwoon 2"]], |
723 | | - "explicitWeapons": ["Charge+Plasma", "Charge+Ice+Spazer"] |
724 | | - }}, |
| 717 | + "Charge", |
| 718 | + {"or": [ |
| 719 | + {"and": [ |
| 720 | + "Plasma", |
| 721 | + {"or": [ |
| 722 | + "canTrickyDodgeEnemies", |
| 723 | + {"and": [ |
| 724 | + "Gravity", |
| 725 | + "canTrickyJump" |
| 726 | + ]}, |
| 727 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 1}} |
| 728 | + ]} |
| 729 | + ]}, |
| 730 | + {"and": [ |
| 731 | + "Spazer", |
| 732 | + {"or": [ |
| 733 | + "canInsaneJump", |
| 734 | + {"and": [ |
| 735 | + "Gravity", |
| 736 | + "canTrickyJump" |
| 737 | + ]}, |
| 738 | + {"and": [ |
| 739 | + "canTrickyDodgeEnemies", |
| 740 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 1}} |
| 741 | + ]}, |
| 742 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 3}} |
| 743 | + ]} |
| 744 | + ]}, |
| 745 | + {"and": [ |
| 746 | + "canBeVeryPatient", |
| 747 | + {"or": [ |
| 748 | + "canInsaneJump", |
| 749 | + {"and": [ |
| 750 | + "Gravity", |
| 751 | + "canTrickyJump", |
| 752 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}} |
| 753 | + ]}, |
| 754 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}} |
| 755 | + ]} |
| 756 | + ]} |
| 757 | + ]}, |
725 | 758 | "h_trickyToCarryFlashSuit" |
726 | 759 | ], |
727 | 760 | "setsFlags": ["f_DefeatedBotwoon"], |
|
743 | 776 | "canSpecialBeamAttack", |
744 | 777 | "Plasma", |
745 | 778 | "canXRayWaitForIFrames", |
746 | | - {"ammo": {"type": "PowerBomb", "count": 2}} |
| 779 | + {"ammo": {"type": "PowerBomb", "count": 1}}, |
| 780 | + {"or": [ |
| 781 | + "canTrickyDodgeEnemies", |
| 782 | + {"ammo": {"type": "PowerBomb", "count": 2}} |
| 783 | + ]}, |
| 784 | + {"or": [ |
| 785 | + "canBeLucky", |
| 786 | + {"ammo": {"type": "PowerBomb", "count": 1}} |
| 787 | + ]} |
747 | 788 | ], |
748 | 789 | "setsFlags": ["f_DefeatedBotwoon"], |
749 | 790 | "flashSuitChecked": true, |
|
752 | 793 | "Wait for Botwoon to spawn then use a Plasma Special Beam Attack.", |
753 | 794 | "Use XRay to slow time and watch for a particle to overlap Botwoons head, then proceed to Microwave." |
754 | 795 | ], |
755 | | - "devNote": "Killing in 1 SBA takes some luck." |
| 796 | + "devNote": [ |
| 797 | + "Killing in 1 SBA takes some luck.", |
| 798 | + "Microwaving effeciently takes some dexterity.", |
| 799 | + "This strat only applies to those who don't know the magic pixel strat is possible." |
| 800 | + ] |
756 | 801 | }, |
757 | 802 | { |
758 | 803 | "id": 35, |
|
761 | 806 | "requires": [ |
762 | 807 | {"notable": "Back-Side Plasma Shield Fight"}, |
763 | 808 | "h_navigateUnderwater", |
764 | | - {"enemyKill": { |
765 | | - "enemies": [["Reverse Botwoon 1"], ["Reverse Botwoon 2"]], |
766 | | - "explicitWeapons": ["Plasma Shield"] |
767 | | - }} |
| 809 | + "canSpecialBeamAttack", |
| 810 | + "Plasma", |
| 811 | + {"ammo": {"type": "PowerBomb", "count": 5}}, |
| 812 | + {"or": [ |
| 813 | + "canBeLucky", |
| 814 | + {"ammo": {"type": "PowerBomb", "count": 2}} |
| 815 | + ]}, |
| 816 | + {"or": [ |
| 817 | + "Gravity", |
| 818 | + "canTrickyDodgeEnemies", |
| 819 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 2}} |
| 820 | + ]} |
768 | 821 | ], |
769 | 822 | "setsFlags": ["f_DefeatedBotwoon"], |
770 | 823 | "flashSuitChecked": true, |
|
779 | 832 | {"notable": "Back-Side Super Only Fight"}, |
780 | 833 | "h_navigateUnderwater", |
781 | 834 | "canBeVeryPatient", |
782 | | - {"enemyKill": { |
783 | | - "enemies": [["Reverse Botwoon 1"], ["Reverse Botwoon 2"]], |
784 | | - "explicitWeapons": ["Super"] |
785 | | - }} |
| 835 | + {"ammo": {"type": "Super", "count": 10}}, |
| 836 | + {"or": [ |
| 837 | + "canInsaneJump", |
| 838 | + {"and": [ |
| 839 | + "Gravity", |
| 840 | + "canTrickyJump" |
| 841 | + ]}, |
| 842 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 3}} |
| 843 | + ]} |
786 | 844 | ], |
787 | 845 | "setsFlags": ["f_DefeatedBotwoon"], |
788 | 846 | "flashSuitChecked": true, |
|
791 | 849 | "Wait for the one pattern (bottom->right) where Botwoon's head passes through the dividing barrier briefly and fire TWO Super Missiles.", |
792 | 850 | "This takes a long time, averaging two supers per minute." |
793 | 851 | ] |
| 852 | + }, |
| 853 | + { |
| 854 | + "link": [2, 2], |
| 855 | + "name": "Back-Side Missile Only Fight", |
| 856 | + "requires": [ |
| 857 | + {"notable": "Back-Side Super Only Fight"}, |
| 858 | + "h_navigateUnderwater", |
| 859 | + {"ammo": {"type": "Missile", "count": 30}}, |
| 860 | + {"or": [ |
| 861 | + "canBeExtremelyPatient", |
| 862 | + {"and": [ |
| 863 | + "canBeVeryPatient", |
| 864 | + "canBeVeryLucky", |
| 865 | + "canGateGlitch", |
| 866 | + {"noFlashSuit": {}}, |
| 867 | + {"ammo": {"type": "Missile", "count": 30}} |
| 868 | + ]} |
| 869 | + ]}, |
| 870 | + {"or": [ |
| 871 | + "canInsaneJump", |
| 872 | + {"and": [ |
| 873 | + "Gravity", |
| 874 | + "canTrickyJump" |
| 875 | + ]}, |
| 876 | + {"enemyDamage": {"enemy": "Botwoon 1", "type": "acid", "hits": 6}} |
| 877 | + ]}, |
| 878 | + {"ammo": {"type": "Missile", "count": 10}} |
| 879 | + ], |
| 880 | + "setsFlags": ["f_DefeatedBotwoon"], |
| 881 | + "flashSuitChecked": true, |
| 882 | + "blueSuitChecked": true, |
| 883 | + "note": [ |
| 884 | + "Wait for the one pattern (bottom->right) where Botwoon's head passes through the dividing barrier briefly.", |
| 885 | + "The extent Botwoon's head passes through the wall varies ranging from almost no damage window up to enough time for 2 missiles.", |
| 886 | + "By jumping there is a doppler effect allowing up to 2 more missiles to hit Botwoon.", |
| 887 | + "The fight can be sped up by Gate Glitching through the wall and landing lucky hits throughout the fight." |
| 888 | + ], |
| 889 | + "devNote": "It is much easier to miss with missiles, so 10 leniency missiles are added." |
794 | 890 | } |
795 | 891 | ], |
796 | 892 | "notables": [ |
|
0 commit comments