Red Pirate Shaft

Room ID: 118

Wiki
Difficulty filter

From: 1
Bottom Door
To: 1
Bottom Door

Exit condition:

{
  "leaveNormally": {}
}
From: 1
Bottom Door
To: 1
Bottom Door

Entrance condition:

{
  "comeInWithSpark": {},
  "comesThroughToilet": "any"
}

Requires:

{
  "shinespark": {
    "frames": 40,
    "excessFrames": 40
  }
}
From: 1
Bottom Door
To: 1
Bottom Door

Requires:

"h_canCrystalFlash"
From: 1
Bottom Door
To: 1
Bottom Door

Use a Super to knock off the Geemer when it is directly above Samus to regain mobility.

Requires:

{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}
{
  "enemyDamage": {
    "enemy": "Geemer (grey)",
    "type": "contact",
    "hits": 1
  }
}
From: 1
Bottom Door
To: 2
Top Right Door

Wait for the pirates to step towards the wall then jump on their platform. Shoot them to momentarily prevent them from shooting lasers. This strat assumes getting hit once. Note that the Geemers do much less damage than the Pirates

Requires:

{
  "enemyDamage": {
    "enemy": "Red Space Pirate (standing)",
    "hits": 1,
    "type": "contact"
  }
}
From: 1
Bottom Door
To: 2
Top Right Door

Wait for the pirates to step towards the wall then jump on their platform. Shoot them to momentarily prevent them from shooting lasers.

Requires:

"canCarefulJump"
From: 1
Bottom Door
To: 2
Top Right Door

Requires:

{
  "enemyKill": {
    "enemies": [
      [
        "Red Space Pirate (standing)"
      ],
      [
        "Red Space Pirate (standing)",
        "Red Space Pirate (standing)"
      ]
    ]
  }
}
From: 1
Bottom Door
To: 2
Top Right Door

Enter on the either side of the doorway to make it to the top.

Entrance condition:

{
  "comeInWithSpark": {},
  "comesThroughToilet": "no"
}

Requires:

{
  "shinespark": {
    "frames": 40,
    "excessFrames": 6
  }
}
From: 2
Top Right Door
To: 1
Bottom Door

From: 2
Top Right Door
To: 1
Bottom Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 4,
    "openEnd": 0
  }
}

Requires:

"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {
    "direction": "left"
  }
}

Unlocks doors:

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

Exit condition:

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

Knock a Geemer off with a Super then follow it back to the top. Grey Geemers can only be frozen with Plasma.

Requires:

"h_canFrozenEnemyRunway"
"Plasma"
{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}

Exit condition:

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

Requires:

"h_canCrystalFlash"
From: 2
Top Right Door
To: 2
Top Right Door

Use a Super to knock off a Geemer and follow it to the top door.

Requires:

{
  "ammo": {
    "type": "Super",
    "count": 1
  }
}

Exit condition:

{
  "leaveWithGModeSetup": {}
}

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 118,
  "name": "Red Pirate Shaft",
  "area": "Norfair",
  "subarea": "Upper",
  "subsubarea": "East",
  "roomAddress": "0x7B139",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Bottom Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x00197fe",
      "doorOrientation": "down",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Top Right Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x00197f2",
      "doorOrientation": "right",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Red Pirate Shaft Geemers",
      "enemyName": "Geemer (grey)",
      "quantity": 4,
      "homeNodes": [
        1
      ]
    },
    {
      "id": "e2",
      "groupName": "Red Pirate Shaft Pirates",
      "enemyName": "Red Space Pirate (standing)",
      "quantity": 3,
      "homeNodes": [
        1
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave Normally",
      "exitCondition": {
        "leaveNormally": {}
      },
      "requires": []
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInWithSpark": {},
        "comesThroughToilet": "any"
      },
      "requires": [
        {
          "shinespark": {
            "frames": 40,
            "excessFrames": 40
          }
        }
      ],
      "devNote": "This strat is not useful in-room, but can satisfy a strat in the room before with an exit shinespark."
    },
    {
      "id": 3,
      "link": [
        1,
        1
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 4,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Regain Mobility",
      "requires": [
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        },
        {
          "enemyDamage": {
            "enemy": "Geemer (grey)",
            "type": "contact",
            "hits": 1
          }
        }
      ],
      "gModeRegainMobility": {},
      "flashSuitChecked": true,
      "note": "Use a Super to knock off the Geemer when it is directly above Samus to regain mobility.",
      "devNote": "FIXME: There is likely a downward G-Mode setup using a Geemer."
    },
    {
      "id": 5,
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": [
        {
          "enemyDamage": {
            "enemy": "Red Space Pirate (standing)",
            "hits": 1,
            "type": "contact"
          }
        }
      ],
      "note": [
        "Wait for the pirates to step towards the wall then jump on their platform. Shoot them to momentarily prevent them from shooting lasers.",
        "This strat assumes getting hit once. Note that the Geemers do much less damage than the Pirates"
      ]
    },
    {
      "id": 6,
      "link": [
        1,
        2
      ],
      "name": "Avoid the Enemies",
      "requires": [
        "canCarefulJump"
      ],
      "note": "Wait for the pirates to step towards the wall then jump on their platform. Shoot them to momentarily prevent them from shooting lasers."
    },
    {
      "id": 7,
      "link": [
        1,
        2
      ],
      "name": "Kill the Pirates",
      "requires": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Red Space Pirate (standing)"
              ],
              [
                "Red Space Pirate (standing)",
                "Red Space Pirate (standing)"
              ]
            ]
          }
        }
      ]
    },
    {
      "id": 8,
      "link": [
        1,
        2
      ],
      "name": "Shinespark",
      "entranceCondition": {
        "comeInWithSpark": {},
        "comesThroughToilet": "no"
      },
      "requires": [
        {
          "shinespark": {
            "frames": 40,
            "excessFrames": 6
          }
        }
      ],
      "note": "Enter on the either side of the doorway to make it to the top."
    },
    {
      "id": 9,
      "link": [
        2,
        1
      ],
      "name": "Base",
      "requires": []
    },
    {
      "id": 14,
      "link": [
        2,
        1
      ],
      "name": "Come in Shinecharging, Leave With Temporary Blue",
      "entranceCondition": {
        "comeInShinecharging": {
          "length": 4,
          "openEnd": 0
        }
      },
      "requires": [
        "canChainTemporaryBlue"
      ],
      "exitCondition": {
        "leaveWithTemporaryBlue": {
          "direction": "left"
        }
      },
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 10,
      "link": [
        2,
        2
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 5,
          "openEnd": 1
        }
      }
    },
    {
      "id": 11,
      "link": [
        2,
        2
      ],
      "name": "Leave With Runway - Frozen Geemer",
      "requires": [
        "h_canFrozenEnemyRunway",
        "Plasma",
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 6,
          "openEnd": 1
        }
      },
      "note": "Knock a Geemer off with a Super then follow it back to the top. Grey Geemers can only be frozen with Plasma."
    },
    {
      "id": 12,
      "link": [
        2,
        2
      ],
      "name": "Crystal Flash",
      "requires": [
        "h_canCrystalFlash"
      ],
      "flashSuitChecked": true
    },
    {
      "id": 13,
      "link": [
        2,
        2
      ],
      "name": "G-Mode Setup - Get Hit By Geemer",
      "requires": [
        {
          "ammo": {
            "type": "Super",
            "count": 1
          }
        }
      ],
      "exitCondition": {
        "leaveWithGModeSetup": {}
      },
      "flashSuitChecked": true,
      "note": "Use a Super to knock off a Geemer and follow it to the top door."
    },
    {
      "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": []
    }
  ],
  "nextStratId": 15,
  "notables": [],
  "nextNotableId": 1
}