Skip to content

Commit 286e52f

Browse files
committed
Refine East Cac Alley left-side X-mode shinecharge
1 parent 28ef2f0 commit 286e52f

1 file changed

Lines changed: 79 additions & 9 deletions

File tree

region/maridia/inner-pink/East Cactus Alley Room.json

Lines changed: 79 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -201,32 +201,102 @@
201201
]
202202
},
203203
{
204-
"id": 3,
205204
"link": [1, 1],
206-
"name": "X-Mode, Leave With Spark",
205+
"name": "X-Mode, Leave Shinecharged",
207206
"requires": [
207+
"canShinechargeMovementComplex",
208+
"h_canShineChargeMaxRunway",
208209
"canXMode",
209210
"h_XModeSpikeHit",
210211
"h_XModeSpikeHit",
211212
{"or": [
212213
"h_XModeSpikeHit",
213-
"canStationarySpinJump"
214+
"canStationarySpinJump",
215+
"canTrickyJump"
214216
]},
215217
"Gravity",
216-
"HiJump",
217-
"SpaceJump",
218-
"canShinechargeMovementComplex",
218+
{"or": [
219+
{"and": [
220+
"HiJump",
221+
"SpaceJump",
222+
{"shineChargeFrames": 50}
223+
]},
224+
{"and": [
225+
"HiJump",
226+
"canPreciseWalljump",
227+
{"shineChargeFrames": 20}
228+
]},
229+
{"and": [
230+
"SpaceJump",
231+
"canPreciseWalljump",
232+
{"shineChargeFrames": 20}
233+
]}
234+
]}
235+
],
236+
"exitCondition": {
237+
"leaveShinecharged": {}
238+
},
239+
"flashSuitChecked": true,
240+
"devNote": [
241+
"Two spike hits are expected per attempt (with any additional leniency hits being multiplied by this amount)."
242+
]
243+
},
244+
{
245+
"link": [1, 1],
246+
"name": "X-Mode, Leave With Spark (Bottom)",
247+
"requires": [
248+
"canXMode",
249+
"h_XModeSpikeHit",
250+
"h_XModeSpikeHit",
251+
"canInsaneJump",
252+
"Gravity",
253+
"SpaceJump",
254+
"canShinechargeMovementTricky",
255+
"canMidairShinespark",
256+
"h_canShineChargeMaxRunway",
257+
{"shinespark": {"frames": 8}}
258+
],
259+
"exitCondition": {
260+
"leaveWithSpark": {
261+
"position": "bottom"
262+
}
263+
},
264+
"flashSuitChecked": true,
265+
"devNote": [
266+
"Two spike hits are expected per attempt (with any additional leniency hits being multiplied by this amount)."
267+
]
268+
},
269+
{
270+
"id": 3,
271+
"link": [1, 1],
272+
"name": "X-Mode, Leave With Spark",
273+
"requires": [
274+
"canXMode",
275+
"h_XModeSpikeHit",
276+
"h_XModeSpikeHit",
277+
"canTrickyJump",
278+
"Gravity",
279+
{"or": [
280+
{"and": [
281+
"HiJump",
282+
"canTrickyDashJump"
283+
]},
284+
{"and": [
285+
"canFastWalljumpClimb",
286+
"canPreciseWalljump"
287+
]}
288+
]},
289+
"canShinechargeMovementTricky",
219290
"canMidairShinespark",
220291
"h_canShineChargeMaxRunway",
221-
{"shinespark": {"frames": 10}}
292+
{"shinespark": {"frames": 5}}
222293
],
223294
"exitCondition": {
224295
"leaveWithSpark": {}
225296
},
226297
"flashSuitChecked": true,
227298
"devNote": [
228-
"Two spike hits are expected per attempt (with any additional leniency hits being multiplied by this amount).",
229-
"FIXME: This should be doable with fewer items."
299+
"Two spike hits are expected per attempt (with any additional leniency hits being multiplied by this amount)."
230300
]
231301
},
232302
{

0 commit comments

Comments
 (0)