Tourian Escape Room 2

Room ID: 240

Wiki
Difficulty filter

From: 1
Top Door
To: 1
Top Door

Requires:

"h_canCrystalFlash"
From: 1
Top Door
To: 1
Top Door

Exit condition:

{
  "leaveWithDoorFrameBelow": {
    "height": 3
  }
}
From: 1
Top Door
To: 1
Top Door

Exit condition:

{
  "leaveWithPlatformBelow": {
    "height": 7,
    "leftPosition": -2.5,
    "rightPosition": 2.5
  }
}
From: 1
Top Door
To: 1
Top Door

Manipulate a Pirate to climb to the top of the room on the left side. If Morph and X-Ray are available, morph on the top platform while waiting for the Pirate to climb up, triggering it to jump at a normalized height. Otherwise, crouch on the right platform second from the top, waiting for the Pirate to climb down, again triggering it to jump at a normalized height. In either case, freeze the Pirate near the center of the door, and use it to clip up through the door.

After jumping from right-to-left, Pirates will begin climbing up. After jumping from left-to-right, Pirates will begin climbing down. They will change direction when colliding with a block, or at random (with 50% chance) after climbing a distance of about 5 tiles. While climbing, they will fire a laser and jump across the room if the center vertical position of Samus and the Pirate differ by at most 32 pixels.

Requires:

{
  "or": [
    "h_canXRayMorphIceClip",
    "h_canPreciseIceClip"
  ]
}

Bypasses door shell: true

Dev note: A high-pixel ceiling clip does not appear possible, though this could use more testing.

From: 1
Top Door
To: 1
Top Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}
From: 1
Top Door
To: 1
Top Door

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "direct",
    "morphed": true
  },
  "comesThroughToilet": "any"
}

Requires:

"h_canArtificialMorphMovement"

Exit condition:

{
  "leaveWithGMode": {
    "morphed": true
  }
}
From: 1
Top Door
To: 1
Top Door

Quickly freeze a pirate and kill the other without letting them jump back and forth. Each jump they will place a large, stationary, invisible laser, which makes the room much trickier to traverse, although they can be dodged with a precise wall jump from the outer walls. Wait for the pirate to randomly climb to the top of the room, then crouch on one of the two plaforms, second from the top. Quickly freeze the pirate when it is close to the middle of the room and crouch jump from on top of it through the door. Note that Samus can freely pass the pirates while they are frozen, to prevent them from jumping and placing more invisible lasers.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "indirect",
    "morphed": false
  },
  "comesThroughToilet": "any"
}

Requires:

"h_canPreciseIceClip"

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

Dev note: This is only for indirect G-Mode, because it is trivial while in direct, and would use a different strat.

From: 1
Top Door
To: 2
Right Door

From: 1
Top Door
To: 2
Right Door

Entrance condition:

{
  "comeInShinecharged": {},
  "comesThroughToilet": "any"
}

Requires:

{
  "shineChargeFrames": 95
}
{
  "or": [
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "and": [
        "Plasma",
        "Wave"
      ]
    },
    {
      "and": [
        "Plasma",
        "canHitbox"
      ]
    }
  ]
}
"canShinechargeMovementTricky"
{
  "shinespark": {
    "frames": 2
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

{"types":["ammo"],"requires":["never"]}
From: 2
Right Door
To: 1
Top Door

Enter shinecharged with a spin-jump. Perform quick ledge-grabs to reach the top of the room and spark out.

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 130
}
"canPrepareForNextRoom"
"ScrewAttack"
"HiJump"
"canWalljump"
"canShinechargeMovementTricky"
{
  "shinespark": {
    "frames": 6
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}

Enter shinecharged with a spin-jump. Perform quick ledge-grabs to reach the top of the room and spark out.

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 155
}
"canPrepareForNextRoom"
"canShinechargeMovementTricky"
{
  "shinespark": {
    "frames": 6
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 2
Right Door
To: 1
Top Door

Quickly freeze a pirate and kill the other without letting them jump back and forth. Each jump they will place a large, stationary, invisible laser, which makes the room much trickier to traverse, although they can be dodged with a precise wall jump from the outer walls. Wait for the pirate to randomly climb to the top of the room, then crouch on one of the two plaforms, second from the top. Quickly freeze the pirate when it is close to the middle of the room and crouch jump from on top of it through the door. Note that Samus can freely pass the pirates while they are frozen, to prevent them from jumping and placing more invisible lasers.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": false
  }
}

Requires:

"h_canPreciseIceClip"

Exit condition:

{
  "leaveWithGMode": {
    "morphed": false
  }
}

Bypasses door shell: true

Dev note: This is only for indirect G-Mode, because it is trivial while in direct, and would use a different strat.

From: 2
Right Door
To: 2
Right Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 1,
    "openEnd": 1
  }
}
From: 2
Right Door
To: 2
Right Door

Exit condition:

{
  "leaveWithSidePlatform": {
    "height": 3,
    "runway": {
      "length": 4,
      "openEnd": 0
    },
    "obstruction": [
      1,
      0
    ]
  }
}

Dev note: Max extra run speed $0.F

From: 2
Right Door
To: 2
Right Door

Use the floating platform near the bottom-left of the room.

Exit condition:

{
  "leaveWithMockball": {
    "remoteRunway": {
      "length": 3,
      "openEnd": 2
    },
    "landingRunway": {
      "length": 1,
      "openEnd": 1
    },
    "minExtraRunSpeed": "$0.E"
  }
}
From: 2
Right Door
To: 2
Right Door

Use the floating platform near the bottom-left of the room.

Exit condition:

{
  "leaveWithSpringBallBounce": {
    "remoteRunway": {
      "length": 3,
      "openEnd": 2
    },
    "landingRunway": {
      "length": 1,
      "openEnd": 1
    },
    "movementType": "uncontrolled"
  }
}
From: 2
Right Door
To: 2
Right Door

Use the floating platform near the bottom-left of the room.

Exit condition:

{
  "leaveSpaceJumping": {
    "remoteRunway": {
      "length": 3,
      "openEnd": 1
    }
  }
}
From: 2
Right Door
To: 2
Right Door

Requires:

{
  "enemyDamage": {
    "enemy": "Tourian Space Pirate (all)",
    "type": "contact",
    "hits": 1
  }
}

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 240,
  "name": "Tourian Escape Room 2",
  "area": "Tourian",
  "subarea": "Main",
  "roomAddress": "0x7DE7A",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "mapTileMask": [
    [
      1
    ],
    [
      1
    ]
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Top Door",
      "nodeType": "door",
      "nodeSubType": "gray",
      "nodeAddress": "0x001aaf8",
      "doorOrientation": "up",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "locks": [
        {
          "name": "Tourian Escape 2 Lock (to Escape Room 1)",
          "lockType": "permanent",
          "unlockStrats": [
            {
              "name": "Base",
              "requires": [
                "never"
              ]
            }
          ]
        }
      ],
      "mapTileMask": [
        [
          2
        ],
        [
          1
        ]
      ]
    },
    {
      "id": 2,
      "name": "Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x001ab04",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ],
      "mapTileMask": [
        [
          1
        ],
        [
          2
        ]
      ]
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Tourian Escape Room 2 Pirates",
      "enemyName": "Tourian Space Pirate (all)",
      "quantity": 2,
      "homeNodes": [
        1,
        2
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Leave With Door Frame Below",
      "requires": [],
      "exitCondition": {
        "leaveWithDoorFrameBelow": {
          "height": 3
        }
      }
    },
    {
      "id": 3,
      "link": [
        1,
        1
      ],
      "name": "Leave With Platform Below",
      "requires": [],
      "exitCondition": {
        "leaveWithPlatformBelow": {
          "height": 7,
          "leftPosition": -2.5,
          "rightPosition": 2.5
        }
      }
    },
    {
      "id": 17,
      "link": [
        1,
        1
      ],
      "name": "Pirate Ice Clip Door Lock Skip",
      "requires": [
        {
          "or": [
            "h_canXRayMorphIceClip",
            "h_canPreciseIceClip"
          ]
        }
      ],
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "note": [
        "Manipulate a Pirate to climb to the top of the room on the left side.",
        "If Morph and X-Ray are available, morph on the top platform while waiting for the Pirate to climb up, triggering it to jump at a normalized height.",
        "Otherwise, crouch on the right platform second from the top, waiting for the Pirate to climb down, again triggering it to jump at a normalized height.",
        "In either case, freeze the Pirate near the center of the door, and use it to clip up through the door."
      ],
      "detailNote": [
        "After jumping from right-to-left, Pirates will begin climbing up.",
        "After jumping from left-to-right, Pirates will begin climbing down.",
        "They will change direction when colliding with a block,",
        "or at random (with 50% chance) after climbing a distance of about 5 tiles.",
        "While climbing, they will fire a laser and jump across the room if the center vertical position of Samus and the Pirate differ by at most 32 pixels."
      ],
      "devNote": [
        "A high-pixel ceiling clip does not appear possible, though this could use more testing."
      ]
    },
    {
      "id": 4,
      "link": [
        1,
        1
      ],
      "name": "Carry G-Mode Back Up",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": false
        },
        "comesThroughToilet": "any"
      },
      "requires": [],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "bypassesDoorShell": "free",
      "flashSuitChecked": true
    },
    {
      "id": 5,
      "link": [
        1,
        1
      ],
      "name": "Carry G-Mode Morph Back Up",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": true
        },
        "comesThroughToilet": "any"
      },
      "requires": [
        "h_canArtificialMorphMovement"
      ],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": true
        }
      },
      "bypassesDoorShell": "free",
      "flashSuitChecked": true
    },
    {
      "id": 18,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Ice Clip, Door Lock Skip",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "indirect",
          "morphed": false
        },
        "comesThroughToilet": "any"
      },
      "requires": [
        "h_canPreciseIceClip"
      ],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "note": [
        "Quickly freeze a pirate and kill the other without letting them jump back and forth.",
        "Each jump they will place a large, stationary, invisible laser, which makes the room much trickier to traverse,",
        "although they can be dodged with a precise wall jump from the outer walls.",
        "Wait for the pirate to randomly climb to the top of the room, then crouch on one of the two plaforms, second from the top.",
        "Quickly freeze the pirate when it is close to the middle of the room and crouch jump from on top of it through the door.",
        "Note that Samus can freely pass the pirates while they are frozen, to prevent them from jumping and placing more invisible lasers."
      ],
      "devNote": "This is only for indirect G-Mode, because it is trivial while in direct, and would use a different strat."
    },
    {
      "id": 6,
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 7,
      "link": [
        1,
        2
      ],
      "name": "Come in Shinecharged, Leave With Spark",
      "entranceCondition": {
        "comeInShinecharged": {},
        "comesThroughToilet": "any"
      },
      "requires": [
        {
          "shineChargeFrames": 95
        },
        {
          "or": [
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            },
            {
              "and": [
                "Plasma",
                "Wave"
              ]
            },
            {
              "and": [
                "Plasma",
                "canHitbox"
              ]
            }
          ]
        },
        "canShinechargeMovementTricky",
        {
          "shinespark": {
            "frames": 2
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 8,
      "link": [
        2,
        1
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 9,
      "link": [
        2,
        1
      ],
      "name": "Come In Shinecharged, Leave With Spark (HiJump, Screw, Wall Jump)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 130
        },
        "canPrepareForNextRoom",
        "ScrewAttack",
        "HiJump",
        "canWalljump",
        "canShinechargeMovementTricky",
        {
          "shinespark": {
            "frames": 6
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Enter shinecharged with a spin-jump.",
        "Perform quick ledge-grabs to reach the top of the room and spark out."
      ]
    },
    {
      "id": 10,
      "link": [
        2,
        1
      ],
      "name": "Come in Shinecharged, Leave With Spark (Ledge Grabs)",
      "entranceCondition": {
        "comeInShinecharged": {}
      },
      "requires": [
        {
          "shineChargeFrames": 155
        },
        "canPrepareForNextRoom",
        "canShinechargeMovementTricky",
        {
          "shinespark": {
            "frames": 6
          }
        }
      ],
      "exitCondition": {
        "leaveWithSpark": {}
      },
      "unlocksDoors": [
        {
          "types": [
            "super"
          ],
          "requires": []
        },
        {
          "types": [
            "missiles",
            "powerbomb"
          ],
          "requires": [
            "never"
          ]
        }
      ],
      "flashSuitChecked": true,
      "note": [
        "Enter shinecharged with a spin-jump.",
        "Perform quick ledge-grabs to reach the top of the room and spark out."
      ]
    },
    {
      "id": 19,
      "link": [
        2,
        1
      ],
      "name": "G-Mode Ice Clip, Door Lock Skip",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": false
        }
      },
      "requires": [
        "h_canPreciseIceClip"
      ],
      "exitCondition": {
        "leaveWithGMode": {
          "morphed": false
        }
      },
      "bypassesDoorShell": true,
      "flashSuitChecked": true,
      "note": [
        "Quickly freeze a pirate and kill the other without letting them jump back and forth.",
        "Each jump they will place a large, stationary, invisible laser, which makes the room much trickier to traverse,",
        "although they can be dodged with a precise wall jump from the outer walls.",
        "Wait for the pirate to randomly climb to the top of the room, then crouch on one of the two plaforms, second from the top.",
        "Quickly freeze the pirate when it is close to the middle of the room and crouch jump from on top of it through the door.",
        "Note that Samus can freely pass the pirates while they are frozen, to prevent them from jumping and placing more invisible lasers."
      ],
      "devNote": "This is only for indirect G-Mode, because it is trivial while in direct, and would use a different strat."
    },
    {
      "id": 11,
      "link": [
        2,
        2
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 1,
          "openEnd": 1
        }
      }
    },
    {
      "id": 16,
      "link": [
        2,
        2
      ],
      "name": "Leave With Side Platform",
      "requires": [],
      "exitCondition": {
        "leaveWithSidePlatform": {
          "height": 3,
          "runway": {
            "length": 4,
            "openEnd": 0
          },
          "obstruction": [
            1,
            0
          ]
        }
      },
      "devNote": [
        "Max extra run speed $0.F"
      ]
    },
    {
      "id": 12,
      "link": [
        2,
        2
      ],
      "name": "Leave With Mockball",
      "requires": [],
      "exitCondition": {
        "leaveWithMockball": {
          "remoteRunway": {
            "length": 3,
            "openEnd": 2
          },
          "landingRunway": {
            "length": 1,
            "openEnd": 1
          },
          "minExtraRunSpeed": "$0.E"
        }
      },
      "note": "Use the floating platform near the bottom-left of the room."
    },
    {
      "id": 13,
      "link": [
        2,
        2
      ],
      "name": "Leave With Spring Ball Bounce",
      "requires": [],
      "exitCondition": {
        "leaveWithSpringBallBounce": {
          "remoteRunway": {
            "length": 3,
            "openEnd": 2
          },
          "landingRunway": {
            "length": 1,
            "openEnd": 1
          },
          "movementType": "uncontrolled"
        }
      },
      "note": "Use the floating platform near the bottom-left of the room."
    },
    {
      "id": 14,
      "link": [
        2,
        2
      ],
      "name": "Leave Space Jumping",
      "requires": [],
      "exitCondition": {
        "leaveSpaceJumping": {
          "remoteRunway": {
            "length": 3,
            "openEnd": 1
          }
        }
      },
      "note": "Use the floating platform near the bottom-left of the room."
    },
    {
      "id": 15,
      "link": [
        2,
        2
      ],
      "name": "G-Mode Regain Mobility",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Tourian Space Pirate (all)",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "gModeRegainMobility": {},
      "flashSuitChecked": true
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        2,
        2
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    }
  ],
  "notables": [],
  "nextStratId": 20,
  "nextNotableId": 1
}