|
142 | 142 | "id": "D", |
143 | 143 | "name": "3 Dessgeegas", |
144 | 144 | "obstacleType": "enemies" |
| 145 | + }, |
| 146 | + { |
| 147 | + "id": "E", |
| 148 | + "name": "Shutter Under Spikes", |
| 149 | + "obstacleType": "inanimate" |
145 | 150 | } |
146 | 151 | ], |
147 | 152 | "enemies": [ |
|
497 | 502 | { |
498 | 503 | "id": 97, |
499 | 504 | "link": [2, 9], |
500 | | - "name": "G-Mode, Simple Blind Movement", |
| 505 | + "name": "G-Mode Morph, Simple Blind Movement", |
501 | 506 | "entranceCondition": { |
502 | 507 | "comeInWithGMode": { |
503 | 508 | "mode": "any", |
|
516 | 521 | "but there is no known way to get here with Energy and artificial morph (a Power Bomb will solidify the bomb block)." |
517 | 522 | ] |
518 | 523 | }, |
| 524 | + { |
| 525 | + "link": [2, 9], |
| 526 | + "name": "G-Mode Morph, Simple Blind Movement, Activate Shutter", |
| 527 | + "entranceCondition": { |
| 528 | + "comeInWithGMode": { |
| 529 | + "mode": "any", |
| 530 | + "morphed": true |
| 531 | + }, |
| 532 | + "comesThroughToilet": "any" |
| 533 | + }, |
| 534 | + "requires": [ |
| 535 | + "h_canArtificialMorphMovement", |
| 536 | + "h_canArtificialMorphPowerBomb", |
| 537 | + {"heatFrames": 0} |
| 538 | + ], |
| 539 | + "clearsObstacles": ["E"], |
| 540 | + "flashSuitChecked": true, |
| 541 | + "note": [ |
| 542 | + "Get into the cove next to the bomb block and carefully wiggle in that camera scroll block to overload PLMs and move to the item to the left.", |
| 543 | + "Then use a Power Bomb to activate the shutter." |
| 544 | + ], |
| 545 | + "devNote": [ |
| 546 | + "It is possible to damage boost off of the Hibashi instead of requiring artificial morph movement,", |
| 547 | + "but there is no known way to get here with Energy and artificial morph (a Power Bomb will solidify the bomb block)." |
| 548 | + ] |
| 549 | + }, |
| 550 | + { |
| 551 | + "link": [2, 9], |
| 552 | + "name": "G-Mode, Simple Blind Movement, Activate Shutter", |
| 553 | + "entranceCondition": { |
| 554 | + "comeInWithGMode": { |
| 555 | + "mode": "any", |
| 556 | + "morphed": false |
| 557 | + }, |
| 558 | + "comesThroughToilet": "any" |
| 559 | + }, |
| 560 | + "requires": [ |
| 561 | + "Morph", |
| 562 | + "canTrickyJump", |
| 563 | + {"or": [ |
| 564 | + "canInsaneJump", |
| 565 | + {"ammo": {"type": "Super", "count": 1}}, |
| 566 | + {"ammo": {"type": "Missile", "count": 1}}, |
| 567 | + "Charge", |
| 568 | + "Ice", |
| 569 | + "Wave", |
| 570 | + "Spazer", |
| 571 | + "Plasma" |
| 572 | + ]}, |
| 573 | + {"heatFrames": 0} |
| 574 | + ], |
| 575 | + "clearsObstacles": ["E"], |
| 576 | + "note": [ |
| 577 | + "Raise the shutter by shooting a missile or upgraded beam at it.", |
| 578 | + "Stand on the right side of lowest safe tile and shoot diagonally down while crouched if using missiles, or standing otherwise.", |
| 579 | + "A basic beam shot will work if fired vertically down, onto the side of the spike.", |
| 580 | + "Then, get into the cove next to the bomb block and carefully wiggle in that camera scroll block to overload PLMs." |
| 581 | + ] |
| 582 | + }, |
519 | 583 | { |
520 | 584 | "id": 16, |
521 | 585 | "link": [3, 3], |
|
1603 | 1667 | "requires": [ |
1604 | 1668 | "h_heatResistant", |
1605 | 1669 | "h_canBombThings", |
1606 | | - "h_canUsePowerBombs", |
| 1670 | + {"or": [ |
| 1671 | + "h_canUsePowerBombs", |
| 1672 | + "canInsaneJump", |
| 1673 | + {"obstaclesCleared": ["E"]} |
| 1674 | + ]}, |
1607 | 1675 | {"heatFrames": 350} |
1608 | 1676 | ], |
| 1677 | + "clearsObstacles": ["E"], |
1609 | 1678 | "note": [ |
1610 | | - "The hibashi hit can be avoided by waiting for the pillar to go up.", |
| 1679 | + "The hibashi hit can be avoided by waiting for the shutter to go up.", |
1611 | 1680 | "That requires the use of one PB and more time than is worth unless heat proof." |
1612 | 1681 | ], |
1613 | 1682 | "devNote": "Note that if using PBs, two is required. One each from h_canBombThings, h_canUsePowerBombs." |
|
1632 | 1701 | {"ammo": {"type": "PowerBomb", "count": 2}}, |
1633 | 1702 | {"heatFrames": 350}, |
1634 | 1703 | {"hibashiHits": 1} |
1635 | | - ] |
| 1704 | + ], |
| 1705 | + "clearsObstacles": ["E"] |
1636 | 1706 | }, |
1637 | 1707 | { |
1638 | 1708 | "id": 90, |
|
1723 | 1793 | {"heatFrames": 240} |
1724 | 1794 | ]} |
1725 | 1795 | ]} |
1726 | | - ] |
| 1796 | + ], |
| 1797 | + "clearsObstacles": ["E"] |
1727 | 1798 | }, |
1728 | 1799 | { |
1729 | 1800 | "id": 95, |
|
1732 | 1803 | "requires": [ |
1733 | 1804 | "h_canHeatedCrystalFlash" |
1734 | 1805 | ], |
| 1806 | + "clearsObstacles": ["E"], |
1735 | 1807 | "flashSuitChecked": true, |
1736 | 1808 | "devNote": [ |
1737 | 1809 | "FIXME: This can have a side effect of damaging the Bomb block which is not modelled." |
1738 | 1810 | ] |
1739 | 1811 | }, |
| 1812 | + { |
| 1813 | + "link": [8, 8], |
| 1814 | + "name": "Raise Shutter", |
| 1815 | + "requires": [ |
| 1816 | + "canTrickyJump", |
| 1817 | + {"or": [ |
| 1818 | + {"and":[ |
| 1819 | + "canInsaneJump", |
| 1820 | + {"heatFrames": 60} |
| 1821 | + ]}, |
| 1822 | + {"ammo": {"type": "Super", "count": 1}}, |
| 1823 | + {"ammo": {"type": "Missile", "count": 1}}, |
| 1824 | + "Charge", |
| 1825 | + "Ice", |
| 1826 | + "Wave", |
| 1827 | + "Spazer", |
| 1828 | + "Plasma" |
| 1829 | + ]}, |
| 1830 | + {"heatFrames": 40} |
| 1831 | + ], |
| 1832 | + "clearsObstacles": ["E"], |
| 1833 | + "note": [ |
| 1834 | + "Raise the shutter by shooting a missile or upgraded beam at it.", |
| 1835 | + "Stand on the right side of lowest safe tile and shoot diagonally down while crouched if using missiles, or standing otherwise.", |
| 1836 | + "A basic beam shot will work if fired vertically down, onto the side of the spike." |
| 1837 | + ], |
| 1838 | + "devNote": [ |
| 1839 | + "Power Bombs is handled by another strat." |
| 1840 | + ] |
| 1841 | + }, |
1740 | 1842 | { |
1741 | 1843 | "id": 98, |
1742 | 1844 | "link": [9, 1], |
|
1804 | 1906 | {"or": [ |
1805 | 1907 | "canOffScreenMovement", |
1806 | 1908 | {"heatFrames": 200} |
| 1909 | + ]}, |
| 1910 | + {"or": [ |
| 1911 | + {"and": [ |
| 1912 | + "canInsaneJump", |
| 1913 | + {"heatFrames": 60} |
| 1914 | + ]}, |
| 1915 | + {"obstaclesCleared": ["E"]}, |
| 1916 | + "h_canUseSpringBall", |
| 1917 | + {"hibashiHits": 1}, |
| 1918 | + {"ammo": {"type": "PowerBomb", "count": 1}} |
1807 | 1919 | ]} |
1808 | 1920 | ], |
1809 | 1921 | "collectsItems": [3], |
|
1812 | 1924 | "Exit G-mode while on the item pedestal, while off-camera, then return to the right through the Dessgeegas that can't damage Samus off-screen.", |
1813 | 1925 | "It is possible to use a Power Bomb and quickly exiting G-mode to have the bomb block broken on exit,", |
1814 | 1926 | "but this will also partially break the Power Bomb blocks and could make exit traversal less straightforward." |
1815 | | - ] |
| 1927 | + ], |
| 1928 | + "devNote": "FIXME: The Hibashi doesn't need a 4th PB in the power bomb case." |
| 1929 | + }, |
| 1930 | + { |
| 1931 | + "link": [9, 2], |
| 1932 | + "name": "G-Mode, Blind Temporary Blue and Speedball", |
| 1933 | + "requires": [ |
| 1934 | + "canEnterGMode", |
| 1935 | + "h_heatProof", |
| 1936 | + "canOffScreenMovement", |
| 1937 | + {"getBlueSpeed": {"usedTiles": 20, "steepDownTiles": 4, "openEnd": 1}}, |
| 1938 | + "canChainTemporaryBlue", |
| 1939 | + "canTrickyJump", |
| 1940 | + "canSpeedball", |
| 1941 | + {"or": [ |
| 1942 | + "canInsaneJump", |
| 1943 | + "h_canUseSpringBall", |
| 1944 | + {"ammo": {"type": "PowerBomb", "count": 1}}, |
| 1945 | + {"hibashiHits": 1}, |
| 1946 | + {"obstaclesCleared": ["E"]} |
| 1947 | + ]} |
| 1948 | + ], |
| 1949 | + "collectsItems": [3], |
| 1950 | + "clearsObstacles": ["B"], |
| 1951 | + "note": [ |
| 1952 | + "Use Speedbooster to break the bomb block near the item to collect it and then again to speedball back to the door." |
| 1953 | + ] |
1816 | 1954 | }, |
1817 | 1955 | { |
1818 | 1956 | "id": 101, |
|
0 commit comments