|
122 | 122 | ], |
123 | 123 | "clearsObstacles": ["A"], |
124 | 124 | "farmCycleDrops": [{"enemy": "Beetom", "count": 4}], |
| 125 | + "flashSuitChecked": true, |
125 | 126 | "note": [ |
126 | 127 | "Kill the Beetoms with Screw Attack or using Bombs or Power Bombs,", |
127 | 128 | "either freezing them or carefully avoiding them to minimize damage." |
|
141 | 142 | "length": 1, |
142 | 143 | "openEnd": 1 |
143 | 144 | } |
144 | | - } |
| 145 | + }, |
| 146 | + "flashSuitChecked": true |
145 | 147 | }, |
146 | 148 | { |
147 | 149 | "id": 3, |
|
158 | 160 | "openEnd": 1 |
159 | 161 | } |
160 | 162 | }, |
| 163 | + "flashSuitChecked": true, |
161 | 164 | "note": "Freeze a single Beetom to extend the runway. Freeze any Beetoms that latch onto Samus to minimize taking damage." |
162 | 165 | }, |
163 | 166 | { |
|
177 | 180 | "openEnd": 1 |
178 | 181 | } |
179 | 182 | }, |
| 183 | + "flashSuitChecked": true, |
180 | 184 | "note": [ |
181 | 185 | "Freeze multiple Beetoms to extend the runway. Continually refreeze the ones that are in a good position while manipulating the rest.", |
182 | 186 | "This assumes three extra tiles of runway, which can be accomplished with two perfectly placed Beetoms, three adjacent ones, or four which are partially overlapping." |
|
202 | 206 | "obstruction": [1, 0] |
203 | 207 | } |
204 | 208 | }, |
| 209 | + "flashSuitChecked": true, |
205 | 210 | "devNote": "Max extra run speed $1.A" |
206 | 211 | }, |
207 | 212 | { |
|
218 | 223 | "openEnd": 0 |
219 | 224 | } |
220 | 225 | } |
221 | | - } |
| 226 | + }, |
| 227 | + "flashSuitChecked": true |
222 | 228 | }, |
223 | 229 | { |
224 | 230 | "id": 6, |
|
238 | 244 | "openEnd": 1 |
239 | 245 | } |
240 | 246 | } |
241 | | - } |
| 247 | + }, |
| 248 | + "flashSuitChecked": true |
242 | 249 | }, |
243 | 250 | { |
244 | 251 | "id": 7, |
|
259 | 266 | }, |
260 | 267 | "movementType": "uncontrolled" |
261 | 268 | } |
262 | | - } |
| 269 | + }, |
| 270 | + "flashSuitChecked": true |
263 | 271 | }, |
264 | 272 | { |
265 | 273 | "id": 8, |
|
275 | 283 | "openEnd": 1 |
276 | 284 | } |
277 | 285 | } |
278 | | - } |
| 286 | + }, |
| 287 | + "flashSuitChecked": true |
279 | 288 | }, |
280 | 289 | { |
281 | 290 | "id": 22, |
|
291 | 300 | "fallSpeedInTiles": 1 |
292 | 301 | } |
293 | 302 | }, |
| 303 | + "flashSuitChecked": true, |
294 | 304 | "note": [ |
295 | 305 | "Freeze the Beetom while Samus is as far left as possible on the door ledge.", |
296 | 306 | "Moonwalk carefully and start moondancing under the Beetom.", |
|
312 | 322 | "fallSpeedInTiles": 2 |
313 | 323 | } |
314 | 324 | }, |
| 325 | + "flashSuitChecked": true, |
315 | 326 | "note": [ |
316 | 327 | "Freeze the Beetom while Samus is as far left as possible on the door ledge.", |
317 | 328 | "Moonwalk carefully and start moondancing under the Beetom.", |
|
371 | 382 | {"obstaclesCleared": ["A"]} |
372 | 383 | ]} |
373 | 384 | ], |
374 | | - "clearsObstacles": ["A"] |
| 385 | + "clearsObstacles": ["A"], |
| 386 | + "flashSuitChecked": true |
375 | 387 | }, |
376 | 388 | { |
377 | 389 | "id": 13, |
378 | 390 | "link": [1, 2], |
379 | 391 | "name": "Freeze the Beetoms", |
380 | 392 | "requires": [ |
381 | 393 | "Ice" |
382 | | - ] |
| 394 | + ], |
| 395 | + "flashSuitChecked": true |
383 | 396 | }, |
384 | 397 | { |
385 | 398 | "id": 14, |
386 | 399 | "link": [1, 2], |
387 | 400 | "name": "Tank the Damage", |
388 | 401 | "requires": [ |
389 | 402 | {"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 4}} |
390 | | - ] |
| 403 | + ], |
| 404 | + "flashSuitChecked": true |
391 | 405 | }, |
392 | 406 | { |
393 | 407 | "id": 15, |
|
399 | 413 | "requires": [ |
400 | 414 | {"doorUnlockedAtNode": 1}, |
401 | 415 | "canTrickyJump", |
402 | | - {"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 1}} |
| 416 | + {"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 1}}, |
| 417 | + "h_complexToCarryFlashSuit" |
403 | 418 | ], |
404 | 419 | "unlocksDoors": [ |
405 | 420 | {"nodeId": 1, "types": ["super"], "requires": []}, |
406 | 421 | {"nodeId": 1, "types": ["missiles", "powerbomb"], "requires": ["never"]} |
407 | 422 | ], |
| 423 | + "flashSuitChecked": false, |
408 | 424 | "note": [ |
409 | 425 | "Wait by the door briefly before spin jumping over and grabbing the item.", |
410 | 426 | "It is also possible to do this instead by entering with run speed and quickly grabbing the item." |
|
420 | 436 | "requires": [ |
421 | 437 | {"doorUnlockedAtNode": 1}, |
422 | 438 | "canTrickyDodgeEnemies", |
423 | | - "canInsaneJump" |
| 439 | + "canInsaneJump", |
| 440 | + "h_complexToCarryFlashSuit" |
424 | 441 | ], |
425 | 442 | "unlocksDoors": [ |
426 | 443 | {"nodeId": 1, "types": ["super"], "requires": []}, |
427 | 444 | {"nodeId": 1, "types": ["missiles", "powerbomb"], "requires": ["never"]} |
428 | 445 | ], |
| 446 | + "flashSuitChecked": true, |
429 | 447 | "note": ["Carefully manipulate the Beetoms to avoid all damage."] |
430 | 448 | }, |
431 | 449 | { |
|
441 | 459 | {"shinespark": {"frames": 20, "excessFrames": 4}} |
442 | 460 | ], |
443 | 461 | "clearsObstacles": ["A"], |
| 462 | + "flashSuitChecked": true, |
444 | 463 | "devNote": "Sparking into the room through the middle of the door also works." |
445 | 464 | }, |
446 | 465 | { |
|
491 | 510 | {"obstaclesCleared": ["A"]} |
492 | 511 | ]} |
493 | 512 | ], |
494 | | - "clearsObstacles": ["A"] |
| 513 | + "clearsObstacles": ["A"], |
| 514 | + "flashSuitChecked": true, |
| 515 | + "devNote": "FIXME: If the Beetoms were not killable from 1->2 and are only killable by grabbing the item, this should take some contact hits." |
495 | 516 | }, |
496 | 517 | { |
497 | 518 | "id": 19, |
498 | 519 | "link": [2, 1], |
499 | 520 | "name": "Freeze the Beetoms", |
500 | 521 | "requires": [ |
501 | 522 | "Ice" |
502 | | - ] |
| 523 | + ], |
| 524 | + "flashSuitChecked": true |
503 | 525 | }, |
504 | 526 | { |
505 | 527 | "id": 20, |
506 | 528 | "link": [2, 1], |
507 | 529 | "name": "Tank the Damage", |
508 | 530 | "requires": [ |
509 | 531 | {"enemyDamage": {"enemy": "Beetom", "type": "contact", "hits": 6}} |
510 | | - ] |
| 532 | + ], |
| 533 | + "flashSuitChecked": true |
511 | 534 | }, |
512 | 535 | { |
513 | 536 | "id": 25, |
514 | 537 | "link": [2, 1], |
515 | 538 | "name": "Very Tricky Evade", |
516 | 539 | "requires": [ |
517 | 540 | "canTrickyDodgeEnemies", |
518 | | - "canInsaneJump" |
| 541 | + "canInsaneJump", |
| 542 | + "h_complexToCarryFlashSuit" |
519 | 543 | ], |
520 | | - "note": ["Carefully manipulate the Beetoms to avoid all damage."] |
| 544 | + "note": ["Carefully manipulate the Beetoms to avoid all damage."], |
| 545 | + "flashSuitChecked": true |
521 | 546 | } |
522 | 547 | ], |
523 | 548 | "notables": [ |
|
0 commit comments