|
114 | 114 | "length": 7, |
115 | 115 | "openEnd": 1 |
116 | 116 | } |
117 | | - } |
| 117 | + }, |
| 118 | + "flashSuitChecked": true |
118 | 119 | }, |
119 | 120 | { |
120 | 121 | "id": 2, |
|
155 | 156 | ]} |
156 | 157 | ], |
157 | 158 | "resetsObstacles": ["A"], |
158 | | - "farmCycleDrops": [{"enemy": "Geruta", "count": 3}] |
| 159 | + "farmCycleDrops": [{"enemy": "Geruta", "count": 3}], |
| 160 | + "flashSuitChecked": true |
159 | 161 | }, |
160 | 162 | { |
161 | 163 | "id": 37, |
|
171 | 173 | "farmCycleDrops": [ |
172 | 174 | {"enemy": "Metaree", "count": 2}, |
173 | 175 | {"enemy": "Geruta", "count": 3} |
174 | | - ] |
| 176 | + ], |
| 177 | + "flashSuitChecked": true |
175 | 178 | }, |
176 | 179 | { |
177 | 180 | "id": 3, |
|
221 | 224 | "requires": [{"heatFrames": 20}] |
222 | 225 | } |
223 | 226 | ], |
224 | | - "clearsObstacles": ["A"] |
| 227 | + "clearsObstacles": ["A"], |
| 228 | + "flashSuitChecked": true |
225 | 229 | }, |
226 | 230 | { |
227 | 231 | "id": 5, |
|
248 | 252 | "types": ["powerbomb"], |
249 | 253 | "requires": [{"heatFrames": 110}] |
250 | 254 | } |
251 | | - ] |
| 255 | + ], |
| 256 | + "flashSuitChecked": true |
252 | 257 | }, |
253 | 258 | { |
254 | 259 | "id": 6, |
|
258 | 263 | {"obstaclesCleared": ["A"]}, |
259 | 264 | "h_heatProof" |
260 | 265 | ], |
| 266 | + "flashSuitChecked": true, |
261 | 267 | "devNote": "There is no reason to logically run back through the room this way." |
262 | 268 | }, |
263 | 269 | { |
|
270 | 276 | {"simpleHeatFrames": 310}, |
271 | 277 | {"heatFrames": 40} |
272 | 278 | ], |
273 | | - "clearsObstacles": ["A"] |
| 279 | + "clearsObstacles": ["A"], |
| 280 | + "flashSuitChecked": true |
274 | 281 | }, |
275 | 282 | { |
276 | 283 | "id": 8, |
|
313 | 320 | {"types": ["super"], "requires": []}, |
314 | 321 | {"types": ["missiles", "powerbomb"], "requires": ["never"]} |
315 | 322 | ], |
| 323 | + "flashSuitChecked": true, |
316 | 324 | "note": "Shoot from the middle of the second set of crumble blocks from the left." |
317 | 325 | }, |
318 | 326 | { |
|
329 | 337 | {"simpleHeatFrames": 240}, |
330 | 338 | {"heatFrames": 30} |
331 | 339 | ], |
| 340 | + "flashSuitChecked": true, |
332 | 341 | "note": [ |
333 | 342 | "Use a Crystal Flash after crossing 3 crumble block bridges,", |
334 | 343 | "and a second Crystal Flash after crossing 3 more." |
|
477 | 486 | "requires": [{"heatFrames": 20}] |
478 | 487 | } |
479 | 488 | ], |
480 | | - "clearsObstacles": ["A"] |
| 489 | + "clearsObstacles": ["A"], |
| 490 | + "flashSuitChecked": true |
481 | 491 | }, |
482 | 492 | { |
483 | 493 | "id": 13, |
|
516 | 526 | "requires": [{"heatFrames": 20}] |
517 | 527 | } |
518 | 528 | ], |
| 529 | + "flashSuitChecked": true, |
519 | 530 | "devNote": "This can be used for collecting the item without needing to reset the room." |
520 | 531 | }, |
521 | 532 | { |
|
543 | 554 | "types": ["powerbomb"], |
544 | 555 | "requires": [{"heatFrames": 110}] |
545 | 556 | } |
546 | | - ] |
| 557 | + ], |
| 558 | + "flashSuitChecked": true |
547 | 559 | }, |
548 | 560 | { |
549 | 561 | "id": 15, |
|
598 | 610 | {"types": ["super"], "requires": []}, |
599 | 611 | {"types": ["missiles", "powerbomb"], "requires": ["never"]} |
600 | 612 | ], |
| 613 | + "flashSuitChecked": true, |
601 | 614 | "note": "Shoot while climbing the highest ramp for the shot to open the door." |
602 | 615 | }, |
603 | 616 | { |
|
612 | 625 | {"heatFrames": 335}, |
613 | 626 | {"shinespark": {"frames": 221}} |
614 | 627 | ], |
| 628 | + "flashSuitChecked": true, |
615 | 629 | "note": "Align with the right side of a wall or door then turn around and shinespark in order to avoid colliding with a slope.", |
616 | 630 | "devNote": [ |
617 | 631 | "There is enough time to visit 3 and return to 2 before performing this strat with the shinespark.", |
|
633 | 647 | {"simpleHeatFrames": 280}, |
634 | 648 | {"heatFrames": 30} |
635 | 649 | ], |
| 650 | + "flashSuitChecked": true, |
636 | 651 | "note": [ |
637 | 652 | "Use a Crystal Flash after crossing 4 crumble block bridges,", |
638 | 653 | "and a second Crystal Flash in the middle of the large ramp in the center of the room." |
|
653 | 668 | }, |
654 | 669 | "requires": [ |
655 | 670 | {"heatFrames": 45} |
656 | | - ] |
| 671 | + ], |
| 672 | + "flashSuitChecked": true |
657 | 673 | }, |
658 | 674 | { |
659 | 675 | "id": 20, |
|
665 | 681 | } |
666 | 682 | }, |
667 | 683 | "requires": [], |
668 | | - "bypassesDoorShell": true |
| 684 | + "bypassesDoorShell": true, |
| 685 | + "flashSuitChecked": true |
669 | 686 | }, |
670 | 687 | { |
671 | 688 | "id": 21, |
|
682 | 699 | "blockPositions": [[3, 12]] |
683 | 700 | } |
684 | 701 | }, |
685 | | - "bypassesDoorShell": true |
| 702 | + "bypassesDoorShell": true, |
| 703 | + "flashSuitChecked": true |
686 | 704 | }, |
687 | 705 | { |
688 | 706 | "id": 22, |
|
699 | 717 | "blockPositions": [[3, 13]] |
700 | 718 | } |
701 | 719 | }, |
702 | | - "bypassesDoorShell": true |
| 720 | + "bypassesDoorShell": true, |
| 721 | + "flashSuitChecked": true |
703 | 722 | }, |
704 | 723 | { |
705 | 724 | "id": 23, |
|
836 | 855 | "length": 8, |
837 | 856 | "openEnd": 1 |
838 | 857 | } |
839 | | - } |
| 858 | + }, |
| 859 | + "flashSuitChecked": true |
840 | 860 | }, |
841 | 861 | { |
842 | 862 | "id": 40, |
|
894 | 914 | ], |
895 | 915 | "resetsObstacles": ["A"], |
896 | 916 | "farmCycleDrops": [{"enemy": "Geruta", "count": 3}], |
| 917 | + "flashSuitChecked": true, |
897 | 918 | "devNote": "FIXME: The rising lava event may make it impossible to reset at 2." |
898 | 919 | }, |
899 | 920 | { |
|
923 | 944 | "name": "Base", |
924 | 945 | "requires": [ |
925 | 946 | {"heatFrames": 25} |
926 | | - ] |
| 947 | + ], |
| 948 | + "flashSuitChecked": true |
927 | 949 | }, |
928 | 950 | { |
929 | 951 | "id": 36, |
|
947 | 969 | "name": "Base", |
948 | 970 | "requires": [ |
949 | 971 | {"heatFrames": 25} |
950 | | - ] |
| 972 | + ], |
| 973 | + "flashSuitChecked": true |
951 | 974 | } |
952 | 975 | ], |
953 | 976 | "notables": [], |
|
0 commit comments