Lava Grapple Tunnel: Come In Getting Blue, Leave With Temporary Blue (Space Jump)

Room ID: 112

Wiki

Entrance condition:

"comeInGettingBlueSpeed": {
  "length": 3,
  "openEnd": 1,
  "minExtraRunSpeed": "$1.A"
}

Requires:

"canBlueSpaceJump",
"canChainTemporaryBlue",
{"heatFrames": 330}

Exit condition:

"leaveWithTemporaryBlue": {}

Unlocks doors:

{"types": ["super"], "requires": []},
{
  "types": ["missiles"],
  "requires": [{"heatFrames": 90}]
},
{
  "types": ["powerbomb"],
  "requires": [{"heatFrames": 90}]
}

Dev note: The minimum speed $1.A is arbitrary; lower speeds could work with larger heatFrames. FIXME: set up a mechanism to automate heat frames required in cases like this.