Ice Beam Snake Room: Come In Shinecharging, Leave With Spark

Room ID: 108

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

Entrance condition:

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

Requires:

"canShinechargeMovementTricky",
"canTrivialMidAirMorph",
{"or": [
  "canUsePowerBombLag",
  {"and": [
    "canInsaneJump",
    "canOffScreenMovement"
  ]}
]},
{"heatFrames": 200},
{"shinespark": {"frames": 17, "excessFrames": 0}}

Exit condition:

"leaveWithSpark": {}

Unlocks doors:

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

Dev note: Technically Samus isn't moving off-camera but is close to the edge; 'canOffScreenMovement' is for the difficulty of timing the unmorph, given limited visibility of the end of the passage and the Sova. If a Power Bomb is available, then lag from the explosion can make the movement much easier.