Red Brinstar Fireflea Room: Shinespark (Come in Shinecharging)

Room ID: 67

Wiki
From: 2
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 4,
    "openEnd": 1
  }
}

Requires:

"canHorizontalShinespark"
{
  "or": [
    {
      "shinespark": {
        "frames": 143,
        "excessFrames": 6
      }
    },
    {
      "and": [
        "canHorizontalMidairShinespark",
        {
          "shinespark": {
            "frames": 132,
            "excessFrames": 6
          }
        }
      ]
    }
  ]
}

Dev note: It's possible to save a couple frames by partially crossing the platforms before sparking, but getting a running jump is nearly as good.