Skip to content

Commit 22446f3

Browse files
authored
Merge pull request #1765 from kjbranch/croc-escape-g-setup
Croc Escape G-Mode Setup
2 parents c99a9e6 + 73d034e commit 22446f3

1 file changed

Lines changed: 188 additions & 0 deletions

File tree

region/norfair/west/Crocomire Escape.json

Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,193 @@
254254
"Samus will not be visible during the climb."
255255
]
256256
},
257+
{
258+
"link": [2, 1],
259+
"name": "G-Mode Setup - Get Hit By Geruta, Heatproof, Morph",
260+
"requires": [
261+
"h_heatProof",
262+
"canBePatient",
263+
"canCameraManip",
264+
"Morph",
265+
{"or": [
266+
"canTrickyDodgeEnemies",
267+
"SpaceJump",
268+
"Charge",
269+
"Ice",
270+
"Plasma",
271+
{"ammo": {"type": "Missile", "count": 2}},
272+
{"ammo": {"type": "Super", "count": 2}},
273+
{"ammo": {"type": "PowerBomb","count": 2}},
274+
{"enemyDamage": {
275+
"enemy": "Dragon",
276+
"type": "fireball",
277+
"hits": 5
278+
}},
279+
{"and": [
280+
"h_lavaProof",
281+
{"or": [
282+
"ScrewAttack",
283+
"h_canBombThings"
284+
]}
285+
]}
286+
]},
287+
{"or": [
288+
"SpaceJump",
289+
{"and": [
290+
"HiJump",
291+
"SpeedBooster",
292+
"canWalljump"
293+
]},
294+
{"and": [
295+
"HiJump",
296+
"canSpringBallJumpMidAir"
297+
]},
298+
{"and": [
299+
"canBeVeryPatient",
300+
"canJumpIntoIBJ"
301+
]},
302+
{"and": [
303+
"canBeVeryPatient",
304+
"Grapple",
305+
{"or": [
306+
"HiJump",
307+
"canSpringBallJumpMidAir"
308+
]}
309+
]}
310+
]},
311+
{"or": [
312+
{"ammo": {"type": "Super", "count": 1}},
313+
{"obstaclesCleared": ["A"]}
314+
]}
315+
],
316+
"exitCondition": {
317+
"leaveWithGModeSetup": {}
318+
},
319+
"collectsItems": [3],
320+
"unlocksDoors": [
321+
{
322+
"types": ["ammo"],
323+
"requires": []
324+
}
325+
],
326+
"flashSuitChecked": true,
327+
"note": "Lure the Geruta to the left door. This may require many jumps to get it to swoop up onto the ledge and not get stuck.",
328+
"devNote": "It's possible to avoid the item, but the Geruta will get stuck on it and usually require many swoops to get past it."
329+
},
330+
{
331+
"link": [2, 1],
332+
"name": "G-Mode Setup - Get Hit By Geruta, Heatproof, Morphless",
333+
"requires": [
334+
"h_heatProof",
335+
"canBePatient",
336+
"canCameraManip",
337+
{"or": [
338+
"canInsaneJump",
339+
"Ice",
340+
"h_lavaProof",
341+
{"enemyDamage": {
342+
"enemy": "Geruta",
343+
"type": "contact",
344+
"hits": 1
345+
}},
346+
{"and": [
347+
"canIframeSpikeJump",
348+
{"enemyDamage": {
349+
"enemy": "Dragon",
350+
"type": "fireball",
351+
"hits": 1
352+
}},
353+
{"lavaFrames": 55}
354+
]}
355+
]},
356+
{"or": [
357+
"canTrickyDodgeEnemies",
358+
"SpaceJump",
359+
"Charge",
360+
"Ice",
361+
"Plasma",
362+
{"ammo": {"type": "Missile", "count": 2}},
363+
{"ammo": {"type": "Super", "count": 2}},
364+
{"enemyDamage": {
365+
"enemy": "Dragon",
366+
"type": "fireball",
367+
"hits": 5
368+
}},
369+
{"and": [
370+
"h_lavaProof",
371+
"ScrewAttack"
372+
]}
373+
]},
374+
{"or": [
375+
"SpaceJump",
376+
{"and": [
377+
"HiJump",
378+
"SpeedBooster",
379+
"canWalljump"
380+
]},
381+
{"and": [
382+
"canBeVeryPatient",
383+
"HiJump",
384+
"Grapple"
385+
]}
386+
]},
387+
{"or": [
388+
{"ammo": {"type": "Super", "count": 1}},
389+
{"obstaclesCleared": ["A"]}
390+
]}
391+
],
392+
"exitCondition": {
393+
"leaveWithGModeSetup": {}
394+
},
395+
"collectsItems": [3],
396+
"unlocksDoors": [
397+
{
398+
"types": ["ammo"],
399+
"requires": []
400+
}
401+
],
402+
"flashSuitChecked": true,
403+
"note": [
404+
"Lure the Geruta to the left door. This may require many jumps to get it to swoop up onto the ledge and not get stuck.",
405+
"To safely pass the Geruta without a hit, jump left below it, to get it to swoop left before going up."
406+
],
407+
"devNote": "It's possible to avoid the item, but the Geruta will get stuck on it and usually require many swoops to get past it."
408+
},
409+
{
410+
"link": [2, 1],
411+
"name": "G-Mode Setup - Get Hit By Geruta, Heatproof, Frozen Geruta Step",
412+
"requires": [
413+
"h_heatProof",
414+
"canBeVeryPatient",
415+
"canCameraManip",
416+
"canTrickyUseFrozenEnemies",
417+
{"or": [
418+
"HiJump",
419+
"canSpringBallJumpMidAir"
420+
]},
421+
{"or": [
422+
{"ammo": {"type": "Super", "count": 1}},
423+
{"obstaclesCleared": ["A"]}
424+
]}
425+
],
426+
"exitCondition": {
427+
"leaveWithGModeSetup": {}
428+
},
429+
"collectsItems": [3],
430+
"unlocksDoors": [
431+
{
432+
"types": ["ammo"],
433+
"requires": []
434+
}
435+
],
436+
"flashSuitChecked": true,
437+
"note": [
438+
"Use the Geruta to get up to the top left ledge while also getting it to swoop into the top left region.",
439+
"This requires many jumps from below to get it to swoop up onto the ledge and not get stuck.",
440+
"When the Geruta is heading into the right spot, use it as a platform to get up as well."
441+
],
442+
"devNote": "It's possible to avoid the item, but the Geruta will get stuck on it and usually require many swoops to get past it."
443+
},
257444
{
258445
"id": 11,
259446
"link": [2, 2],
@@ -375,6 +562,7 @@
375562
"name": "Lava IBJ",
376563
"requires": [
377564
"h_heatProof",
565+
"h_lavaProof",
378566
"Gravity",
379567
"canIBJ"
380568
],

0 commit comments

Comments
 (0)