Pillar Room: Come In Shinecharging, Shinespark

Room ID: 134

Wiki
From: 2
Right Door
To: 1
Left Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 3,
    "openEnd": 0
  }
}

Requires:

"canShinechargeMovement"
"canHorizontalShinespark"
{
  "or": [
    {
      "and": [
        {
          "heatFrames": 105
        },
        {
          "shinespark": {
            "frames": 67,
            "excessFrames": 5
          }
        },
        {
          "heatFrames": 105
        }
      ]
    },
    {
      "and": [
        {
          "heatFrames": 165
        },
        {
          "shinespark": {
            "frames": 67,
            "excessFrames": 16
          }
        },
        {
          "or": [
            {
              "and": [
                "canControlShinesparkEnd",
                {
                  "or": [
                    "canInsaneJump",
                    {
                      "and": [
                        "canTrickyJump",
                        "canWalljump"
                      ]
                    }
                  ]
                }
              ]
            },
            {
              "and": [
                {
                  "acidFrames": 10
                },
                {
                  "heatFrames": 20
                },
                {
                  "or": [
                    "HiJump",
                    "canWalljump"
                  ]
                }
              ]
            }
          ]
        },
        {
          "heatFrames": 200
        }
      ]
    }
  ]
}

Unlocks doors:

{"types":["missiles"],"requires":[{"heatFrames":50}]}
{"types":["super"],"requires":[]}
{"types":["powerbomb"],"requires":[{"heatFrames":110}]}