canSlopeXMode (Insane)

The ability to enter X-Mode by using a frame perfect direction switch damage boost to land samus onto a slope and enter X-Mode This method of X-Mode doesn't require Morph but cannot be used to charge a shinespark, only for room traversal or gaining a bluesuit if shinecharged when entering X-Mode. Walking into a solid tile while in X-Mode will crash the game.

Have X-Ray selected and buffer a jump input. Stand next to a slope tile and walk into an enemy, frame perfectly switch directions and hold dash on contact with an enemy, landing on the slope and entering X-Mode. Jump can be released anytime after X-Mode is entered.

Dev note: A flash suit can be used while in X-Mode, but any unused flash suit will be lost when X-Ray is released. Using a flash suit during X-Mode should be represented by a `useFlashSuit` immediately before `canSlopeXMode`.

Difficulty filter

Strats ()

From: 2
Right Door
To: 2
Right Door

Requires:

"h_shinechargeMaxRunway",
{"enemyDamage": {"enemy": "Geemer (blue)", "type": "contact", "hits": 1}},
"canSlopeXMode",
{"shinespark": {"frames": 0, "excessFrames": 0}},
{"gainBlueSuit": {}}
From: 2
Left Door
To: 2
Left Door

Requires:

"Gravity",
{"canShineCharge": {
  "usedTiles": 20,
  "steepUpTiles": 3,
  "steepDownTiles": 1,
  "openEnd": 0
}},
{"enemyDamage": {"enemy": "Sciser", "type": "contact", "hits": 1}},
"canSlopeXMode",
"h_XModeSpikeHitLeniency",
{"shinespark": {"frames": 0}},
{"gainBlueSuit": {}}
From: 2
Right Door
To: 2
Right Door

Requires:

{"or": [
  {"canShineCharge": {"usedTiles": 20, "steepDownTiles": 2, "openEnd": 0}},
  {"and": [
    {"doorUnlockedAtNode": 2},
    {"canShineCharge": {"usedTiles": 21, "steepDownTiles": 2, "openEnd": 0}}
  ]}
]},
{"shineChargeFrames": 170},
{"enemyDamage": {"enemy": "Zeb", "type": "contact", "hits": 1}},
"canSlopeXMode",
{"shinespark": {"frames": 0}},
{"gainBlueSuit": {}}

Dev note: No leniency is given as this is a farm room and the Zebs do little damage, even suitless.

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

Requires:

{"or": [
  {"canShineCharge": {
    "usedTiles": 21,
    "gentleUpTiles": 3,
    "gentleDownTiles": 3,
    "openEnd": 1
  }},
  {"and": [
    {"doorUnlockedAtNode": 1},
    {"canShineCharge": {
      "usedTiles": 22,
      "gentleUpTiles": 3,
      "gentleDownTiles": 3,
      "openEnd": 1
    }}
  ]}
]},
{"enemyDamage": {"enemy": "Boulder", "type": "contact", "hits": 1}},
"canSlopeXMode",
"h_XModeSpikeHitLeniency",
"h_XModeSpikeHitLeniency",
"canShinechargeMovementTricky",
{"shinespark": {"frames": 0}},
{"gainBlueSuit": {}}