|
700 | 700 | "gModeRegainMobility": {}, |
701 | 701 | "flashSuitChecked": true |
702 | 702 | }, |
| 703 | + { |
| 704 | + "link": [1, 1], |
| 705 | + "name": "Gain Flash Suit (X-Mode Spikesuit)", |
| 706 | + "requires": [ |
| 707 | + {"obstaclesCleared": ["A"]}, |
| 708 | + "h_destroyBombWalls", |
| 709 | + "canBeVeryPatient", |
| 710 | + "h_SpikeXModeSpikeSuit", |
| 711 | + {"shinespark": {"frames": 3, "excessFrames": 3}} |
| 712 | + ], |
| 713 | + "resetsObstacles": ["C"], |
| 714 | + "note": [ |
| 715 | + "A one frame dash jump will give Samus 4 pixels of leniency for the bounce position, two frames is pixel perfect and more than two frames it doesn't work.", |
| 716 | + "Samus will jump approximately two tiles higher with a one frame jump compared to a two frame jump." |
| 717 | + ] |
| 718 | + }, |
| 719 | + { |
| 720 | + "link": [1, 1], |
| 721 | + "name": "Gain Flash Suit (X-Mode Spikesuit) - Leave With Shinespark", |
| 722 | + "requires": [ |
| 723 | + {"obstaclesCleared": ["A"]}, |
| 724 | + "canFlashSuitDoubleSpark", |
| 725 | + "h_destroyBombWalls", |
| 726 | + "canBeVeryPatient", |
| 727 | + "h_SpikeXModeSpikeSuit", |
| 728 | + {"shinespark": {"frames": 26}} |
| 729 | + ], |
| 730 | + "exitCondition": { |
| 731 | + "leaveWithSpark": {"position": "top"} |
| 732 | + }, |
| 733 | + "note": [ |
| 734 | + "A one frame dash jump will give Samus 4 pixels of leniency for the bounce position, two frames is pixel perfect and more than two frames it doesn't work.", |
| 735 | + "Samus will jump approximately two tiles higher with a one frame jump compared to a two frame jump." |
| 736 | + ] |
| 737 | + }, |
703 | 738 | { |
704 | 739 | "id": 21, |
705 | 740 | "link": [1, 2], |
|
1192 | 1227 | "Two hits from the big Sidehopper appears to be a worst-case scenario." |
1193 | 1228 | ] |
1194 | 1229 | }, |
| 1230 | + { |
| 1231 | + "link": [1, 3], |
| 1232 | + "name": "Gain Flash Suit (X-Mode Spikesuit) - Shinespark Up", |
| 1233 | + "requires": [ |
| 1234 | + {"or": [ |
| 1235 | + "Wave", |
| 1236 | + {"obstaclesCleared": ["B"]} |
| 1237 | + ]}, |
| 1238 | + {"obstaclesCleared": ["A"]}, |
| 1239 | + {"obstaclesNotCleared": ["C"]}, |
| 1240 | + "canFlashSuitDoubleSpark", |
| 1241 | + "h_destroyBombWalls", |
| 1242 | + "canBeVeryPatient", |
| 1243 | + "h_SpikeXModeSpikeSuit", |
| 1244 | + {"shinespark": {"frames": 26}} |
| 1245 | + ], |
| 1246 | + "resetsObstacles": ["C"], |
| 1247 | + "clearsObstacles": ["B"], |
| 1248 | + "wallJumpAvoid": true, |
| 1249 | + "note": [ |
| 1250 | + "A one frame dash jump will give Samus 4 pixels of leniency for the bounce position, two frames is pixel perfect and more than two frames it doesn't work.", |
| 1251 | + "Samus will jump approximately two tiles higher with a one frame jump compared to a two frame jump." |
| 1252 | + ] |
| 1253 | + }, |
| 1254 | + { |
| 1255 | + "link": [1, 3], |
| 1256 | + "name": "X-Mode, Shinespark Up", |
| 1257 | + "requires": [ |
| 1258 | + {"or": [ |
| 1259 | + "Wave", |
| 1260 | + {"obstaclesCleared": ["B"]} |
| 1261 | + ]}, |
| 1262 | + {"obstaclesCleared": ["A"]}, |
| 1263 | + {"obstaclesNotCleared": ["C"]}, |
| 1264 | + "canXMode", |
| 1265 | + "h_XModeSpikeHit", |
| 1266 | + "h_XModeSpikeHit", |
| 1267 | + "h_shinechargeMaxRunway", |
| 1268 | + "canBeVeryPatient", |
| 1269 | + {"shinespark": {"frames": 16}} |
| 1270 | + ], |
| 1271 | + "resetsObstacles": ["C"], |
| 1272 | + "clearsObstacles": ["B"], |
| 1273 | + "wallJumpAvoid": true, |
| 1274 | + "note": [ |
| 1275 | + "A one frame dash jump will give Samus 4 pixels of leniency for the bounce position, two frames is pixel perfect and more than two frames it doesn't work.", |
| 1276 | + "Samus will jump approximately two tiles higher with a one frame jump compared to a two frame jump." |
| 1277 | + ] |
| 1278 | + }, |
1195 | 1279 | { |
1196 | 1280 | "id": 39, |
1197 | 1281 | "link": [1, 4], |
|
1285 | 1369 | ]} |
1286 | 1370 | ]} |
1287 | 1371 | ], |
1288 | | - "clearsObstacles": ["A", "B"], |
1289 | | - "resetsObstacles": ["C"], |
| 1372 | + "clearsObstacles": ["A"], |
| 1373 | + "resetsObstacles": ["C", "B"], |
1290 | 1374 | "farmCycleDrops": [ |
1291 | 1375 | {"enemy": "Sidehopper", "count": 1}, |
1292 | 1376 | {"enemy": "Sm. Sidehopper", "count": 2} |
|
0 commit comments