Main Street: Come In Shinecharged, Leave With Spark (Suitless, Any Position)

Room ID: 172

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

Entrance condition:

"comeInShinecharged": {},
"comesThroughToilet": "any"

Requires:

"canShinechargeMovementComplex",
{"or": [
  {"and": [
    "HiJump",
    {"shineChargeFrames": 75},
    {"shinespark": {"frames": 7, "excessFrames": 0}}
  ]},
  {"and": [
    {"shineChargeFrames": 85},
    {"shinespark": {"frames": 6, "excessFrames": 0}}
  ]}
]}

Exit condition:

"leaveWithSpark": {}

Unlocks doors:

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

Dev note: FIXME: Entering with enough momentum could reduce the shinecharge frames required.