|
83 | 83 | [2], |
84 | 84 | [2] |
85 | 85 | ], |
86 | | - "devNote": "FIXME: This node can be eliminated." |
| 86 | + "devNote": "The position where Samus lands when holding left after walking into the room from the right." |
87 | 87 | } |
88 | 88 | ], |
89 | 89 | "enemies": [ |
|
484 | 484 | "link": [1, 3], |
485 | 485 | "name": "Base", |
486 | 486 | "requires": [ |
487 | | - {"heatFrames": 50} |
| 487 | + {"heatFrames": 45} |
488 | 488 | ], |
489 | 489 | "flashSuitChecked": true, |
490 | 490 | "blueSuitChecked": true |
491 | 491 | }, |
| 492 | + { |
| 493 | + "link": [1, 3], |
| 494 | + "name": "Ridley without Heat Protection", |
| 495 | + "requires": [ |
| 496 | + {"notable": "Ridley without Heat Protection"}, |
| 497 | + {"heatFrames": 0}, |
| 498 | + {"ridleyKill": {}}, |
| 499 | + "h_RidleyDrops" |
| 500 | + ], |
| 501 | + "setsFlags": ["f_DefeatedRidley"], |
| 502 | + "flashSuitChecked": false, |
| 503 | + "blueSuitChecked": true, |
| 504 | + "note": "Fight Ridley without immunity to heat damage.", |
| 505 | + "devNote": ["Heat frames are accounted for as part of the enemyKill."] |
| 506 | + }, |
492 | 507 | { |
493 | 508 | "id": 27, |
494 | 509 | "link": [1, 3], |
|
792 | 807 | "comeInNormally": {} |
793 | 808 | }, |
794 | 809 | "requires": [ |
795 | | - {"heatFrames": 85} |
| 810 | + {"simpleHeatFrames": 85} |
796 | 811 | ], |
797 | 812 | "flashSuitChecked": true, |
798 | 813 | "blueSuitChecked": true |
|
814 | 829 | "flashSuitChecked": true, |
815 | 830 | "blueSuitChecked": true |
816 | 831 | }, |
| 832 | + { |
| 833 | + "id": 17, |
| 834 | + "link": [2, 3], |
| 835 | + "name": "Ridley without Heat Protection", |
| 836 | + "requires": [ |
| 837 | + {"notable": "Ridley without Heat Protection"}, |
| 838 | + {"heatFrames": 0}, |
| 839 | + {"ridleyKill": {}}, |
| 840 | + "h_RidleyDrops" |
| 841 | + ], |
| 842 | + "setsFlags": ["f_DefeatedRidley"], |
| 843 | + "flashSuitChecked": false, |
| 844 | + "blueSuitChecked": true, |
| 845 | + "note": "Fight Ridley without immunity to heat damage.", |
| 846 | + "devNote": ["Heat frames are accounted for as part of the enemyKill."] |
| 847 | + }, |
817 | 848 | { |
818 | 849 | "id": 29, |
819 | 850 | "link": [2, 3], |
|
845 | 876 | ]}, |
846 | 877 | {"autoReserveTrigger": {}}, |
847 | 878 | {"heatFrames": 520}, |
848 | | - {"partialRefill": {"type": "Energy", "limit": 100}} |
| 879 | + "h_RidleyDrops" |
849 | 880 | ], |
850 | 881 | "setsFlags": ["f_DefeatedRidley"], |
851 | 882 | "flashSuitChecked": true, |
|
912 | 943 | "link": [3, 1], |
913 | 944 | "name": "Base", |
914 | 945 | "requires": [ |
915 | | - {"heatFrames": 50} |
| 946 | + {"heatFrames": 35}, |
| 947 | + {"or": [ |
| 948 | + "canDash", |
| 949 | + {"heatFrames": 15} |
| 950 | + ]} |
916 | 951 | ], |
917 | 952 | "flashSuitChecked": true, |
918 | 953 | "blueSuitChecked": true |
|
923 | 958 | "name": "Wall Jump", |
924 | 959 | "requires": [ |
925 | 960 | "canWalljump", |
926 | | - {"heatFrames": 130} |
| 961 | + {"or": [ |
| 962 | + {"and": [ |
| 963 | + "HiJump", |
| 964 | + {"heatFrames": 110} |
| 965 | + ]}, |
| 966 | + {"heatFrames": 140} |
| 967 | + ]}, |
| 968 | + {"or": [ |
| 969 | + "canDash", |
| 970 | + {"heatFrames": 20} |
| 971 | + ]} |
927 | 972 | ], |
928 | 973 | "flashSuitChecked": true, |
929 | 974 | "blueSuitChecked": true |
|
950 | 995 | "link": [3, 2], |
951 | 996 | "name": "IBJ", |
952 | 997 | "requires": [ |
| 998 | + {"heatFrames": 25}, |
| 999 | + {"or": [ |
| 1000 | + "canDash", |
| 1001 | + {"heatFrames": 10} |
| 1002 | + ]}, |
953 | 1003 | {"or": [ |
954 | 1004 | {"and": [ |
955 | 1005 | "canDoubleBombJump", |
|
1017 | 1067 | "flashSuitChecked": false, |
1018 | 1068 | "blueSuitChecked": true |
1019 | 1069 | }, |
1020 | | - { |
1021 | | - "id": 17, |
1022 | | - "link": [3, 3], |
1023 | | - "name": "Ridley without Heat Protection", |
1024 | | - "requires": [ |
1025 | | - {"notable": "Ridley without Heat Protection"}, |
1026 | | - {"heatFrames": 0}, |
1027 | | - {"ridleyKill": {}} |
1028 | | - ], |
1029 | | - "setsFlags": ["f_DefeatedRidley"], |
1030 | | - "flashSuitChecked": false, |
1031 | | - "blueSuitChecked": true, |
1032 | | - "note": "Fight Ridley without immunity to heat damage.", |
1033 | | - "devNote": ["Heat frames are accounted for as part of the enemyKill."] |
1034 | | - }, |
1035 | 1070 | { |
1036 | 1071 | "id": 13, |
1037 | 1072 | "link": [3, 3], |
|
0 commit comments