West Ocean: Over Ocean Spark, Through the Door

Room ID: 32

Wiki
From: 13
Bottom Junction
To: 5
Lower Section - Bottom Right Door

Open the right door before sparking to spark out of it.

Requires:

{"or": [
  "canCarefulJump",
  "Grapple",
  "Wave",
  "SpaceJump"
]},
{"or": [
  {"canShineCharge": {
    "usedTiles": 23,
    "steepUpTiles": 6,
    "steepDownTiles": 1,
    "openEnd": 1
  }},
  {"and": [
    {"canShineCharge": {
      "usedTiles": 24,
      "steepUpTiles": 6,
      "steepDownTiles": 1,
      "openEnd": 1
    }},
    {"doorUnlockedAtNode": 1}
  ]}
]},
{"or": [
  {"shinespark": {"frames": 131, "excessFrames": 0}},
  {"and": [
    "canHorizontalMidairShinespark",
    {"shinespark": {"frames": 109, "excessFrames": 0}}
  ]},
  {"and": [
    "canHorizontalMidairShinespark",
    "h_speedJump",
    {"shinespark": {"frames": 102, "excessFrames": 0}}
  ]}
]}

Exit condition:

"leaveWithSpark": {}

Unlocks doors:

{"nodeId": 1, "types": ["ammo"], "requires": []},
{"nodeId": 5, "types": ["ammo"], "requires": []}

Dev note: The right door could be an obstacle, but with this shinecharge, a careful jump is probably fair to include. This room is already pretty complex, so adding an obstacle is fairly significant.