Fast Pillars Setup Room: R-Mode Spark Interrupt

Room ID: 133

Wiki
From: 1
Top Left Door
To: 5
Bottom Junction

Kill the pirates to get them out of the way before using a Crystal Flash on the floating platform to open the bomb barrier. Alternatively, farm them for energy and use a Power Bomb on the floating platform. Shinecharge at the bottom runway and then jump into a Viola to interrupt. For power bomb pirate kill: interrupt the standing pirate with a shot then jump and place the power bomb low to hit all three pirates. Repeat three times. For slow charge beam: interrupt with a shot, then crouch and fire charged shots. Jump when the wall pirate approaches to make it jump to the other wall.

Entrance condition:

"comeInWithRMode": {}

Requires:

"h_heatProof",
{"or": [
  {"and": [
    {"or": [
      {"enemyKill": {
        "enemies": [
          [
            "Yellow Space Pirate (standing)",
            "Yellow Space Pirate (wall)",
            "Yellow Space Pirate (wall)"
          ]
        ],
        "explicitWeapons": ["ScrewAttack", "Charge+Plasma", "Charge+Ice+Wave+Spazer", "Missile", "Super"]
      }},
      {"and": [
        {"enemyKill": {
          "enemies": [
            [
              "Yellow Space Pirate (standing)",
              "Yellow Space Pirate (wall)",
              "Yellow Space Pirate (wall)"
            ]
          ],
          "explicitWeapons": ["Charge"]
        }},
        "canBePatient"
      ]},
      "h_usePowerBomb"
    ]},
    "h_heatedCrystalFlashForReserveEnergy"
  ]},
  {"and": [
    "h_heatProof",
    "h_RModeCanRefillReserves",
    "canDodgeWhileShooting",
    {"or": [
      {"enemyKill": {
        "enemies": [
          [
            "Yellow Space Pirate (standing)",
            "Yellow Space Pirate (wall)",
            "Yellow Space Pirate (wall)"
          ]
        ],
        "explicitWeapons": ["ScrewAttack", "Charge+Plasma", "Charge+Ice+Wave+Spazer", "Missile", "Super"]
      }},
      {"and": [
        {"enemyKill": {
          "enemies": [
            [
              "Yellow Space Pirate (standing)",
              "Yellow Space Pirate (wall)",
              "Yellow Space Pirate (wall)"
            ]
          ],
          "explicitWeapons": ["Charge"]
        }},
        "canBePatient"
      ]},
      {"and": [
        {"enemyKill": {
          "enemies": [
            [
              "Yellow Space Pirate (standing)",
              "Yellow Space Pirate (wall)",
              "Yellow Space Pirate (wall)"
            ]
          ],
          "explicitWeapons": ["PowerBomb"]
        }},
        "canTrickyDodgeEnemies"
      ]}
    ]},
    {"or": [
      {"resourceMissingAtMost": [{"type": "Missile", "count": 0}]},
      "canBeLucky"
    ]},
    "h_usePowerBomb",
    {"partialRefill": {"type": "ReserveEnergy", "limit": 20}}
  ]}
]},
{"or": [
  {"canShineCharge": {
    "usedTiles": 12,
    "gentleUpTiles": 2,
    "gentleDownTiles": 2,
    "openEnd": 0
  }},
  {"and": [
    {"or": [
      {"doorUnlockedAtNode": 2},
      {"doorUnlockedAtNode": 3}
    ]},
    {"canShineCharge": {
      "usedTiles": 13,
      "gentleUpTiles": 2,
      "gentleDownTiles": 2,
      "openEnd": 0
    }}
  ]},
  {"and": [
    {"doorUnlockedAtNode": 2},
    {"doorUnlockedAtNode": 3},
    {"canShineCharge": {
      "usedTiles": 14,
      "gentleUpTiles": 2,
      "gentleDownTiles": 2,
      "openEnd": 0
    }}
  ]}
]},
{"autoReserveTrigger": {}},
"canRModeSparkInterrupt"

Clears obstacles: A

Unlocks doors:

{"nodeId": 2, "types": ["ammo"], "requires": []},
{"nodeId": 3, "types": ["ammo"], "requires": []}