Fish Tank: Shinespark

Room ID: 173

Wiki
Shinespark (Very Hard)
Fish Tank
From: 4
Top Left Door
To: 5
Platform Junction Near Top Left Door

Requires Samus to enter in a state that can diagonally spark immediately.

Entrance condition:

"comeInShinecharged": {},
"comesThroughToilet": "any"

Requires:

{"shineChargeFrames": 10},
"h_navigateUnderwater",
"canPrepareForNextRoom",
"canMidairShinespark",
{"shinespark": {"frames": 3, "excessFrames": 0}}

Dev note: FIXME: The requirement to be in a pose that can spark immediately may not align with the exit condition in the other room. We need a way to make this requirement explicit and take it into account.