Skip to content

Commit dde2c7c

Browse files
authored
Merge pull request #1684 from blkerby/escape-4-space-jump
Refine Escape Room 4 walljumpless Space Jump
2 parents ea7519a + 11126e1 commit dde2c7c

1 file changed

Lines changed: 222 additions & 20 deletions

File tree

region/tourian/main/Tourian Escape Room 4.json

Lines changed: 222 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -535,28 +535,12 @@
535535
"name": "Reverse Dodge While Climbing",
536536
"requires": [
537537
{"notable": "Reverse Dodge While Climbing"},
538-
{"or": [
539-
"canCarefulJump",
540-
"ScrewAttack",
541-
"HiJump"
542-
]},
538+
"canCarefulJump",
543539
{"or": [
544540
"canConsecutiveWalljump",
545541
{"and": [
546-
"SpaceJump",
547-
{"or": [
548-
"HiJump",
549-
{"and": [
550-
"canCarefulJump",
551-
{"acidFrames": 20},
552-
{"enemyDamage": {
553-
"enemy": "Tourian Space Pirate (all)",
554-
"type": "contact",
555-
"hits": 1
556-
}}
557-
]},
558-
{"acidFrames": 100}
559-
]}
542+
"HiJump",
543+
"SpaceJump"
560544
]}
561545
]}
562546
],
@@ -567,6 +551,216 @@
567551
"Alternatively, jump and force the pirates to shoot just before starting to climb."
568552
]
569553
},
554+
{
555+
"link": [3, 1],
556+
"name": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump (Longer Acid Dip)",
557+
"requires": [
558+
{"notable": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump"},
559+
"SpaceJump",
560+
"canTrickyJump",
561+
{"acidFrames": 90}
562+
],
563+
"exitCondition": {
564+
"leaveNormally": {}
565+
},
566+
"unlocksDoors": [
567+
{
568+
"types": ["missiles"],
569+
"requires": [{"acidFrames": 50}]
570+
},
571+
{
572+
"types": ["super"],
573+
"requires": []
574+
},
575+
{
576+
"types": ["powerbomb"],
577+
"requires": [{"acidFrames": 110}]
578+
}
579+
],
580+
"note": [
581+
"Climbing the shaft with Space Jump is slower than other methods, so it is necessary to move quickly in order to minimize acid damage.",
582+
"After reaching the top, fall down the right side to land on the platform below the door, taking a dip in acid before jumping into the door."
583+
],
584+
"devNote": [
585+
"The leaveNormally exit condition is for two reasons:",
586+
"1) to prevent use of the runway, since it will not be an air environment,",
587+
"2) to prevent use of implicit door unlock strats, since unlocking the door requires more acid damage."
588+
]
589+
},
590+
{
591+
"link": [3, 1],
592+
"name": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump (Short Acid Dip)",
593+
"requires": [
594+
{"notable": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump"},
595+
"canPreciseSpaceJump",
596+
"canTrickyJump",
597+
{"acidFrames": 50}
598+
],
599+
"exitCondition": {
600+
"leaveNormally": {}
601+
},
602+
"unlocksDoors": [
603+
{
604+
"types": ["missiles"],
605+
"requires": [{"acidFrames": 50}]
606+
},
607+
{
608+
"types": ["super"],
609+
"requires": []
610+
},
611+
{
612+
"types": ["powerbomb"],
613+
"requires": [{"acidFrames": 110}]
614+
}
615+
],
616+
"note": [
617+
"Climbing the shaft with Space Jump is slower than other methods, so it is necessary to move quickly in order to minimize acid damage.",
618+
"With each Space Jump, release jump early rather than doing a full-height jump, in order to be able to Space Jump again more quickly.",
619+
"After reaching the top, fall down on the right side to land on the platform below the door, taking a brief dip in acid before jumping into the door."
620+
],
621+
"devNote": [
622+
"The leaveNormally exit condition is for two reasons:",
623+
"1) to prevent use of the runway, since it might not be an air environment,",
624+
"2) to prevent use of implicit door unlock strats, since unlocking the door requires more acid damage."
625+
]
626+
},
627+
{
628+
"link": [3, 1],
629+
"name": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump (Plasma)",
630+
"requires": [
631+
{"notable": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump"},
632+
"canPreciseSpaceJump",
633+
"canTrickyJump",
634+
"Plasma",
635+
{"or": [
636+
{"enemyDamage": {
637+
"enemy": "Tourian Space Pirate (all)",
638+
"type": "contact",
639+
"hits": 1
640+
}},
641+
{"and": [
642+
"canHitbox",
643+
"canInsaneJump"
644+
]}
645+
]}
646+
],
647+
"exitCondition": {
648+
"leaveNormally": {}
649+
},
650+
"unlocksDoors": [
651+
{
652+
"types": ["ammo"],
653+
"requires": ["never"]
654+
}
655+
],
656+
"note": [
657+
"Climbing the shaft with Space Jump is slower than other methods, so it is necessary to move quickly in order to minimize acid damage.",
658+
"With each Space Jump, release jump early rather than doing a full-height jump, in order to be able to Space Jump again more quickly.",
659+
"After reaching the top, fall down on the right side to land on the platform above the door.",
660+
"Then press against the left wall and pass through the last Pirate while firing a Plasma shot down to open the door;",
661+
"with precise timing, damage from the Pirate can be avoided by hitboxing through it.",
662+
"Hold left to land directly in the doorway.",
663+
"If done quickly enough, it is possible to avoid any acid damage."
664+
],
665+
"devNote": [
666+
"The leaveNormally exit condition is to prevent use of implicit door unlock strats,",
667+
"since unlocking the door would probably require some acid damage;",
668+
"FIXME: refine the door unlock requirements.",
669+
"FIXME: leave with runway could be ok here, though in most cases you could just reset the room, so it doesn't matter much."
670+
]
671+
},
672+
{
673+
"link": [3, 1],
674+
"name": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump (Super)",
675+
"requires": [
676+
{"notable": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump"},
677+
"canPreciseSpaceJump",
678+
{"enemyKill": {
679+
"enemies": [["Tourian Space Pirate (all)"]],
680+
"explicitWeapons": ["Super"]
681+
}}
682+
],
683+
"exitCondition": {
684+
"leaveNormally": {}
685+
},
686+
"unlocksDoors": [
687+
{
688+
"types": ["ammo"],
689+
"requires": ["never"]
690+
}
691+
],
692+
"note": [
693+
"Climbing the shaft with Space Jump is slower than other methods, so it is necessary to move quickly in order to minimize acid damage.",
694+
"With each Space Jump, release jump early rather than doing a full-height jump, in order to be able to Space Jump again more quickly.",
695+
"After reaching the top, fall down on the right side to land on the platform above the door.",
696+
"Run left, falling off the platform and firing a Super downward to kill the last Pirate.",
697+
"Buffer a beam shot to open the door immediately afterward; using weapon auto-cancel can help simplify the inputs.",
698+
"If the shot is fired early enough, it is possible to hold left to land directly in the doorway.",
699+
"Otherwise a down-back can be used to squeeze in.",
700+
"If done quickly enough, it is possible to avoid any acid damage."
701+
],
702+
"devNote": [
703+
"The leaveNormally exit condition is to prevent use of implicit door unlock strats,",
704+
"since unlocking the door would probably require some acid damage;",
705+
"FIXME: refine the door unlock requirements.",
706+
"FIXME: leave with runway could be ok here, though in most cases you could just reset the room, so it doesn't matter much."
707+
]
708+
},
709+
{
710+
"link": [3, 1],
711+
"name": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump (Left-Side Fall)",
712+
"requires": [
713+
{"notable": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump"},
714+
"canPreciseSpaceJump",
715+
{"or": [
716+
{"and": [
717+
"canInsaneJump",
718+
"canResetFallSpeed"
719+
]},
720+
{"and": [
721+
"canInsaneJump",
722+
"canDownBack",
723+
{"enemyDamage": {
724+
"enemy": "Tourian Space Pirate (all)",
725+
"type": "contact",
726+
"hits": 1
727+
}}
728+
]},
729+
{"and": [
730+
"canResetFallSpeed",
731+
{"enemyDamage": {
732+
"enemy": "Tourian Space Pirate (all)",
733+
"type": "contact",
734+
"hits": 1
735+
}}
736+
]}
737+
]}
738+
],
739+
"exitCondition": {
740+
"leaveNormally": {}
741+
},
742+
"unlocksDoors": [
743+
{
744+
"types": ["ammo"],
745+
"requires": ["never"]
746+
}
747+
],
748+
"note": [
749+
"Climbing the shaft with Space Jump is slower than other methods, so it is necessary to move quickly in order to minimize acid damage.",
750+
"With each Space Jump, release jump early rather than doing a full-height jump, in order to be able to Space Jump again more quickly.",
751+
"After reaching the top, fall down on the left side, keeping between the Pirates and the platforms.",
752+
"If Morph is available, use it to reset fall speed by unmorphing soon after taking damage from the bottom Pirate.",
753+
"With greater difficulty, the bottom Pirate can be avoided, resetting fall speed soon after getting past it.",
754+
"If Morph is not available, then take damage from the bottom Pirate, press against the left wall, and fire a carefully timed shot downward to open the door;",
755+
"in this case, use a down-back to fall directly into the doorway.",
756+
"If done quickly enough, it is possible to avoid any acid damage."
757+
],
758+
"devNote": [
759+
"The leaveNormally exit condition is to prevent use of implicit door unlock strats,",
760+
"since unlocking the door would probably require some acid damage;",
761+
"FIXME: refine the door unlock requirements."
762+
]
763+
},
570764
{
571765
"id": 20,
572766
"link": [3, 1],
@@ -760,7 +954,15 @@
760954
"id": 3,
761955
"name": "IBJ and Acid Bath",
762956
"note": "Clear the right side Space Pirates and then race the rising acid by bomb jumping."
957+
},
958+
{
959+
"id": 4,
960+
"name": "Reverse Tourian Escape Room 4 Bootless Walljumpless Space Jump",
961+
"note": [
962+
"Climbing the shaft with Space Jump is slower than other methods, so it is necessary to move quickly in order to minimize acid damage.",
963+
"It is possible to climb faster by releasing jump early, rather than doing full-height jumps, in order to be able to Space Jump again more quickly."
964+
]
763965
}
764966
],
765-
"nextNotableId": 4
967+
"nextNotableId": 5
766968
}

0 commit comments

Comments
 (0)