Lonely Crab Room: Precise Stutter Water Shinecharge (Shorter Runway)

Room ID: 202

Wiki
From: 1
Left Door
To: 4
Right Door, Shinecharged

If only 2 tiles of runway are available and it is not possible to unlock the opposite door, then this requires a double frame-perfect stutter: run toward the door, release forward for exactly 3 frames, pressing forward again on the last possible frame before the transition.

Entrance condition:

"comeInStutterShinecharging": {
  "minTiles": 2
}

Requires:

"canPreciseStutterWaterShineCharge",
{"or": [
  {"doorUnlockedAtNode": 2},
  "canInsaneJump"
]},
{"shineChargeFrames": 0},
{"or": [
  "Wave",
  "Spazer",
  "Plasma",
  {"ammo": {"type": "Missile", "count": 2}},
  {"ammo": {"type": "Super", "count": 1}}
]}

Unlocks doors:

{"nodeId": 2, "types": ["super", "missiles"], "requires": []},
{"nodeId": 2, "types": ["powerbomb"], "requires": ["never"]}

Dev note: FIXME: canInsaneJump is for difficulty placement; replace with a more appropriate tech since no jump is involved.