Metroid Room 1: Shinespark (Metroids Dead, Diagonal Spark)

Room ID: 226

Wiki
From: 2
Right Door
To: 1
Left Door

Requires:

{
  "or": [
    "f_KilledMetroidRoom1",
    {
      "obstaclesCleared": [
        "f_KilledMetroidRoom1"
      ]
    }
  ]
}
{
  "canShineCharge": {
    "usedTiles": 23,
    "openEnd": 0
  }
}
"canShinechargeMovementComplex"
{
  "shinespark": {
    "frames": 7,
    "excessFrames": 2
  }
}
{
  "or": [
    "canInsaneJump",
    {
      "and": [
        "canTrickyJump",
        "canLateralMidAirMorph"
      ]
    },
    {
      "and": [
        "canTrickyJump",
        "canPreciseWalljump",
        {
          "acidFrames": 16
        }
      ]
    },
    {
      "and": [
        "Gravity",
        {
          "acidFrames": 16
        }
      ]
    },
    {
      "acidFrames": 27
    }
  ]
}

Dev note: This strat only makes sense without canSpeedyJump.