Metroid Room 2: Come In Shinecharging, Leave Shinecharged (Shortcut)

Room ID: 227

Wiki
From: 1
Top Right Door
To: 2
Bottom Right Door

Entrance condition:

"comeInShinecharging": {
  "length": 2,
  "openEnd": 1
}

Requires:

"canShinechargeMovementTricky",
{"or": [
  "canMoonfall",
  "Morph"
]},
{"or": [
  "f_KilledMetroidRoom2",
  {"metroidFrames": 25}
]},
{"shineChargeFrames": 130}

Exit condition:

"leaveShinecharged": {}

Unlocks doors:

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

Dev note: FIXME: refine this and add a canTwoTileSqueeze option.