Oasis: Come In Shinecharging, Leave Shinecharged (Gravity, Screw Attack)

Room ID: 198

Wiki

Entrance condition:

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

Requires:

"Gravity",
"ScrewAttack",
"canShinechargeMovementTricky",
{"or": [
  {"and": [
    "HiJump",
    {"shineChargeFrames": 130}
  ]},
  {"shineChargeFrames": 145}
]}

Exit condition:

"leaveShinecharged": {}

Unlocks doors:

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

Dev note: FIXME: It can be possible to use a longer runway, or a stutter shinecharge with Gravity re-equip, with a cost of some shinecharge frames.