|
1160 | 1160 | {"and": [ |
1161 | 1161 | "HiJump", |
1162 | 1162 | "canSpringBallJumpMidAir" |
1163 | | - ]} |
| 1163 | + ]}, |
| 1164 | + "h_artificialMorphLongIBJ" |
1164 | 1165 | ]} |
1165 | 1166 | ], |
1166 | 1167 | "collectsItems": [5], |
|
1279 | 1280 | {"and": [ |
1280 | 1281 | "HiJump", |
1281 | 1282 | "canSpringBallJumpMidAir" |
1282 | | - ]} |
| 1283 | + ]}, |
| 1284 | + "h_artificialMorphLongIBJ" |
1283 | 1285 | ]} |
1284 | 1286 | ], |
1285 | 1287 | "flashSuitChecked": true, |
|
1620 | 1622 | "flashSuitChecked": true, |
1621 | 1623 | "devNote": "G-mode isnt helpful here with real Morph." |
1622 | 1624 | }, |
| 1625 | + { |
| 1626 | + "link": [4, 3], |
| 1627 | + "name": "G-Mode Morph with Blue Suit", |
| 1628 | + "entranceCondition": { |
| 1629 | + "comeInWithGMode": { |
| 1630 | + "mode": "any", |
| 1631 | + "morphed": true |
| 1632 | + } |
| 1633 | + }, |
| 1634 | + "requires": [ |
| 1635 | + "h_blueSuitGMode", |
| 1636 | + {"or": [ |
| 1637 | + "h_artificialMorphSpringBall", |
| 1638 | + {"and": [ |
| 1639 | + "h_artificialMorphBombs", |
| 1640 | + "canTrickyDodgeEnemies" |
| 1641 | + ]} |
| 1642 | + ]} |
| 1643 | + ], |
| 1644 | + "clearsObstacles": ["A"], |
| 1645 | + "flashSuitChecked": true, |
| 1646 | + "blueSuitChecked": true, |
| 1647 | + "note": [ |
| 1648 | + "Samus is only able to kill enemies with blue suit while moving and not falling.", |
| 1649 | + "With bombs as the only movement option, Samus should only touch the enemies while grounded and moving horizontally." |
| 1650 | + ] |
| 1651 | + }, |
1623 | 1652 | { |
1624 | 1653 | "id": 87, |
1625 | 1654 | "link": [4, 3], |
|
1657 | 1686 | {"and": [ |
1658 | 1687 | "HiJump", |
1659 | 1688 | "canSpringBallJumpMidAir" |
1660 | | - ]} |
| 1689 | + ]}, |
| 1690 | + "h_artificialMorphLongIBJ" |
1661 | 1691 | ]} |
1662 | 1692 | ], |
1663 | 1693 | "clearsObstacles": ["A"], |
|
1671 | 1701 | ], |
1672 | 1702 | "devNote": "This does not require canRiskPermanentLossOfAccess if Samus returns through the crumble blocks." |
1673 | 1703 | }, |
| 1704 | + { |
| 1705 | + "link": [4, 3], |
| 1706 | + "name": "Direct G-Mode Morph with Blue Suit, Power Bomb the Item, Collect Item and Return", |
| 1707 | + "entranceCondition": { |
| 1708 | + "comeInWithGMode": { |
| 1709 | + "mode": "direct", |
| 1710 | + "morphed": true |
| 1711 | + } |
| 1712 | + }, |
| 1713 | + "requires": [ |
| 1714 | + "h_blueSuitGMode", |
| 1715 | + "canPowerBombItemOverloadPLMs", |
| 1716 | + "canComplexGMode", |
| 1717 | + {"itemNotCollectedAtNode": 5}, |
| 1718 | + {"or": [ |
| 1719 | + "Morph", |
| 1720 | + "h_artificialMorphSpringBall" |
| 1721 | + ]}, |
| 1722 | + {"ammo": {"type": "PowerBomb", "count": 2}}, |
| 1723 | + {"or": [ |
| 1724 | + "canWalljump", |
| 1725 | + "SpaceJump", |
| 1726 | + {"and": [ |
| 1727 | + "HiJump", |
| 1728 | + "canSpringBallJumpMidAir" |
| 1729 | + ]}, |
| 1730 | + "h_artificialMorphLongIBJ", |
| 1731 | + {"and": [ |
| 1732 | + {"blueSuitShinecharge": {}}, |
| 1733 | + {"shinespark": {"frames": 13, "excessFrames": 4}} |
| 1734 | + ]} |
| 1735 | + ]} |
| 1736 | + ], |
| 1737 | + "clearsObstacles": ["A"], |
| 1738 | + "collectsItems": [5], |
| 1739 | + "flashSuitChecked": true, |
| 1740 | + "blueSuitChecked": true, |
| 1741 | + "note": [ |
| 1742 | + "Cross the room while killing the Beetoms, then use two precisely positioned Power Bombs to overload PLMs.", |
| 1743 | + "Place the Power Bombs at the same height as the tile above the door.", |
| 1744 | + "This ends up being the max height Samus can jump and place it while at the very bottom of the room, with a midair morph or artificially morphed Spring Ball jump.", |
| 1745 | + "Because PLMs are overloaded, Samus needs to exit G-mode at the item to collect it before returning through the crumble blocks." |
| 1746 | + ], |
| 1747 | + "devNote": [ |
| 1748 | + "This does not require canRiskPermanentLossOfAccess if Samus returns through the crumble blocks.", |
| 1749 | + "FIXME: This could include a Crystal Flash before shinesparking." |
| 1750 | + ] |
| 1751 | + }, |
1674 | 1752 | { |
1675 | 1753 | "id": 109, |
1676 | 1754 | "link": [4, 4], |
|
1909 | 1987 | } |
1910 | 1988 | }, |
1911 | 1989 | "requires": [ |
1912 | | - "h_artificialMorphIBJ", |
| 1990 | + "h_artificialMorphLongIBJ", |
1913 | 1991 | {"or": [ |
1914 | 1992 | "canTrickyGMode", |
1915 | 1993 | {"and": [ |
|
1951 | 2029 | "flashSuitChecked": true, |
1952 | 2030 | "note": "Cross the room while killing the Beetoms, then bomb the bottom of the crumble blocks to overload PLMs and go through." |
1953 | 2031 | }, |
| 2032 | + { |
| 2033 | + "link": [4, 5], |
| 2034 | + "name": "G-Mode Morph with Blue Suit, Bomb the Crumble Blocks", |
| 2035 | + "entranceCondition": { |
| 2036 | + "comeInWithGMode": { |
| 2037 | + "mode": "any", |
| 2038 | + "morphed": true |
| 2039 | + } |
| 2040 | + }, |
| 2041 | + "requires": [ |
| 2042 | + "h_blueSuitGMode", |
| 2043 | + "h_artificialMorphLongIBJ", |
| 2044 | + {"or": [ |
| 2045 | + "canBeVeryPatient", |
| 2046 | + "h_artificialMorphCeilingBombJump", |
| 2047 | + {"and": [ |
| 2048 | + "canBePatient", |
| 2049 | + "h_artificialMorphSpringBall", |
| 2050 | + "HiJump" |
| 2051 | + ]}, |
| 2052 | + {"and": [ |
| 2053 | + "canBePatient", |
| 2054 | + "Morph", |
| 2055 | + {"or": [ |
| 2056 | + "HiJump", |
| 2057 | + "canWalljump" |
| 2058 | + ]} |
| 2059 | + ]} |
| 2060 | + ]} |
| 2061 | + ], |
| 2062 | + "clearsObstacles": ["A"], |
| 2063 | + "flashSuitChecked": true, |
| 2064 | + "blueSuitChecked": true, |
| 2065 | + "note": [ |
| 2066 | + "Samus is only able to kill enemies with blue suit while moving and not falling.", |
| 2067 | + "With bombs as the only movement option, Samus should only touch the enemies while grounded and moving horizontally.", |
| 2068 | + "After crossing the spikeway, bomb the bottom of the crumble blocks to overload PLMs and go through." |
| 2069 | + ] |
| 2070 | + }, |
1954 | 2071 | { |
1955 | 2072 | "id": 89, |
1956 | 2073 | "link": [4, 5], |
|
1992 | 2109 | "HiJump", |
1993 | 2110 | "canSpringBallJumpMidAir" |
1994 | 2111 | ]}, |
1995 | | - "h_artificialMorphIBJ" |
| 2112 | + "h_artificialMorphLongIBJ" |
1996 | 2113 | ]} |
1997 | 2114 | ], |
1998 | 2115 | "clearsObstacles": ["A"], |
|
2004 | 2121 | ], |
2005 | 2122 | "devNote": "This requires canRiskPermanentLossOfAccess unless Samus returns through the crumble blocks." |
2006 | 2123 | }, |
| 2124 | + { |
| 2125 | + "link": [4, 5], |
| 2126 | + "name": "Direct G-Mode Morph with Blue Suit, Power Bomb the Item", |
| 2127 | + "entranceCondition": { |
| 2128 | + "comeInWithGMode": { |
| 2129 | + "mode": "direct", |
| 2130 | + "morphed": true |
| 2131 | + } |
| 2132 | + }, |
| 2133 | + "requires": [ |
| 2134 | + "h_blueSuitGMode", |
| 2135 | + "canPowerBombItemOverloadPLMs", |
| 2136 | + {"itemNotCollectedAtNode": 5}, |
| 2137 | + "canRiskPermanentLossOfAccess", |
| 2138 | + {"or": [ |
| 2139 | + "Morph", |
| 2140 | + "h_artificialMorphSpringBall", |
| 2141 | + "h_artificialMorphIBJ" |
| 2142 | + ]}, |
| 2143 | + {"ammo": {"type": "PowerBomb", "count": 2}}, |
| 2144 | + {"or": [ |
| 2145 | + "canWalljump", |
| 2146 | + "SpaceJump", |
| 2147 | + {"and": [ |
| 2148 | + "HiJump", |
| 2149 | + "canSpringBallJumpMidAir" |
| 2150 | + ]}, |
| 2151 | + "h_artificialMorphLongIBJ", |
| 2152 | + {"and": [ |
| 2153 | + {"blueSuitShinecharge": {}}, |
| 2154 | + {"shinespark": {"frames": 13, "excessFrames": 4}} |
| 2155 | + ]} |
| 2156 | + ]} |
| 2157 | + ], |
| 2158 | + "clearsObstacles": ["A"], |
| 2159 | + "flashSuitChecked": true, |
| 2160 | + "blueSuitChecked": true, |
| 2161 | + "note": [ |
| 2162 | + "Samus is only able to kill enemies with blue suit while moving and not falling.", |
| 2163 | + "With bombs as the only movement option, Samus should only touch the enemies while grounded and moving horizontally.", |
| 2164 | + "After crossing the spikeway, use two precisely positioned Power Bombs to overload PLMs.", |
| 2165 | + "Place the Power Bombs at the same height as the tile above the door.", |
| 2166 | + "This ends up being the max height Samus can jump and place it while at the very bottom of the room, with a midair morph or artificially morphed Spring Ball jump." |
| 2167 | + ], |
| 2168 | + "devNote": [ |
| 2169 | + "This requires canRiskPermanentLossOfAccess unless Samus returns through the crumble blocks.", |
| 2170 | + "FIXME: This could include a Crystal Flash before shinesparking." |
| 2171 | + ] |
| 2172 | + }, |
2007 | 2173 | { |
2008 | 2174 | "id": 53, |
2009 | 2175 | "link": [4, 7], |
|
0 commit comments