Post Crocomire Missile Room

Room ID: 126

Wiki
Difficulty filter

From: 1
Left Door
To: 1
Left Door

Exit condition:

{
  "leaveWithRunway": {
    "length": 34,
    "openEnd": 0,
    "gentleUpTiles": 8,
    "gentleDownTiles": 8,
    "steepUpTiles": 2,
    "steepDownTiles": 2
  }
}
From: 1
Left Door
To: 1
Left Door

Lure the Gamets while preventing them from going off camera. Spawn them when the acid is high and rising to avoid running through it.

Requires:

"Morph"

Exit condition:

{
  "leaveWithGModeSetup": {}
}
From: 1
Left Door
To: 2
Item

Requires:

"Morph"
From: 1
Left Door
To: 2
Item

Wait for the acid to lower then quickly roll part way forward to trigger the Metarees and return. Then go again without any difficulty.

Entrance condition:

{
  "comeInWithGMode": {
    "mode": "any",
    "morphed": true
  }
}
From: 1
Left Door
To: 2
Item

Wait for the acid to lower then quickly roll part way forward to trigger the Metarees and return. Then go again without any difficulty. Killing any of the Gamets will prevent them from respawning. With Bombs, horizontally boost then wait for the acid and IBJ above it. It is possible with Spring Ball alone, but it is easy to take damage; perform small jumps but hold jump before landing to prevent a small bounce in which Samus can't jump. On the return route, jump over the Gamets to let them pass instead of racing to get them off screen. With Power Bombs alone is particularly challenging. Kill the Gamets then place a bomb at the edge of the runway; hit the bomb with momentum and precise timing to get a boost to skip the first and land on the next safe platform. As quickly as possible place another and let it boost horizontally to the next platform, then another to get to the item.

Entrance condition:

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

Requires:

{
  "or": [
    "h_canArtificialMorphIBJ",
    {
      "and": [
        "h_canArtificialMorphSpringBall",
        {
          "or": [
            "h_canArtificialMorphBombThings",
            "canTrickyJump"
          ]
        }
      ]
    },
    {
      "and": [
        "canInsaneJump",
        "h_canArtificialMorphBombHorizontally",
        {
          "ammo": {
            "type": "PowerBomb",
            "count": 6
          }
        }
      ]
    }
  ]
}

Clears obstacles: A

From: 2
Item
To: 1
Left Door

Requires:

"Morph"
From: 2
Item
To: 1
Left Door

Requires:

"canEnterGMode"
{
  "obstaclesCleared": [
    "A"
  ]
}
From: 2
Item
To: 2
Item

Requires:

{
  "obstaclesNotCleared": [
    "A"
  ]
}
{
  "refill": [
    "Energy",
    "Missile",
    "Super",
    "PowerBomb"
  ]
}

{
  "$schema": "../../../schema/m3-room.schema.json",
  "id": 126,
  "name": "Post Crocomire Missile Room",
  "area": "Norfair",
  "subarea": "Upper",
  "subsubarea": "Crocomire",
  "roomAddress": "0x7AB3B",
  "roomEnvironments": [
    {
      "heated": false
    }
  ],
  "nodes": [
    {
      "id": 1,
      "name": "Left Door",
      "nodeType": "door",
      "nodeSubType": "blue",
      "nodeAddress": "0x00194aa",
      "doorOrientation": "left",
      "doorEnvironments": [
        {
          "physics": "air"
        }
      ]
    },
    {
      "id": 2,
      "name": "Item",
      "nodeType": "item",
      "nodeSubType": "visible",
      "nodeItem": "Missile",
      "nodeAddress": "0x78C14",
      "locks": [
        {
          "name": "Dummy Item Lock",
          "lockType": "gameFlag",
          "unlockStrats": [
            {
              "name": "Base (Collect Item)",
              "notable": false,
              "requires": []
            }
          ]
        }
      ]
    }
  ],
  "obstacles": [
    {
      "id": "A",
      "name": "G-Mode Morph - Remote Acquire the item",
      "obstacleType": "abstract"
    }
  ],
  "enemies": [
    {
      "id": "e1",
      "groupName": "Cosine Room Metarees",
      "enemyName": "Metaree",
      "quantity": 2,
      "homeNodes": [
        1
      ]
    },
    {
      "id": "e2",
      "groupName": "Cosine Room Gamets",
      "enemyName": "Gamet",
      "quantity": 5,
      "homeNodes": [
        2
      ]
    }
  ],
  "links": [
    {
      "from": 1,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    },
    {
      "from": 2,
      "to": [
        {
          "id": 1
        },
        {
          "id": 2
        }
      ]
    }
  ],
  "strats": [
    {
      "id": 1,
      "link": [
        1,
        1
      ],
      "name": "Leave with Runway",
      "requires": [],
      "exitCondition": {
        "leaveWithRunway": {
          "length": 34,
          "openEnd": 0,
          "gentleUpTiles": 8,
          "gentleDownTiles": 8,
          "steepUpTiles": 2,
          "steepDownTiles": 2
        }
      }
    },
    {
      "id": 2,
      "link": [
        1,
        1
      ],
      "name": "G-Mode Setup - Get Hit By Gamet",
      "requires": [
        "Morph"
      ],
      "exitCondition": {
        "leaveWithGModeSetup": {}
      },
      "flashSuitChecked": true,
      "note": [
        "Lure the Gamets while preventing them from going off camera.",
        "Spawn them when the acid is high and rising to avoid running through it."
      ]
    },
    {
      "id": 3,
      "link": [
        1,
        2
      ],
      "name": "Base",
      "requires": [
        "Morph"
      ]
    },
    {
      "id": 4,
      "link": [
        1,
        2
      ],
      "name": "G-Mode Morph",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "any",
          "morphed": true
        }
      },
      "requires": [],
      "flashSuitChecked": true,
      "note": "Wait for the acid to lower then quickly roll part way forward to trigger the Metarees and return. Then go again without any difficulty.",
      "devNote": "This is only useful if the item is Morph."
    },
    {
      "id": 5,
      "link": [
        1,
        2
      ],
      "name": "G-Mode Morph Remote Acquire",
      "entranceCondition": {
        "comeInWithGMode": {
          "mode": "direct",
          "morphed": true
        }
      },
      "requires": [
        {
          "or": [
            "h_canArtificialMorphIBJ",
            {
              "and": [
                "h_canArtificialMorphSpringBall",
                {
                  "or": [
                    "h_canArtificialMorphBombThings",
                    "canTrickyJump"
                  ]
                }
              ]
            },
            {
              "and": [
                "canInsaneJump",
                "h_canArtificialMorphBombHorizontally",
                {
                  "ammo": {
                    "type": "PowerBomb",
                    "count": 6
                  }
                }
              ]
            }
          ]
        }
      ],
      "clearsObstacles": [
        "A"
      ],
      "flashSuitChecked": true,
      "note": [
        "Wait for the acid to lower then quickly roll part way forward to trigger the Metarees and return. Then go again without any difficulty.",
        "Killing any of the Gamets will prevent them from respawning.",
        "With Bombs, horizontally boost then wait for the acid and IBJ above it.",
        "It is possible with Spring Ball alone, but it is easy to take damage; perform small jumps but hold jump before landing to prevent a small bounce in which Samus can't jump.",
        "On the return route, jump over the Gamets to let them pass instead of racing to get them off screen.",
        "With Power Bombs alone is particularly challenging.",
        "Kill the Gamets then place a bomb at the edge of the runway; hit the bomb with momentum and precise timing to get a boost to skip the first and land on the next safe platform.",
        "As quickly as possible place another and let it boost horizontally to the next platform, then another to get to the item."
      ],
      "devNote": [
        "The requirements here are to get the item and return, as the item cannot be used during the return.",
        "It appears that there is virtually no risk in overloading PLMs with the Power Bomb strat - the left runway isn't close enough, and even placing two on each pillar will not overload PLMs.",
        "FIXME: Hitting the bomb with momentum needs a tech."
      ]
    },
    {
      "id": 6,
      "link": [
        2,
        1
      ],
      "name": "Base",
      "requires": [
        "Morph"
      ]
    },
    {
      "id": 7,
      "link": [
        2,
        1
      ],
      "name": "G-mode Morph Remote Acquire",
      "requires": [
        "canEnterGMode",
        {
          "obstaclesCleared": [
            "A"
          ]
        }
      ],
      "flashSuitChecked": true
    },
    {
      "id": 8,
      "link": [
        2,
        2
      ],
      "name": "Gamet Farm",
      "requires": [
        {
          "obstaclesNotCleared": [
            "A"
          ]
        },
        {
          "refill": [
            "Energy",
            "Missile",
            "Super",
            "PowerBomb"
          ]
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Unlock Door)",
      "requires": [],
      "unlocksDoors": [
        {
          "types": [
            "ammo"
          ],
          "requires": []
        }
      ]
    },
    {
      "link": [
        1,
        1
      ],
      "name": "Base (Come In Normally)",
      "entranceCondition": {
        "comeInNormally": {}
      },
      "requires": []
    },
    {
      "name": "Base (Collect Item)",
      "notable": false,
      "requires": [],
      "link": [
        2,
        2
      ],
      "collectsItems": [
        2
      ]
    }
  ],
  "nextStratId": 9,
  "notables": [],
  "nextNotableId": 1
}