|
138 | 138 | "clearsObstacles": ["A"], |
139 | 139 | "flashSuitChecked": true |
140 | 140 | }, |
| 141 | + { |
| 142 | + "link": [1, 1], |
| 143 | + "name": "Come in Shinecharged, Gain Flash Suit (Spikesuit)", |
| 144 | + "entranceCondition": { |
| 145 | + "comeInShinecharged": {} |
| 146 | + }, |
| 147 | + "requires": [ |
| 148 | + {"shineChargeFrames": 130}, |
| 149 | + {"spikeHits": 1}, |
| 150 | + "canTrickySpikeSuit", |
| 151 | + "h_spikeSuitSpikeHitLeniency", |
| 152 | + {"shinespark": {"frames": 19, "excessFrames": 4}} |
| 153 | + ], |
| 154 | + "flashSuitChecked": true |
| 155 | + }, |
| 156 | + { |
| 157 | + "link": [1, 1], |
| 158 | + "name": "Come in Shinecharging, Gain Flash Suit (Spikesuit)", |
| 159 | + "entranceCondition": { |
| 160 | + "comeInShinecharging": { |
| 161 | + "length": 6, |
| 162 | + "openEnd": 1 |
| 163 | + } |
| 164 | + }, |
| 165 | + "requires": [ |
| 166 | + {"spikeHits": 1}, |
| 167 | + "canTrickySpikeSuit", |
| 168 | + "h_spikeSuitSpikeHitLeniency", |
| 169 | + {"shinespark": {"frames": 19, "excessFrames": 4}} |
| 170 | + ], |
| 171 | + "flashSuitChecked": true |
| 172 | + }, |
| 173 | + { |
| 174 | + "link": [1, 1], |
| 175 | + "name": "Gain Flash Suit (X-Mode Spikesuit)", |
| 176 | + "requires": [ |
| 177 | + "h_spikeXModeSpikeSuit", |
| 178 | + {"shinespark": {"frames": 19, "excessFrames": 4}} |
| 179 | + ], |
| 180 | + "flashSuitChecked": true |
| 181 | + }, |
| 182 | + { |
| 183 | + "link": [1, 1], |
| 184 | + "name": "Come in Shinecharged, Gain Blue Suit (X-Mode)", |
| 185 | + "entranceCondition": { |
| 186 | + "comeInShinecharged": {} |
| 187 | + }, |
| 188 | + "requires": [ |
| 189 | + {"shineChargeFrames": 175}, |
| 190 | + "h_spikeXModeBlueSuit", |
| 191 | + {"shinespark": {"frames": 5}} |
| 192 | + ], |
| 193 | + "flashSuitChecked": true |
| 194 | + }, |
| 195 | + { |
| 196 | + "link": [1, 1], |
| 197 | + "name": "Come in Shinecharging, Gain Blue Suit (X-Mode)", |
| 198 | + "entranceCondition": { |
| 199 | + "comeInShinecharging": { |
| 200 | + "length": 6, |
| 201 | + "openEnd": 1 |
| 202 | + } |
| 203 | + }, |
| 204 | + "requires": [ |
| 205 | + "h_spikeXModeBlueSuit", |
| 206 | + {"shinespark": {"frames": 5}} |
| 207 | + ], |
| 208 | + "flashSuitChecked": true |
| 209 | + }, |
| 210 | + { |
| 211 | + "link": [1, 1], |
| 212 | + "name": "Gain Blue Suit (Double X-Mode)", |
| 213 | + "requires": [ |
| 214 | + "h_spikeDoubleXModeBlueSuit", |
| 215 | + {"shinespark": {"frames": 4}} |
| 216 | + ], |
| 217 | + "note": [ |
| 218 | + "Armpumping until Samus starts to move again followed by a neutral knockback from the spikes will put Samus in a good position to easily reach the platform after shinesparking." |
| 219 | + ], |
| 220 | + "flashSuitChecked": true |
| 221 | + }, |
141 | 222 | { |
142 | 223 | "id": 2, |
143 | 224 | "link": [1, 1], |
|
758 | 839 | "flashSuitChecked": true, |
759 | 840 | "note": "Use Space Jump to carry blue speed all the way across the room." |
760 | 841 | }, |
| 842 | + { |
| 843 | + "link": [2, 1], |
| 844 | + "name": "Come in Shinecharged, Gain Flash Suit - Spark Across (Spikesuit)", |
| 845 | + "entranceCondition": { |
| 846 | + "comeInShinecharged": {} |
| 847 | + }, |
| 848 | + "requires": [ |
| 849 | + "canUseFlashSuitInitialSpark", |
| 850 | + {"shineChargeFrames": 65}, |
| 851 | + {"spikeHits": 1}, |
| 852 | + "canPatientSpikeSuit", |
| 853 | + {"shinespark": {"frames": 142, "excessFrames": 6}} |
| 854 | + ], |
| 855 | + "devNote": [ |
| 856 | + "No leniency included as good farm from right door." |
| 857 | + ], |
| 858 | + "flashSuitChecked": true |
| 859 | + }, |
| 860 | + { |
| 861 | + "link": [2, 1], |
| 862 | + "name": "Come in Shinecharging, Gain Flash Suit - Spark Across (Spikesuit)", |
| 863 | + "entranceCondition": { |
| 864 | + "comeInShinecharging": { |
| 865 | + "length": 5, |
| 866 | + "openEnd": 0 |
| 867 | + } |
| 868 | + }, |
| 869 | + "requires": [ |
| 870 | + "canUseFlashSuitInitialSpark", |
| 871 | + {"spikeHits": 1}, |
| 872 | + "canPatientSpikeSuit", |
| 873 | + {"shinespark": {"frames": 129, "excessFrames": 6}} |
| 874 | + ], |
| 875 | + "devNote": [ |
| 876 | + "No leniency included as good farm from right door." |
| 877 | + ], |
| 878 | + "flashSuitChecked": true |
| 879 | + }, |
| 880 | + { |
| 881 | + "link": [2, 1], |
| 882 | + "name": "Gain Flash Suit - Spark Across (X-Mode Spikesuit)", |
| 883 | + "requires": [ |
| 884 | + "canUseFlashSuitInitialSpark", |
| 885 | + "h_spikeXModeSpikeSuit", |
| 886 | + {"shinespark": {"frames": 118, "excessFrames": 5}} |
| 887 | + ], |
| 888 | + "flashSuitChecked": true |
| 889 | + }, |
761 | 890 | { |
762 | 891 | "id": 34, |
763 | 892 | "link": [2, 2], |
|
819 | 948 | }, |
820 | 949 | "flashSuitChecked": true |
821 | 950 | }, |
| 951 | + { |
| 952 | + "link": [2, 2], |
| 953 | + "name": "Short Shortcharge - Gain Flash Suit (Spikesuit)", |
| 954 | + "requires": [ |
| 955 | + {"canShineCharge": { |
| 956 | + "usedTiles": 13, |
| 957 | + "openEnd": 0 |
| 958 | + }}, |
| 959 | + {"spikeHits": 1}, |
| 960 | + "canTrickySpikeSuit", |
| 961 | + "h_spikeSuitSpikeHitLeniency", |
| 962 | + {"shinespark": {"frames": 20, "excessFrames": 20}} |
| 963 | + ], |
| 964 | + "flashSuitChecked": true |
| 965 | + }, |
| 966 | + { |
| 967 | + "link": [2, 2], |
| 968 | + "name": "Come in Shinecharged, Gain Flash Suit (Spikesuit)", |
| 969 | + "entranceCondition": { |
| 970 | + "comeInShinecharged": {} |
| 971 | + }, |
| 972 | + "requires": [ |
| 973 | + {"shineChargeFrames": 65}, |
| 974 | + {"spikeHits": 1}, |
| 975 | + "canPatientSpikeSuit", |
| 976 | + {"shinespark": {"frames": 5, "excessFrames": 5}} |
| 977 | + ], |
| 978 | + "devNote": [ |
| 979 | + "No leniency included as good farm from right door." |
| 980 | + ], |
| 981 | + "flashSuitChecked": true |
| 982 | + }, |
| 983 | + { |
| 984 | + "link": [2, 2], |
| 985 | + "name": "Come in Shinecharging, Gain Flash Suit (Spikesuit)", |
| 986 | + "entranceCondition": { |
| 987 | + "comeInShinecharging": { |
| 988 | + "length": 5, |
| 989 | + "openEnd": 0 |
| 990 | + } |
| 991 | + }, |
| 992 | + "requires": [ |
| 993 | + {"spikeHits": 1}, |
| 994 | + "canPatientSpikeSuit", |
| 995 | + {"shinespark": {"frames": 5, "excessFrames": 5}} |
| 996 | + ], |
| 997 | + "devNote": [ |
| 998 | + "No leniency included as good farm from right door." |
| 999 | + ], |
| 1000 | + "flashSuitChecked": true |
| 1001 | + }, |
| 1002 | + { |
| 1003 | + "link": [2, 2], |
| 1004 | + "name": "Gain Flash Suit (X-Mode Spikesuit)", |
| 1005 | + "requires": [ |
| 1006 | + "h_spikeXModeSpikeSuit", |
| 1007 | + {"shinespark": {"frames": 5, "excessFrames": 5}} |
| 1008 | + ], |
| 1009 | + "flashSuitChecked": true |
| 1010 | + }, |
| 1011 | + { |
| 1012 | + "link": [2, 2], |
| 1013 | + "name": "Come in Shinecharged, Gain Blue Suit (X-Mode)", |
| 1014 | + "entranceCondition": { |
| 1015 | + "comeInShinecharged": {} |
| 1016 | + }, |
| 1017 | + "requires": [ |
| 1018 | + {"shineChargeFrames": 130}, |
| 1019 | + "h_spikeXModeBlueSuit", |
| 1020 | + {"shinespark": {"frames": 1}} |
| 1021 | + ], |
| 1022 | + "flashSuitChecked": true |
| 1023 | + }, |
| 1024 | + { |
| 1025 | + "link": [2, 2], |
| 1026 | + "name": "Come in Shinecharging, Gain Blue Suit (X-Mode)", |
| 1027 | + "entranceCondition": { |
| 1028 | + "comeInShinecharging": { |
| 1029 | + "length": 5, |
| 1030 | + "openEnd": 0 |
| 1031 | + } |
| 1032 | + }, |
| 1033 | + "requires": [ |
| 1034 | + "h_spikeXModeBlueSuit", |
| 1035 | + {"shinespark": {"frames": 1}} |
| 1036 | + ], |
| 1037 | + "flashSuitChecked": true |
| 1038 | + }, |
| 1039 | + { |
| 1040 | + "link": [2, 2], |
| 1041 | + "name": "Gain Blue Suit (Double X-Mode)", |
| 1042 | + "requires": [ |
| 1043 | + "h_spikeDoubleXModeBlueSuit", |
| 1044 | + {"shinespark": {"frames": 2}} |
| 1045 | + ], |
| 1046 | + "flashSuitChecked": true |
| 1047 | + }, |
822 | 1048 | { |
823 | 1049 | "id": 38, |
824 | 1050 | "link": [2, 2], |
|
0 commit comments