Refine Volcano Room#2124
Conversation
osse101
left a comment
There was a problem hiding this comment.
https://videos.maprando.com/video/7025
Without the PB I was able to make it out after 94 damage. Avoiding damage while space jumping is key.
Most of my comments aren't about the PR. PR changes look fine. Lava Frames no gravity don't scale appropriately with heat multiplier.
| @@ -160,17 +175,25 @@ | |||
| {"and": [ | |||
| "canCarefulJump", | |||
There was a problem hiding this comment.
In races, this mockball hasn't been worth attempting.
But also a short hop mockball is more like a trickyJump.
| }, | ||
| "unlocksDoors": [ | ||
| {"types": ["missiles"], "requires": [{"lavaFrames": 80}]}, | ||
| {"types": ["super"], "requires": []}, |
There was a problem hiding this comment.
This added lava frames when spacejumping. The fastest way I saw with a blue door was to do an aim down shot to open the door.
| @@ -238,7 +269,24 @@ | |||
| {"heatFrames": 35} | |||
| ]}, | |||
| {"heatFrames": 405} | |||
There was a problem hiding this comment.
SpaceJump + Come in Running + Mockball can be done without an etank.
| ]} | ||
| ], | ||
| "exitCondition": { | ||
| "leaveNormally": {} |
There was a problem hiding this comment.
FIXME: LeaveWithRunway using gravity and no Speedbooster.
Co-authored-by: Michael McKenzie <mikemck101@gmail.com>
|
|
||
| #### lavaFramesWithEnergyDrops object | ||
|
|
||
| A `lavaFramesWithEnergyDrops` object represents the need for Samus to spend time in lava, but with the possibility of offsetting some of the lava damage using energy drops from enemies. Any lava damage is logically applied before the energy gain, so Samus must be able to survive the heat before picking up the drops. Any energy gain is logically capped to not exceed the heat damage, so this logical requirement cannot result in a net energy gain. |
There was a problem hiding this comment.
Heat damage
Every room except this one has heat+lava damage simultaneously. In SMZ3, Gravity grants full protection from lava and Varia full protection from heat. So I think the usage would be running both lavaFramesWithEnergyDrops and HeatFrameWithEnergyDrops in parallel so the randomizer picks which is better for the situation.
heatFrameson the bottom leaveWithRunway strat.