canTrickySpikeSuit (Extreme+)

The ability to perform a spike suit using a more difficult setup, which may include tricky enemy dodges, bomb boosting, or using Spring Ball.

Dependencies: canMidairShinespark, canShinespark, canShinechargeMovement, canSpikeSuit, canShinechargeMovementComplex, canCarryFlashSuit, canHorizontalShinespark

Difficulty filter

Strats ()

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "or": [
    {
      "and": [
        "Plasma",
        {
          "shineChargeFrames": 160
        }
      ]
    },
    {
      "and": [
        "Ice",
        "Plasma",
        {
          "shineChargeFrames": 105
        }
      ]
    },
    {
      "and": [
        "Wave",
        "Plasma",
        {
          "shineChargeFrames": 120
        }
      ]
    },
    {
      "and": [
        "Charge",
        "Ice",
        "Wave",
        "Spazer",
        {
          "shineChargeFrames": 105
        }
      ]
    },
    {
      "and": [
        {
          "or": [
            {
              "ammo": {
                "type": "Missile",
                "count": 1
              }
            },
            {
              "ammo": {
                "type": "Super",
                "count": 1
              }
            }
          ]
        },
        {
          "shineChargeFrames": 130
        }
      ]
    },
    {
      "and": [
        "canShinechargeMovementTricky",
        "canInsaneJump",
        {
          "shineChargeFrames": 105
        }
      ]
    }
  ]
}
"canMidAirMorph"
"h_spikeSuitSpikeHitLeniency"
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 1,
    "excessFrames": 1
  }
}

Entrance condition:

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

Requires:

{
  "or": [
    "Plasma",
    {
      "ammo": {
        "type": "Missile",
        "count": 1
      }
    },
    {
      "ammo": {
        "type": "Super",
        "count": 1
      }
    },
    {
      "and": [
        "Charge",
        "Ice",
        "Wave",
        "Spazer"
      ]
    },
    {
      "and": [
        "canShinechargeMovementTricky",
        {
          "shineChargeFrames": 175
        }
      ]
    }
  ]
}
"canMidAirMorph"
"h_spikeSuitSpikeHitLeniency"
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 1,
    "excessFrames": 1
  }
}
From: 1
Left Door
To: 1
Left Door

If the enemies are still alive, Power Bomb lag can delay the spikesuit timing. The quickdrop setup requires a small jump of 3 frames or less above the crumbles.

Requires:

"h_shinechargeMaxRunway"
{
  "or": [
    "h_useMorphBombs",
    "SpringBall",
    {
      "and": [
        "h_usePowerBomb",
        "h_spikeSuitPowerBombLeniency"
      ]
    },
    {
      "and": [
        "HiJump",
        "canInsaneJump",
        "canQuickDrop"
      ]
    }
  ]
}
{
  "spikeHits": 1
}
"h_spikeSuitSpikeHitLeniency"
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 1,
    "excessFrames": 1
  }
}

Entrance condition:

{
  "comeInShinecharged": {}
}

Requires:

{
  "shineChargeFrames": 130
}
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
"h_spikeSuitSpikeHitLeniency"
{
  "shinespark": {
    "frames": 19,
    "excessFrames": 4
  }
}

Entrance condition:

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

Requires:

{
  "spikeHits": 1
}
"canTrickySpikeSuit"
"h_spikeSuitSpikeHitLeniency"
{
  "shinespark": {
    "frames": 19,
    "excessFrames": 4
  }
}

Requires:

{
  "canShineCharge": {
    "usedTiles": 13,
    "openEnd": 0
  }
}
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
"h_spikeSuitSpikeHitLeniency"
{
  "shinespark": {
    "frames": 20,
    "excessFrames": 20
  }
}
From: 4
Junction Right of Power Bomb Blocks
To: 4
Junction Right of Power Bomb Blocks

Requires:

{
  "obstaclesCleared": [
    "A",
    "C",
    "D"
  ]
}
"h_heatProof"
"canShinechargeMovementTricky"
{
  "canShineCharge": {
    "usedTiles": 30,
    "openEnd": 0
  }
}
{
  "shineChargeFrames": 175
}
"h_spikeSuitSpikeHitLeniency"
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 5,
    "excessFrames": 5
  }
}
From: 4
Junction Right of Power Bomb Blocks
To: 8
Junction Below Top Right Door

Requires:

{
  "obstaclesCleared": [
    "D"
  ]
}
"h_heatProof"
{
  "or": [
    {
      "and": [
        {
          "getBlueSpeed": {
            "usedTiles": 20,
            "openEnd": 1
          }
        },
        "canSpeedball"
      ]
    },
    {
      "and": [
        "h_additionalBomb",
        "h_bombThings"
      ]
    }
  ]
}
{
  "canShineCharge": {
    "usedTiles": 25,
    "steepDownTiles": 4,
    "openEnd": 1
  }
}
"canShinechargeMovementTricky"
"canOffScreenMovement"
"h_spikeSuitSpikeHitLeniency"
{
  "spikeHits": 1
}
"canTrickySpikeSuit"
{
  "shinespark": {
    "frames": 4,
    "excessFrames": 4
  }
}