Blue Brinstar Energy Tank Room: Shinespark

Room ID: 41

Wiki
From: 4
Right Item
To: 2
Top Left Door

Requires:

{"or": [
  "h_usePowerBomb",
  {"obstaclesCleared": ["C"]}
]},
{"canShineCharge": {"usedTiles": 42, "openEnd": 0}},
{"or": [
  {"shinespark": {"frames": 43, "excessFrames": 2}},
  {"and": [
    "canMidairShinespark",
    {"shinespark": {"frames": 36, "excessFrames": 3}}
  ]},
  {"and": [
    "HiJump",
    "canMidairShinespark",
    {"shinespark": {"frames": 32, "excessFrames": 3}}
  ]}
]}

Clears obstacles: A, B, C

Dev note: FIXME: add a variant that uses a crumble jump to save some shinespark frames.