|
980 | 980 | }, |
981 | 981 | "requires": [ |
982 | 982 | {"shineChargeFrames": 135}, |
983 | | - "h_XModeThornHit", |
984 | 983 | "canSuperJump", |
985 | | - {"shinespark": {"frames": 7}}, |
986 | | - "canXModeBlueSuit" |
| 984 | + "h_thornXModeBlueSuit", |
| 985 | + "h_thornXModeFramePerfectExtraLeniency", |
| 986 | + {"shinespark": {"frames": 7}} |
987 | 987 | ], |
988 | 988 | "flashSuitChecked": true |
989 | 989 | }, |
|
992 | 992 | "link": [3, 2], |
993 | 993 | "name": "Gain Blue Suit (Double X-Mode Super Jump)", |
994 | 994 | "requires": [ |
995 | | - "h_thornDoubleXModeBlueSuit", |
996 | 995 | "canSuperJump", |
997 | | - {"shinespark": {"frames": 7}}, |
998 | | - "canXModeBlueSuit" |
| 996 | + "h_thornDoubleXModeBlueSuit", |
| 997 | + "h_thornDoubleXModeFramePerfectExtraLeniency", |
| 998 | + {"shinespark": {"frames": 7}} |
999 | 999 | ], |
1000 | 1000 | "flashSuitChecked": true |
1001 | 1001 | }, |
|
1131 | 1131 | "link": [3, 3], |
1132 | 1132 | "name": "Gain Flash Suit (X-Mode Spikesuit)", |
1133 | 1133 | "requires": [ |
1134 | | - "h_ThornXModeSpikeSuit", |
| 1134 | + "h_thornXModeSpikeSuit", |
| 1135 | + "h_thornXModeFramePerfectExtraLeniency", |
1135 | 1136 | {"shinespark": {"frames": 12, "excessFrames": 12}} |
1136 | 1137 | ], |
1137 | 1138 | "flashSuitChecked": true |
|
1145 | 1146 | }, |
1146 | 1147 | "requires": [ |
1147 | 1148 | {"shineChargeFrames": 135}, |
| 1149 | + "h_thornXModeFramePerfectExtraLeniency", |
1148 | 1150 | "h_thornXModeBlueSuit", |
1149 | 1151 | {"shinespark": {"frames": 0}} |
1150 | 1152 | ], |
|
1155 | 1157 | "link": [3, 3], |
1156 | 1158 | "name": "Gain Blue Suit (Double X-Mode)", |
1157 | 1159 | "requires": [ |
| 1160 | + "h_thornDoubleXModeFramePerfectExtraLeniency", |
1158 | 1161 | "h_thornDoubleXModeBlueSuit", |
1159 | 1162 | {"shinespark": {"frames": 0}} |
1160 | 1163 | ], |
|
1165 | 1168 | "link": [3, 3], |
1166 | 1169 | "name": "X-Mode, Leave Shinecharged", |
1167 | 1170 | "requires": [ |
1168 | | - "canXMode", |
1169 | | - "h_XModeThornHit", |
1170 | | - "h_shinechargeMaxRunway", |
| 1171 | + "h_thornXModeShinecharge", |
| 1172 | + "h_thornXModeFramePerfectExtraLeniency", |
1171 | 1173 | {"shineChargeFrames": 60} |
1172 | 1174 | ], |
1173 | 1175 | "exitCondition": { |
|
1935 | 1937 | "name": "X-Mode, Leave With Spark", |
1936 | 1938 | "requires": [ |
1937 | 1939 | {"obstaclesCleared": ["A"]}, |
1938 | | - "canXMode", |
1939 | | - "h_XModeThornHit", |
1940 | | - "h_shinechargeMaxRunway", |
| 1940 | + "h_thornXModeShinecharge", |
| 1941 | + "h_thornXModeFramePerfectExtraLeniency", |
1941 | 1942 | {"shinespark": {"frames": 62, "excessFrames": 0}} |
1942 | 1943 | ], |
1943 | 1944 | "exitCondition": { |
|
1959 | 1960 | }, |
1960 | 1961 | "requires": [ |
1961 | 1962 | {"shineChargeFrames": 125}, |
| 1963 | + "h_thornXModeFramePerfectExtraLeniency", |
1962 | 1964 | "h_thornXModeBlueSuit", |
1963 | 1965 | {"shinespark": {"frames": 0}} |
1964 | 1966 | ], |
|
2416 | 2418 | "canTrickyDodgeEnemies" |
2417 | 2419 | ]}, |
2418 | 2420 | {"refill": ["Energy"]}, |
2419 | | - "canXMode", |
2420 | | - "h_XModeThornHit", |
2421 | | - "h_shinechargeMaxRunway", |
| 2421 | + "h_thornXModeFramePerfectExtraLeniency", |
| 2422 | + "h_thornXModeShinecharge", |
2422 | 2423 | {"autoReserveTrigger": {"maxReserveEnergy": 95}}, |
2423 | 2424 | "canRModeSparkInterrupt" |
2424 | 2425 | ], |
|
0 commit comments