canXMode (Extreme)

Ability to enter X-Mode using spikes by unmorphing frame perfectly before knockback ends with X-Ray ready to activate. This can be used to charge a shinespark or to slowly move forward by armpumping. Walking into a solid tile while in X-Mode will crash the game.

Difficulty filter

Strats ()

From: 1
Top Left Door
To: 1
Top Left Door

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canShinechargeMovement"
"canIframeSpikeJump"
"h_canShineChargeMaxRunway"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 70
  }
}
From: 1
Left Door
To: 1
Left Door

Jump into the large patch of thorns from below.

Requires:

"canXMode"
"h_XModeThornHit"
"h_XModeThornHit"
"h_XModeThornHit"
"h_canShineChargeMaxRunway"
"canShinechargeMovement"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 50
  }
}
From: 1
Top Right Door
To: 1
Top Right Door

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
"h_canShineChargeMaxRunway"
"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canShinechargeMovement"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 100
  }
}
From: 1
Left Door
To: 1
Left Door

Use the Spikes in the center of the room to build a Shinespark with X-Mode. There are sections of the room where using more complex movement can be used to save a Spike hit when X-Moding.

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canIframeSpikeJump"
{
  "or": [
    "SpaceJump",
    "h_XModeSpikeHit"
  ]
}
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 50
  }
}

Exit condition:

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

Jump from the runway near the right door to bounce onto spikes for X-Mode. Store a spark in X-Mode and use that to shinepark across the room. Bumping a solid tile before activating X-Mode will remove dash state, preventing shinecharging. The left door must have been opened previously, in order to shinespark through it.

Requires:

{
  "obstaclesCleared": [
    "A"
  ]
}
"canMidairShinespark"
"canXMode"
{
  "spikeHits": 1
}
"h_canShineChargeMaxRunway"
{
  "or": [
    {
      "shinespark": {
        "frames": 146
      }
    },
    {
      "and": [
        "SpaceJump",
        {
          "shinespark": {
            "frames": 50
          }
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithSpark": {}
}

Unlocks doors:

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

Jump from the runway near the right door to bounce onto spikes for X-Mode. Store a spark in X-Mode and use that to shinepark across the room. Bumping a solid tile before activating X-Mode will remove dash state, preventing shinecharging.

Requires:

"canMidairShinespark"
"canXMode"
{
  "spikeHits": 2
}
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 146,
    "excessFrames": 6
  }
}
From: 2
Right Door
To: 2
Right Door

Store a spark in X-Mode and use that to leave with a shinecharge.

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"h_canShineChargeMaxRunway"
"canShinechargeMovement"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 40
  }
}
From: 8
Bottom Right Item
To: 9
Main Junction

Requires:

"canXMode"
"canBounceBall"
"canLateralMidAirMorph"
"canShinechargeMovement"
"h_canShineChargeMaxRunway"
"h_XModeSpikeHitLeniency"
"h_XModeSpikeHitLeniency"
{
  "shinespark": {
    "frames": 6
  }
}
From: 3
Right Door
To: 3
Right Door

Jump into the spikes and try to bounce on the crumble blocks moving towards the door.

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"h_canShineChargeMaxRunway"
"HiJump"
{
  "heatFrames": 480
}

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 40
  }
}
From: 3
Right Door
To: 3
Right Door

Jump into the spikes and try to bounce on the crumble blocks moving towards the door.

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canWalljump"
"h_canShineChargeMaxRunway"
{
  "heatFrames": 540
}
{
  "shinespark": {
    "frames": 5
  }
}

Exit condition:

{
  "leaveWithSpark": {}
}
From: 3
Right Door
To: 4
Item

A short hop from the door can bounce on the crumbles. Just be careful of being pushed back onto the crumble blocks by the spikes.

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canTrickyJump"
"canMidairShinespark"
"h_canShineChargeMaxRunway"
{
  "heatFrames": 400
}
{
  "shinespark": {
    "frames": 12,
    "excessFrames": 4
  }
}
From: 4
Item
To: 3
Right Door

A short hop from the ledge can bounce on the crumbles and into the spikes. Just be careful of being pushed back onto the crumble blocks by the spikes.

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canTrickyJump"
"canIframeSpikeJump"
"canMidairShinespark"
"h_canShineChargeMaxRunway"
{
  "heatFrames": 480
}
{
  "shinespark": {
    "frames": 11,
    "excessFrames": 4
  }
}
From: 3
Bottom Horizontal Door
To: 3
Bottom Horizontal Door

Clear the Alcoon then bounce into the spike patch.

Requires:

"h_canShineChargeMaxRunway"
"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
{
  "or": [
    {
      "and": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Alcoon"
              ]
            ],
            "explicitWeapons": [
              "Plasma",
              "Wave+Spazer",
              "ScrewAttack",
              "Missile",
              "Super"
            ]
          }
        },
        {
          "heatFrames": 420
        }
      ]
    },
    {
      "and": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Alcoon"
              ]
            ],
            "explicitWeapons": [
              "Spazer",
              "Wave",
              "PseudoScrew",
              "PowerBomb"
            ]
          }
        },
        {
          "heatFrames": 530
        }
      ]
    },
    {
      "and": [
        {
          "enemyKill": {
            "enemies": [
              [
                "Alcoon"
              ]
            ],
            "explicitWeapons": [
              "PowerBeam"
            ]
          }
        },
        {
          "heatFrames": 620
        }
      ]
    }
  ]
}

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 90
  }
}
From: 2
Middle Left Door
To: 2
Middle Left Door

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"canIframeSpikeJump"
"h_canShineChargeMaxRunway"
"canShinechargeMovement"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 100
  }
}
From: 2
Middle Left Door
To: 6
Bowling Chozo Statue

Move in X-Mode until the Chozo Statue becomes visible and then jump before releasing XRay.

Requires:

"canXMode"
"h_XModeSpikeHit"
From: 1
Left Door
To: 1
Left Door

Jumping from the door and bouncing on the platform enemy works pretty well.

Requires:

"f_DefeatedPhantoon"
"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"Gravity"
"h_canShineChargeMaxRunway"
"canShinechargeMovement"

Exit condition:

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

Jumping from the door and bouncing on the platform enemy works pretty well.

Requires:

"f_DefeatedPhantoon"
"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
"Gravity"
"h_canShineChargeMaxRunway"
"canShinechargeMovement"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 80
  }
}

Requires:

"canXMode"
"h_XModeThornHit"
"h_XModeThornHit"
"SpaceJump"
"HiJump"
"canShinechargeMovementComplex"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 21
  }
}
{
  "or": [
    {
      "and": [
        "f_DefeatedPhantoon",
        "Gravity"
      ]
    },
    {
      "and": [
        {
          "not": "f_DefeatedPhantoon"
        },
        "canRiskPermanentLossOfAccess"
      ]
    }
  ]
}

Exit condition:

{
  "leaveWithSpark": {}
}
From: 1
Left Door
To: 1
Left Door

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
{
  "or": [
    "h_XModeSpikeHit",
    "canStationarySpinJump"
  ]
}
"Gravity"
"HiJump"
"SpaceJump"
"canShinechargeMovementComplex"
"canMidairShinespark"
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 10
  }
}

Exit condition:

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

Requires:

"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
{
  "or": [
    "h_XModeSpikeHit",
    "canStationarySpinJump"
  ]
}
"Gravity"
"canShinechargeMovementComplex"
"h_canShineChargeMaxRunway"

Exit condition:

{
  "leaveShinecharged": {
    "framesRemaining": 100
  }
}
From: 2
Right Door
To: 4
Top Right Ledge Junction

Requires:

"Gravity"
"canXMode"
"h_XModeSpikeHit"
"h_XModeSpikeHit"
{
  "or": [
    "h_XModeSpikeHit",
    "canStationarySpinJump"
  ]
}
"h_canShineChargeMaxRunway"
{
  "shinespark": {
    "frames": 25,
    "excessFrames": 5
  }
}