Skip to content

Commit 5e175b9

Browse files
authored
Merge pull request #2150 from blkerby/acid-statue-xray-climb
Acid Statue shinespark slope clip X-Ray climb
2 parents b423728 + e931c97 commit 5e175b9

1 file changed

Lines changed: 126 additions & 23 deletions

File tree

region/lowernorfair/west/Acid Statue Room.json

Lines changed: 126 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -85,14 +85,7 @@
8585
]
8686
}
8787
],
88-
"obstacles": [
89-
{
90-
"id": "A",
91-
"name": "Camera Broken",
92-
"obstacleType": "abstract",
93-
"note": "Represents being off-camera in the top part of the room."
94-
}
95-
],
88+
"obstacles": [],
9689
"enemies": [
9790
{
9891
"id": "e1",
@@ -122,6 +115,7 @@
122115
{
123116
"from": 2,
124117
"to": [
118+
{"id": 1},
125119
{"id": 2},
126120
{"id": 3},
127121
{"id": 5}
@@ -353,13 +347,11 @@
353347
{"heatFrames": 20},
354348
"canOffScreenMovement"
355349
],
356-
"clearsObstacles": ["A"],
357350
"flashSuitChecked": true,
358351
"note": [
359352
"Grapple teleporting here will spawn Samus inside the wall behind the Acid Chozo statue.",
360353
"To escape, perform a Crystal Flash to stand up, then morph and roll out to the right.",
361-
"Samus will be visible but off-camera, making the movement tricky.",
362-
"While off camera, the Chozo hand will not function (i.e., will not trigger the acid lowering cutscene)."
354+
"Samus will be visible but off-camera, making the movement tricky."
363355
]
364356
},
365357
{
@@ -376,15 +368,13 @@
376368
{"heatFrames": 220},
377369
"canOffScreenMovement"
378370
],
379-
"clearsObstacles": ["A"],
380371
"note": [
381372
"After teleporting, press down to retract Grapple.",
382373
"Samus will be inside the Power Bomb blocks behind the Acid Chozo statue hand.",
383374
"Use a Power Bomb, wait to begin falling, then hold right to roll out under the hand.",
384375
"Samus will be visible but off-camera, making the movement tricky.",
385376
"Holding right too early after laying the Power Bomb will cause Samus to get stuck inside the Chozo hand;",
386-
"in this case, Samus can get out by unmorphing, remorphing, and rolling to the right on top of the hand.",
387-
"While off camera, the Chozo hand will not function (i.e., will not trigger the acid lowering cutscene)."
377+
"in this case, Samus can get out by unmorphing, remorphing, and rolling to the right on top of the hand."
388378
]
389379
},
390380
{
@@ -426,6 +416,60 @@
426416
"and there is no way to overload PLMs to go through the bomb blocks from the bottom of the room."
427417
]
428418
},
419+
{
420+
"link": [2, 1],
421+
"name": "Shinespark Slope Clip X-Ray Climb (Come in Shinecharged)",
422+
"entranceCondition": {
423+
"comeInShinecharged": {}
424+
},
425+
"requires": [
426+
{"shineChargeFrames": 35},
427+
{"shinespark": {"frames": 33, "excessFrames": 0}},
428+
"canShinesparkSlopeClip",
429+
"canXRayClimb",
430+
"canOffScreenMovement",
431+
{"heatFrames": 1020}
432+
],
433+
"note": [
434+
"Gain a shinecharge and spark into the wall at the left side of the room to clip into it.",
435+
"From there, X-Ray climb to the top portion of the room (about 0.75 screens).",
436+
"Samus will be visible but off-camera, making the movement tricky."
437+
],
438+
"detailNote": [
439+
"Only certain horizontal positions for the spark will work.",
440+
"There are periodic windows of approximately 4 good pixels followed by 8 bad pixels.",
441+
"Moonwalking back against the ledge below the door will put Samus into a good position.",
442+
"Being centered over this two-tile ledge is another position that works."
443+
]
444+
},
445+
{
446+
"link": [2, 1],
447+
"name": "Shinespark Slope Clip X-Ray Climb (Come in Shinecharging)",
448+
"entranceCondition": {
449+
"comeInShinecharging": {
450+
"length": 3,
451+
"openEnd": 1
452+
}
453+
},
454+
"requires": [
455+
{"shinespark": {"frames": 33, "excessFrames": 0}},
456+
"canShinesparkSlopeClip",
457+
"canXRayClimb",
458+
"canOffScreenMovement",
459+
{"heatFrames": 1020}
460+
],
461+
"note": [
462+
"Gain a shinecharge and spark into the wall at the left side of the room to clip into it.",
463+
"From there, X-Ray climb to the top portion of the room (about 0.75 screens).",
464+
"Samus will be visible but off-camera, making the movement tricky."
465+
],
466+
"detailNote": [
467+
"Only certain horizontal positions for the spark will work.",
468+
"There are periodic windows of approximately 4 good pixels followed by 8 bad pixels.",
469+
"Moonwalking back against the ledge below the door will put Samus into a good position.",
470+
"Being centered over this two-tile ledge is another position that works."
471+
]
472+
},
429473
{
430474
"id": 14,
431475
"link": [2, 2],
@@ -478,13 +522,11 @@
478522
{"heatFrames": 20},
479523
"canOffScreenMovement"
480524
],
481-
"clearsObstacles": ["A"],
482525
"flashSuitChecked": true,
483526
"note": [
484527
"Grapple teleporting here will spawn Samus inside the wall behind the Acid Chozo statue.",
485528
"To escape, perform a Crystal Flash to stand up, then morph and roll out to the right.",
486-
"Samus will be visible but off-camera, making the movement tricky.",
487-
"While off camera, the Chozo hand will not function (i.e., will not trigger the acid lowering cutscene)."
529+
"Samus will be visible but off-camera, making the movement tricky."
488530
]
489531
},
490532
{
@@ -501,15 +543,79 @@
501543
{"heatFrames": 220},
502544
"canOffScreenMovement"
503545
],
504-
"clearsObstacles": ["A"],
505546
"note": [
506547
"After teleporting, press down to retract Grapple.",
507548
"Samus will be inside the Power Bomb blocks behind the Acid Chozo statue hand.",
508549
"Use a Power Bomb, wait to begin falling, then hold right to roll out under the hand.",
509550
"Samus will be visible but off-camera, making the movement tricky.",
510551
"Holding right too early after laying the Power Bomb will cause Samus to get stuck inside the Chozo hand;",
511-
"in this case, Samus can get out by unmorphing, remorphing, and rolling to the right on top of the hand.",
512-
"While off camera, the Chozo hand will not function (i.e., will not trigger the acid lowering cutscene)."
552+
"in this case, Samus can get out by unmorphing, remorphing, and rolling to the right on top of the hand."
553+
]
554+
},
555+
{
556+
"link": [2, 3],
557+
"name": "Shinespark Slope Clip X-Ray Climb (Come in Shinecharged)",
558+
"entranceCondition": {
559+
"comeInShinecharged": {}
560+
},
561+
"requires": [
562+
{"shineChargeFrames": 35},
563+
{"shinespark": {"frames": 33, "excessFrames": 0}},
564+
"canShinesparkSlopeClip",
565+
"canXRayClimb",
566+
"canOffScreenMovement",
567+
{"or": [
568+
"canPreciseWalljump",
569+
"SpaceJump",
570+
"HiJump",
571+
"canTrickySpringBallJump"
572+
]},
573+
{"heatFrames": 970}
574+
],
575+
"note": [
576+
"Gain a shinecharge and spark into the wall at the left side of the room to clip into it.",
577+
"From there, X-Ray climb to the top portion of the room (about 0.75 screens).",
578+
"Samus will be visible but off-camera, making the movement tricky."
579+
],
580+
"detailNote": [
581+
"Only certain horizontal positions for the spark will work.",
582+
"There are periodic windows of approximately 4 good pixels followed by 8 bad pixels.",
583+
"Moonwalking back against the ledge below the door will put Samus into a good position.",
584+
"Being centered over this two-tile ledge is another position that works."
585+
]
586+
},
587+
{
588+
"link": [2, 3],
589+
"name": "Shinespark Slope Clip X-Ray Climb (Come in Shinecharging)",
590+
"entranceCondition": {
591+
"comeInShinecharging": {
592+
"length": 3,
593+
"openEnd": 1
594+
}
595+
},
596+
"requires": [
597+
{"shinespark": {"frames": 33, "excessFrames": 0}},
598+
"canShinesparkSlopeClip",
599+
"canXRayClimb",
600+
"canOffScreenMovement",
601+
{"or": [
602+
"canPreciseWalljump",
603+
"SpaceJump",
604+
"HiJump",
605+
"canTrickySpringBallJump"
606+
]},
607+
{"heatFrames": 970}
608+
],
609+
"note": [
610+
"Gain a shinecharge and spark into the wall at the left side of the room to clip into it.",
611+
"From there, X-Ray climb to the top portion of the room (about 0.75 screens).",
612+
"Samus will be visible but off-camera, making the movement tricky."
613+
],
614+
"detailNote": [
615+
"Only certain horizontal positions for the spark will work.",
616+
"There are periodic windows of approximately 4 good pixels followed by 8 bad pixels.",
617+
"Moonwalking back against the ledge below the door will put Samus into a good position.",
618+
"Being centered over this two-tile ledge is another position that works."
513619
]
514620
},
515621
{
@@ -603,7 +709,6 @@
603709
"name": "Use Acid Statue",
604710
"requires": [
605711
"h_activateAcidChozo",
606-
{"obstaclesNotCleared": ["A"]},
607712
"h_usePowerBomb",
608713
{"heatFrames": 1020}
609714
],
@@ -625,7 +730,6 @@
625730
"requires": [
626731
"h_heatedCrystalFlash",
627732
"h_activateAcidChozo",
628-
{"obstaclesNotCleared": ["A"]},
629733
{"heatFrames": 920}
630734
],
631735
"setsFlags": ["f_UsedAcidChozoStatue"],
@@ -638,7 +742,6 @@
638742
"name": "Acid Statue with Reserve Trigger",
639743
"requires": [
640744
"h_activateAcidChozo",
641-
{"obstaclesNotCleared": ["A"]},
642745
"h_usePowerBomb",
643746
{"heatFrames": 180},
644747
"canManageReserves",

0 commit comments

Comments
 (0)