|
81 | 81 | "canSpikeSuit", |
82 | 82 | {"shinespark": {"frames": 5, "excessFrames": 5}} |
83 | 83 | ], |
84 | | - "flashSuitChecked": true |
| 84 | + "flashSuitChecked": true, |
| 85 | + "blueSuitChecked": true |
85 | 86 | }, |
86 | 87 | { |
87 | 88 | "id": 1, |
|
94 | 95 | "openEnd": 1 |
95 | 96 | } |
96 | 97 | }, |
97 | | - "flashSuitChecked": true |
| 98 | + "flashSuitChecked": true, |
| 99 | + "blueSuitChecked": true |
98 | 100 | }, |
99 | 101 | { |
100 | 102 | "id": 32, |
|
156 | 158 | "leaveShinecharged": {} |
157 | 159 | }, |
158 | 160 | "flashSuitChecked": true, |
| 161 | + "blueSuitChecked": true, |
159 | 162 | "note": [ |
160 | 163 | "Land in the Samus Eater while moving forward.", |
161 | 164 | "Continue holding dash and forward to gain a shinecharge while running in place inside the Samus Eater." |
|
180 | 183 | "leaveWithTemporaryBlue": {} |
181 | 184 | }, |
182 | 185 | "flashSuitChecked": true, |
| 186 | + "blueSuitChecked": true, |
183 | 187 | "note": [ |
184 | 188 | "Land in the far left side of the Samus Eater while moving forward to the right.", |
185 | 189 | "Continue holding dash, forward, and angle-up or angle-down to gain a shinecharge while running in place inside the Samus Eater.", |
|
208 | 212 | } |
209 | 213 | } |
210 | 214 | }, |
211 | | - "flashSuitChecked": true |
| 215 | + "flashSuitChecked": true, |
| 216 | + "blueSuitChecked": true |
212 | 217 | }, |
213 | 218 | { |
214 | 219 | "id": 4, |
|
234 | 239 | } |
235 | 240 | } |
236 | 241 | }, |
237 | | - "flashSuitChecked": true |
| 242 | + "flashSuitChecked": true, |
| 243 | + "blueSuitChecked": true |
238 | 244 | }, |
239 | 245 | { |
240 | 246 | "id": 5, |
|
261 | 267 | "movementType": "uncontrolled" |
262 | 268 | } |
263 | 269 | }, |
264 | | - "flashSuitChecked": true |
| 270 | + "flashSuitChecked": true, |
| 271 | + "blueSuitChecked": true |
265 | 272 | }, |
266 | 273 | { |
267 | 274 | "id": 6, |
|
288 | 295 | "movementType": "controlled" |
289 | 296 | } |
290 | 297 | }, |
291 | | - "flashSuitChecked": true |
| 298 | + "flashSuitChecked": true, |
| 299 | + "blueSuitChecked": true |
292 | 300 | }, |
293 | 301 | { |
294 | 302 | "id": 7, |
|
313 | 321 | } |
314 | 322 | }, |
315 | 323 | "flashSuitChecked": true, |
| 324 | + "blueSuitChecked": true, |
316 | 325 | "note": "At high speed, it is possible to avoid Boyon damage." |
317 | 326 | }, |
318 | 327 | { |
|
334 | 343 | } |
335 | 344 | } |
336 | 345 | }, |
337 | | - "flashSuitChecked": true |
| 346 | + "flashSuitChecked": true, |
| 347 | + "blueSuitChecked": true |
338 | 348 | }, |
339 | 349 | { |
340 | 350 | "id": 31, |
|
349 | 359 | "h_thornXModeBlueSuit", |
350 | 360 | {"shinespark": {"frames": 0, "excessFrames": 0}} |
351 | 361 | ], |
352 | | - "flashSuitChecked": true |
| 362 | + "flashSuitChecked": true, |
| 363 | + "blueSuitChecked": true |
353 | 364 | }, |
354 | 365 | { |
355 | 366 | "id": 28, |
|
364 | 375 | "clearsObstacles": ["A"], |
365 | 376 | "resetsObstacles": ["B"], |
366 | 377 | "farmCycleDrops": [{"enemy": "Boyon", "count": 4}], |
367 | | - "flashSuitChecked": true |
| 378 | + "flashSuitChecked": true, |
| 379 | + "blueSuitChecked": true |
368 | 380 | }, |
369 | 381 | { |
370 | 382 | "id": 9, |
|
373 | 385 | "requires": [ |
374 | 386 | "h_CrystalFlash" |
375 | 387 | ], |
376 | | - "flashSuitChecked": true |
| 388 | + "flashSuitChecked": true, |
| 389 | + "blueSuitChecked": true |
377 | 390 | }, |
378 | 391 | { |
379 | 392 | "id": 33, |
|
410 | 423 | } |
411 | 424 | }, |
412 | 425 | "bypassesDoorShell": "free", |
413 | | - "flashSuitChecked": true |
| 426 | + "flashSuitChecked": true, |
| 427 | + "blueSuitChecked": true |
414 | 428 | }, |
415 | 429 | { |
416 | 430 | "id": 29, |
|
430 | 444 | ]} |
431 | 445 | ]} |
432 | 446 | ], |
433 | | - "flashSuitChecked": true |
| 447 | + "flashSuitChecked": true, |
| 448 | + "blueSuitChecked": true |
434 | 449 | }, |
435 | 450 | { |
436 | 451 | "id": 10, |
|
451 | 466 | ]} |
452 | 467 | ], |
453 | 468 | "flashSuitChecked": true, |
| 469 | + "blueSuitChecked": true, |
454 | 470 | "note": "Dodge the Boyons with a well-timed jump, a running Space Jump, Spring Ball, or a quick mid-air morph." |
455 | 471 | }, |
456 | 472 | { |
|
467 | 483 | "h_blueJump", |
468 | 484 | "canCarefulJump" |
469 | 485 | ], |
470 | | - "flashSuitChecked": true |
| 486 | + "flashSuitChecked": true, |
| 487 | + "blueSuitChecked": true |
471 | 488 | }, |
472 | 489 | { |
473 | 490 | "id": 12, |
|
485 | 502 | ]}, |
486 | 503 | {"and": [ |
487 | 504 | {"enemyDamage": {"enemy": "Boyon", "type": "contact", "hits": 16}}, |
488 | | - "canPseudoScrew" |
| 505 | + "canPseudoScrew", |
| 506 | + {"noBlueSuit": {}} |
489 | 507 | ]} |
490 | 508 | ]} |
491 | 509 | ], |
492 | 510 | "clearsObstacles": ["A"], |
493 | | - "flashSuitChecked": true |
| 511 | + "flashSuitChecked": true, |
| 512 | + "blueSuitChecked": true |
494 | 513 | }, |
495 | 514 | { |
496 | 515 | "id": 13, |
|
509 | 528 | ]} |
510 | 529 | ]} |
511 | 530 | ], |
512 | | - "flashSuitChecked": true |
| 531 | + "flashSuitChecked": true, |
| 532 | + "blueSuitChecked": true |
513 | 533 | }, |
514 | 534 | { |
515 | 535 | "id": 14, |
|
533 | 553 | ], |
534 | 554 | "clearsObstacles": ["B"], |
535 | 555 | "flashSuitChecked": true, |
| 556 | + "blueSuitChecked": true, |
536 | 557 | "note": [ |
537 | 558 | "Traverse the room while avoiding or killing the Boyons.", |
538 | 559 | "If the Chozo item is still there, it is best to exit G-Mode before the final Power Bomb goes off to ensure that PLMs aren't overloaded.", |
|
582 | 603 | ], |
583 | 604 | "clearsObstacles": ["A", "B"], |
584 | 605 | "flashSuitChecked": true, |
| 606 | + "blueSuitChecked": true, |
585 | 607 | "note": [ |
586 | 608 | "Traverse the room with a small number of Power Bombs.", |
587 | 609 | "If the Chozo item is still there, it is best to exit G-Mode before the final Power Bomb goes off to ensure that PLMs aren't overloaded.", |
|
616 | 638 | ], |
617 | 639 | "clearsObstacles": ["B"], |
618 | 640 | "flashSuitChecked": true, |
| 641 | + "blueSuitChecked": true, |
619 | 642 | "note": [ |
620 | 643 | "Traverse the room while rolling on the thorns and avoiding the Samus Eaters.", |
621 | 644 | "Roll from the first platform onto the thorns under the first set of Boyons.", |
|
646 | 669 | "h_artificialMorphPowerBomb" |
647 | 670 | ], |
648 | 671 | "clearsObstacles": ["B"], |
649 | | - "flashSuitChecked": true, |
| 672 | + "flashSuitChecked": false, |
| 673 | + "blueSuitChecked": true, |
650 | 674 | "note": [ |
651 | 675 | "Traverse the room while rolling on the thorns and avoiding the Samus Eaters.", |
652 | 676 | "Roll from the first platform onto the thorns under the first set of Boyons.", |
|
656 | 680 | "Note that if Samus is teleported into the Samus Eater when exiting G-Mode, then PLMs weren't properly overloaded before entering it.", |
657 | 681 | "PLMs can be overloaded by waiting on their petals before entering them.", |
658 | 682 | "Also note that there are much easier strats with more Energy or more Power Bombs." |
659 | | - ] |
| 683 | + ], |
| 684 | + "devNote": ["FIXME: this can be done with a blue suit, with more damage; also look at using the Boyons to boost instead of only the thorns."] |
660 | 685 | }, |
661 | 686 | { |
662 | 687 | "id": 18, |
|
668 | 693 | } |
669 | 694 | }, |
670 | 695 | "requires": [], |
671 | | - "flashSuitChecked": true |
| 696 | + "flashSuitChecked": true, |
| 697 | + "blueSuitChecked": true |
672 | 698 | }, |
673 | 699 | { |
674 | 700 | "id": 30, |
|
688 | 714 | ]} |
689 | 715 | ]} |
690 | 716 | ], |
691 | | - "flashSuitChecked": true |
| 717 | + "flashSuitChecked": true, |
| 718 | + "blueSuitChecked": true |
692 | 719 | }, |
693 | 720 | { |
694 | 721 | "id": 19, |
|
709 | 736 | ]} |
710 | 737 | ], |
711 | 738 | "flashSuitChecked": true, |
| 739 | + "blueSuitChecked": true, |
712 | 740 | "note": "Dodge the Boyons with a well-timed jump, a running Space Jump, Spring Ball, or a quick mid-air morph." |
713 | 741 | }, |
714 | 742 | { |
|
727 | 755 | ]}, |
728 | 756 | {"and": [ |
729 | 757 | {"enemyDamage": {"enemy": "Boyon", "type": "contact", "hits": 16}}, |
730 | | - "canPseudoScrew" |
| 758 | + "canPseudoScrew", |
| 759 | + {"noBlueSuit": {}} |
731 | 760 | ]} |
732 | 761 | ]} |
733 | 762 | ], |
734 | 763 | "clearsObstacles": ["A"], |
735 | | - "flashSuitChecked": true |
| 764 | + "flashSuitChecked": true, |
| 765 | + "blueSuitChecked": true |
736 | 766 | }, |
737 | 767 | { |
738 | 768 | "id": 21, |
|
751 | 781 | ]} |
752 | 782 | ]} |
753 | 783 | ], |
754 | | - "flashSuitChecked": true |
| 784 | + "flashSuitChecked": true, |
| 785 | + "blueSuitChecked": true |
755 | 786 | }, |
756 | 787 | { |
757 | 788 | "id": 22, |
|
764 | 795 | ]} |
765 | 796 | ], |
766 | 797 | "clearsObstacles": ["B"], |
767 | | - "flashSuitChecked": true |
| 798 | + "flashSuitChecked": true, |
| 799 | + "blueSuitChecked": true |
768 | 800 | }, |
769 | 801 | { |
770 | 802 | "id": 23, |
|
779 | 811 | ], |
780 | 812 | "clearsObstacles": ["A", "B"], |
781 | 813 | "flashSuitChecked": true, |
| 814 | + "blueSuitChecked": true, |
782 | 815 | "note": "Place the Power Bomb on the block next to the leftmost Boyon, in order to double hit all Boyons and break the PB blocks." |
783 | 816 | }, |
784 | 817 | { |
|
792 | 825 | ]} |
793 | 826 | ], |
794 | 827 | "clearsObstacles": ["B"], |
795 | | - "flashSuitChecked": true |
| 828 | + "flashSuitChecked": true, |
| 829 | + "blueSuitChecked": true |
796 | 830 | } |
797 | 831 | ], |
798 | 832 | "notables": [], |
|
0 commit comments