Indiana Jones Room: Shinespark

Room ID: 127

Wiki
From: 2
Right Vertical Door
To: 3
Item

Requires:

{
  "obstaclesCleared": [
    "B"
  ]
}
"canShinechargeMovement"
"canMidairShinespark"
{
  "or": [
    {
      "canShineCharge": {
        "usedTiles": 32,
        "gentleUpTiles": 6,
        "openEnd": 1
      }
    },
    {
      "and": [
        "h_shinechargeMaxRunway",
        {
          "obstaclesCleared": [
            "A"
          ]
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "shinespark": {
        "frames": 31,
        "excessFrames": 6
      }
    },
    {
      "and": [
        "HiJump",
        {
          "shinespark": {
            "frames": 25,
            "excessFrames": 5
          }
        }
      ]
    },
    {
      "and": [
        "HiJump",
        "canSpeedyJump",
        {
          "shinespark": {
            "frames": 19,
            "excessFrames": 6
          }
        }
      ]
    }
  ]
}

Dev note: FIXME: A big jump spark could be used to save Energy.