canWaterShineCharge (Hard)

Starting from an air environment, run into water and charge a spark in the water. This is typically done while crossing a door transition from a room with air physics to a room with water. This is easy to do; the tech just represents knowledge that it is possible.

Dependencies: canSuitlessMaridia

Difficulty filter

Strats ()

From: 2
Left Door
To: 2
Left Door

Requires:

"canWaterShineCharge"
{
  "canShineCharge": {
    "usedTiles": 20,
    "openEnd": 1
  }
}
"canLongChainTemporaryBlue"
"canXRayTurnaround"
"can4HighMidAirMorph"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}
From: 2
Left Door
To: 2
Left Door

Requires:

"canWaterShineCharge"
{
  "canShineCharge": {
    "usedTiles": 20,
    "openEnd": 1
  }
}
{
  "or": [
    {
      "shinespark": {
        "frames": 53
      }
    },
    {
      "and": [
        "canShinechargeMovementComplex",
        {
          "shinespark": {
            "frames": 30
          }
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithSpark": {
    "position": "bottom"
  }
}
From: 1
Left Door
To: 2
Right Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 10,
    "openEnd": 0,
    "steepDownTiles": 1
  }
}

Requires:

"canWaterShineCharge"
"HiJump"
"canWalljump"
"canShinechargeMovementComplex"
{
  "shineChargeFrames": 100
}

Exit condition:

{
  "leaveShinecharged": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 2
Right Door

Entrance condition:

{
  "comeInShinecharging": {
    "length": 10,
    "openEnd": 0,
    "steepDownTiles": 1
  }
}

Requires:

"canWaterShineCharge"
{
  "shinespark": {
    "frames": 7,
    "excessFrames": 2
  }
}
From: 2
Bottom Right Door
To: 1
Bottom Left Door

Run into the room to gain temporary blue with a water shinecharge. Use X-ray along with HiJump and/or Spring Ball to chain it through the room.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canStationaryLateralMidAirMorph"
{
  "or": [
    {
      "and": [
        "HiJump",
        "canTrickySpringBallJump"
      ]
    },
    {
      "and": [
        {
          "or": [
            "HiJump",
            "canTrickySpringBallJump"
          ]
        },
        "canBeVeryPatient"
      ]
    }
  ]
}
"canXRayTurnaround"
"canLongChainTemporaryBlue"
From: 2
Bottom Right Door
To: 3
Top Right Door

Run into the room to gain temporary blue with a water shinecharge. Use X-ray along with HiJump to chain it through the room.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canStationaryLateralMidAirMorph"
"HiJump"
{
  "or": [
    "canBeVeryPatient",
    "canTrickySpringBallJump"
  ]
}
"canXRayTurnaround"
"canLongChainTemporaryBlue"
From: 2
Bottom Right Door
To: 5
Platform Junction Near Top Left Door

Start the dash as close to the door transition as possible in order to store the shinespark in time. Stand 2 or 3 pixels from the door for run speed to be low enough going into the next room.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canTrickyJump"
"h_canShineChargeMaxRunway"
{
  "or": [
    {
      "shinespark": {
        "frames": 41,
        "excessFrames": 7
      }
    },
    {
      "and": [
        "canDodgeWhileShooting",
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 38,
            "excessFrames": 7
          }
        }
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 5
Platform Junction Near Top Left Door

Reduce Samus' run speed with a stutter or late dash tap in order to complete the shinecharge in time.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 4.4375
  }
}

Requires:

"canWaterShineCharge"
{
  "canShineCharge": {
    "usedTiles": 23,
    "openEnd": 2
  }
}
{
  "or": [
    {
      "shinespark": {
        "frames": 41,
        "excessFrames": 7
      }
    },
    {
      "and": [
        "canDodgeWhileShooting",
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 38,
            "excessFrames": 7
          }
        }
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate

Reduce Samus' run speed with a stutter or late dash tap in order to complete the shinecharge in time. With low energy, shinespark diagonally to the middle ledge on the left.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 4.4375
  }
}

Requires:

"canWaterShineCharge"
{
  "canShineCharge": {
    "usedTiles": 23,
    "openEnd": 2
  }
}
{
  "or": [
    {
      "shinespark": {
        "frames": 43,
        "excessFrames": 26
      }
    },
    {
      "and": [
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 38,
            "excessFrames": 25
          }
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Pink Space Pirate (standing)",
        "type": "contact",
        "hits": 1
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Pink Space Pirate (standing)"
          ]
        ],
        "explicitWeapons": [
          "Plasma"
        ]
      }
    },
    "h_pauseAbuseMinimalReserveRefill",
    {
      "and": [
        "canControlShinesparkEnd",
        "canUseSpeedEchoes",
        {
          "resourceAtMost": [
            {
              "type": "RegularEnergy",
              "count": 29
            }
          ]
        }
      ]
    },
    {
      "and": [
        "canInsaneJump",
        "canTrickyDodgeEnemies"
      ]
    }
  ]
}
{
  "or": [
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "Ice",
        "Plasma"
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate

Start the dash as close to the door transition as possible in order to store the shinespark in time. Stand 2 or 3 pixels from the door for run speed to be low enough going into the next room. With low energy, shinespark diagonally to the middle ledge on the left.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canTrickyJump"
"h_canShineChargeMaxRunway"
{
  "or": [
    {
      "shinespark": {
        "frames": 43,
        "excessFrames": 26
      }
    },
    {
      "and": [
        "canDodgeWhileShooting",
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 38,
            "excessFrames": 25
          }
        }
      ]
    }
  ]
}
{
  "or": [
    {
      "enemyDamage": {
        "enemy": "Pink Space Pirate (standing)",
        "type": "contact",
        "hits": 1
      }
    },
    {
      "enemyKill": {
        "enemies": [
          [
            "Pink Space Pirate (standing)"
          ]
        ],
        "explicitWeapons": [
          "Plasma"
        ]
      }
    },
    "h_pauseAbuseMinimalReserveRefill",
    {
      "and": [
        "canControlShinesparkEnd",
        "canUseSpeedEchoes",
        {
          "resourceAtMost": [
            {
              "type": "RegularEnergy",
              "count": 29
            }
          ]
        }
      ]
    },
    {
      "and": [
        "canInsaneJump",
        "canTrickyDodgeEnemies"
      ]
    }
  ]
}
{
  "or": [
    "h_canCrouchJumpDownGrab",
    "canSpringBallJumpMidAir",
    {
      "and": [
        "Ice",
        "Plasma"
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate

Reduce Samus' run speed with a stutter or late dash tap in order to complete the shinecharge in time. Spark up and fall onto the platform left of the fish.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 4.4375
  }
}

Requires:

"canWaterShineCharge"
"canShinechargeMovement"
"canDodgeWhileShooting"
{
  "canShineCharge": {
    "usedTiles": 23,
    "openEnd": 2
  }
}
{
  "or": [
    {
      "shinespark": {
        "frames": 43,
        "excessFrames": 9
      }
    },
    {
      "and": [
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 38,
            "excessFrames": 9
          }
        }
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 6
Middle Junction Near Top Left Pirate

Start the dash as close to the door transition as possible in order to store the shinespark in time. Stand 2 or 3 pixels from the door for run speed to be low enough going into the next room. Spark up and fall onto the platform left of the fish.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canShinechargeMovement"
"canDodgeWhileShooting"
"canTrickyJump"
"h_canShineChargeMaxRunway"
{
  "or": [
    {
      "shinespark": {
        "frames": 43,
        "excessFrames": 9
      }
    },
    {
      "and": [
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 38,
            "excessFrames": 9
          }
        }
      ]
    }
  ]
}
From: 3
Middle Right Door
To: 6
Speed Blocked Item

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canMidairShinespark"
"canCarefulJump"
"canShinechargeMovement"
{
  "shinespark": {
    "frames": 62,
    "excessFrames": 2
  }
}

Clears obstacles: A

From: 3
Middle Right Door
To: 9
Junction Below Speed Blocks

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canMidairShinespark"
{
  "shinespark": {
    "frames": 35,
    "excessFrames": 3
  }
}
From: 1
Left Door
To: 2
Top Item

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canShinechargeMovement"
{
  "or": [
    {
      "shinespark": {
        "frames": 61,
        "excessFrames": 7
      }
    },
    {
      "and": [
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 56,
            "excessFrames": 7
          }
        }
      ]
    },
    {
      "and": [
        "canMidairShinespark",
        "HiJump",
        {
          "shinespark": {
            "frames": 52,
            "excessFrames": 7
          }
        }
      ]
    }
  ]
}

Clears obstacles: B

From: 1
Left Door
To: 6
Top Right Junction

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canShinechargeMovement"
{
  "or": [
    {
      "shinespark": {
        "frames": 47,
        "excessFrames": 5
      }
    },
    {
      "and": [
        "canMidairShinespark",
        {
          "shinespark": {
            "frames": 44,
            "excessFrames": 5
          }
        }
      ]
    },
    {
      "and": [
        "canMidairShinespark",
        "HiJump",
        {
          "shinespark": {
            "frames": 41,
            "excessFrames": 5
          }
        }
      ]
    }
  ]
}
From: 2
Bottom Left Door
To: 1
Middle Left Door

Use double spring ball jumps to reach the top-right of the room with temporary blue. To cross the two gaps at the top of the room to the left while chaining temporary blue, use spring ball jumps with HiJump disabled; in each case, perform a stationary lateral mid-air morph or a spring fling (or both);

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"h_waterGetBlueSpeed"
"HiJump"
"canLongChainTemporaryBlue"
"canBeExtremelyPatient"
"canXRayTurnaround"
"canDoubleSpringBallJumpMidAir"
"canTrickySpringBallJump"
{
  "or": [
    "canStationaryLateralMidAirMorph",
    "canSpringFling"
  ]
}
"can4HighMidAirMorph"
From: 2
Bottom Left Door
To: 3
Left Sand Pit

Enter this room while holding dash in the previous room, before the door transition. Do not release dash in the water or Samus will not be able to get blue speed.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canShinechargeMovementComplex"
"canWaterShineCharge"
"canHorizontalShinespark"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 139,
    "excessFrames": 66
  }
}
From: 2
Bottom Left Door
To: 5
Right Door

Enter this room while holding dash in the previous room, before the door transition. Do not release dash in the water or Samus will not be able to get blue speed.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 37,
    "excessFrames": 3
  }
}
From: 2
Bottom Left Door
To: 7
Top Right Left Item

Enter this room while holding dash in the previous room, before the door transition. Do not release dash in the water or Samus will not be able to get blue speed.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 40,
    "excessFrames": 7
  }
}
From: 2
Bottom Left Door
To: 7
Top Right Left Item

Use a double spring ball jump to reach the Speed blocks below the items while chaining temporary blue. Perform a spring ball jump and immediately unmorph and continue holding up, to break some of the Speed blocks while passing up through them. Leave one of the bottom Speed blocks unbroken to use as a platform. The top speed blocks will respawn; clip through them either using a snail clip with X-Ray or a Crystal Flash clip; In the case of a Crystal Flash clip, menu to Grapple before the Crystal Flash ends and mash shoot while holding down.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

{
  "notable": "Suitless Temporary Blue To Items"
}
"canSuitlessMaridia"
"h_waterGetBlueSpeed"
"h_canDoubleSpringBallJumpWithHiJump"
"canChainTemporaryBlue"
{
  "or": [
    "canXRayCeilingClip",
    {
      "and": [
        "h_canJumpIntoCrystalFlashClip",
        "Grapple"
      ]
    }
  ]
}
From: 2
Bottom Left Door
To: 9
Junction Below Top Door

Begin shinecharging in the previous room and continue through the door transition. Do not release dash in the water or Samus will not be able to get blue speed.

Entrance condition:

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

Requires:

"canWaterShineCharge"
{
  "shinespark": {
    "frames": 37,
    "excessFrames": 3
  }
}
From: 2
Bottom Left Door
To: 9
Junction Below Top Door

Enter this room while holding dash in the previous room, before the door transition. Do not release dash in the water or Samus will not be able to get blue speed. This is easiest by starting close to the transition (but at least 2 pixels away) so that Samus has very low run speed.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canShinechargeMovement"
{
  "canShineCharge": {
    "usedTiles": 25,
    "openEnd": 2
  }
}
{
  "shinespark": {
    "frames": 37,
    "excessFrames": 3
  }
}
From: 1
Left Door
To: 4
Right Door

Enter the room with blue speed, and jump into a speedball.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1
  }
}

Requires:

"canWaterShineCharge"
"canSpeedball"
"canTrickyJump"

Enter the room with blue speed, and jump into a speedball. Then chain temporary blue into the next room.

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 0,
    "openEnd": 1
  }
}

Requires:

"canWaterShineCharge"
"canSpeedball"
"canTrickyJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}

Entrance condition:

{
  "comeInGettingBlueSpeed": {
    "length": 6,
    "openEnd": 1
  }
}

Requires:

"h_waterGetBlueSpeed"

Clears obstacles: A

From: 4
Right Door
To: 6
Junction Right of Morph Passage

Shinespark diagonally over the zoa pit or run through the speed blocks and shinespark after turning around.

Entrance condition:

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

Requires:

"Morph"
"canWaterShineCharge"
{
  "shinespark": {
    "frames": 8
  }
}
From: 2
Right Door
To: 1
Bottom Left Door

Quickly move next to the first set of speed blocks at the left end of the hole. Shoot a Wave shot, then just before it goes off screen, horizontally spark to the left to get through all the shot and speed blocks. A spin jump may be used to move horizontally into place much quicker.

Entrance condition:

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

Requires:

{
  "notable": "Reverse Shinespark"
}
"canWaterShineCharge"
"Wave"
"canShinechargeMovementComplex"
"canHorizontalShinespark"
{
  "shinespark": {
    "frames": 75,
    "excessFrames": 8
  }
}
From: 1
Left Door
To: 2
Right Door

Slide into the hole where the shot block was and sink to the bottom. Shoot the door using a Hero shot and time the shinespark to follow the shot.

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canHeroShot"
"canShinechargeMovementTricky"
"canMidairShinespark"
{
  "shinespark": {
    "frames": 39
  }
}

Exit condition:

{
  "leaveWithSpark": {
    "position": "bottom"
  }
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 1
Left Door
To: 2
Right Door

Slide into the hole where the shot block was and sink to the bottom. Shoot the door using a Hero shot and time the shinespark to follow the shot. Either kill the ceiling crab so that Samus can jump forward, or stationary spinjump to avoid using the Shinespark early.

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canHeroShot"
"canShinechargeMovementTricky"
"canMidairShinespark"
"HiJump"
{
  "or": [
    {
      "and": [
        "Plasma",
        "Wave"
      ]
    },
    "canStationarySpinJump"
  ]
}
{
  "shinespark": {
    "frames": 41
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

{"types":["super"],"requires":[{"ammo":{"type":"Super","count":1}}]}
{"types":["missiles","powerbomb"],"requires":["never"]}

Spinjump through the shotblocks and fire a Plasma + Wave shot on the way down, clearing the crabs. Begin the Shinespark windup while the Beam shot travels towards the door to open it.

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canHeroShot"
"canShinechargeMovementTricky"
"canMidairShinespark"
"Plasma"
"Wave"
{
  "shinespark": {
    "frames": 41
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

{"types":["ammo"],"requires":["never"]}
From: 1
Top Left Door
To: 2
Bottom Left Door

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canShinechargeMovementComplex"
{
  "shineChargeFrames": 160
}

Exit condition:

{
  "leaveShinecharged": {}
}

Unlocks doors:

{"types":["super"],"requires":[]}
{"types":["missiles","powerbomb"],"requires":["never"]}
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

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

Requires:

"canWaterShineCharge"
{
  "shinespark": {
    "frames": 20,
    "excessFrames": 3
  }
}
From: 2
Bottom Left Door
To: 1
Top Left Door

Entrance condition:

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

Requires:

"canWaterShineCharge"
"canXRayTurnaround"
"canChainTemporaryBlue"
"canGravityJump"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Bottom Left Door
To: 4
Top Right Door

Entrance condition:

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

Requires:

"canWaterShineCharge"
{
  "shinespark": {
    "frames": 39,
    "excessFrames": 4
  }
}
From: 2
Bottom Left Door
To: 4
Top Right Door

Entrance condition:

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

Requires:

"canWaterShineCharge"
"HiJump"
"canGravityJump"
"canTrickySpringBallJump"
"canChainTemporaryBlue"

Exit condition:

{
  "leaveWithTemporaryBlue": {}
}

Unlocks doors:

{"types":["ammo"],"requires":[]}
From: 2
Bottom Right Door
To: 1
Left Vertical Door

Start the dash as close to the door transition as possible to help avoid getting hit by the first Owtch. Store the shine charge while high up on the left slope. Spark up while on the right side of the platform. To avoid the Owtch on the platform, it may help to jump on the left side of the platform then jump again and spark midair above the right side.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canShinechargeMovementComplex"
{
  "or": [
    {
      "shinespark": {
        "frames": 90,
        "excessFrames": 50
      }
    },
    {
      "and": [
        {
          "shinespark": {
            "frames": 90,
            "excessFrames": 57
          }
        },
        {
          "or": [
            "canWalljump",
            "HiJump",
            "canSpringBallJumpMidAir",
            "h_canFly"
          ]
        }
      ]
    }
  ]
}
From: 2
Bottom Right Door
To: 5
Top Junction

Start the dash as close to the door transition as possible to help avoid getting hit by the first Owtch. Store the shine charge while high up on the left slope. Spark up while on the right side of the platform. To avoid the Owtch on the platform, it may help to jump on the left side of the platform then jump again and spark midair above the right side.

Entrance condition:

{
  "comeInRunning": {
    "speedBooster": true,
    "minTiles": 0.4375
  }
}

Requires:

"canWaterShineCharge"
"canShinechargeMovementComplex"
{
  "shinespark": {
    "frames": 90,
    "excessFrames": 11
  }
}
From: 1
Left Door
To: 1
Left Door

Requires:

{
  "obstaclesCleared": [
    "A",
    "B"
  ]
}
"canShinechargeMovement"
"canWaterShineCharge"
{
  "canShineCharge": {
    "usedTiles": 35,
    "openEnd": 2
  }
}
{
  "shineChargeFrames": 100
}

Exit condition:

{
  "leaveShinecharged": {}
}
From: 2
Right Door
To: 2
Right Door

Requires:

{
  "obstaclesCleared": [
    "B"
  ]
}
"canShinechargeMovement"
"canWaterShineCharge"
{
  "canShineCharge": {
    "usedTiles": 35,
    "openEnd": 2
  }
}
{
  "shineChargeFrames": 100
}

Exit condition:

{
  "leaveShinecharged": {}
}