Red Tower: Shinespark (In-Room Shinecharge)

Room ID: 66

Wiki
From: 7
Junction (Bottom of Room)
To: 6
Junction (Above Bottom Rippers)

Requires:

{
  "or": [
    {
      "canShineCharge": {
        "usedTiles": 12,
        "openEnd": 0
      }
    },
    {
      "and": [
        {
          "or": [
            {
              "doorUnlockedAtNode": 3
            },
            {
              "doorUnlockedAtNode": 4
            }
          ]
        },
        {
          "canShineCharge": {
            "usedTiles": 13,
            "openEnd": 0
          }
        }
      ]
    },
    {
      "and": [
        {
          "doorUnlockedAtNode": 3
        },
        {
          "doorUnlockedAtNode": 4
        },
        {
          "canShineCharge": {
            "usedTiles": 14,
            "openEnd": 0
          }
        }
      ]
    }
  ]
}
"canMidairShinespark"
{
  "or": [
    {
      "shinespark": {
        "frames": 37,
        "excessFrames": 6
      }
    },
    {
      "and": [
        "HiJump",
        {
          "shinespark": {
            "frames": 33,
            "excessFrames": 6
          }
        }
      ]
    },
    {
      "and": [
        "canShinechargeMovementComplex",
        "HiJump",
        "canSpeedyJump",
        {
          "shinespark": {
            "frames": 26,
            "excessFrames": 5
          }
        }
      ]
    }
  ]
}

Unlocks doors:

{"nodeId":3,"types":["ammo"],"requires":[]}
{"nodeId":4,"types":["ammo"],"requires":[]}