The ability to manage reserve energy efficiently, including the following techniques: 1) Avoiding wasted energy from reserves overfilling into regular energy, either manually or automatically, 2) Preventing a double enemy hit by having only a small amount of reserve energy when auto refilling, 3) Manually refilling from reserves during a shinespark to prevent the spark from ending early due to low energy.
Dev note: This tech shouldn't need to be added to strat requirements, but should instead be accounted for by randomizers or other applications. Without this tech: 1) Samus' reserve energy should be logically treated as never exceeding her regular energy capacity, due to the likelihood that any extra reverse energy would be wasted by overfill. 2) She should never be able to take an enemy hit that deals as much or more than her regular energy capacity. 3) Shinesparks should not be in logic if their frames (minus excess frames) would put Samus below 29 energy. 4) Manually refilling in advance of an enemy hit or shinespark may still be assumed to be doable, given enough regular energy capacity, but only in a complete way that leaves reserves empty. With this tech (but without canPauseAbuse tech): 1) If Samus takes a hit that exceeds her energy capacity, while having any reserve energy, it should logically result in 1 Energy and 0 Reserve Energy afterward, under an assumption that reserve energy was previously drained to allow i-frames to be conserved 2) Samus should not be required to refill twice (nor refill once particularly precisely) during a shinespark if she has no Energy Tanks, roughly if the frames minus excess frames exceeds 120.
From: 5
Bottom Right Junction
To: 2
Right Door
Wait for the global Sova to begin climbing the wall below the door. Time a crouch jump to touch the Sova as it begins to climb lip of the ledge to the door. Just before the collision, place a Bomb or Power Bomb. Reserves will activate which will suspend Samus in the air on top of the Bomb while it explodes. This will give two height boosts, allowing Samus to reach the door. Requires: { "notable": "Sova Boost" } "h_canBombThings" "canMidAirMorph" "canTrickyJump" "canCrouchJump" "canManageReserves" "canCameraManip" { "heatFrames": 830 } { "autoReserveTrigger": { "minReserveEnergy": 85 } } { "enemyDamage": { "enemy": "Sova", "type": "contact", "hits": 1 } } { "heatFrames": 90 } |
Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt. Entrance condition: { "comeInNormally": {} } Requires: "canManageReserves" { "autoReserveTrigger": {} } { "heatFrames": 0 } Dev note: FIXME: If the previous room is also heated, the reserve won't trigger until after this elevator ride as well, but it will trigger during heat damage. |
Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt. Requires: "canManageReserves" { "autoReserveTrigger": {} } { "heatFrames": 0 } Exit condition: { "leaveNormally": {} } Dev note: FIXME: If the next room is also heated, the reserve won't trigger until after that elevator ride as well, but then the reserve will trigger during heat damage. |
From: 3
Acid Chozo Statue
To: 3
Acid Chozo Statue
Requires: "h_canActivateAcidChozo" { "obstaclesNotCleared": [ "A" ] } "h_canUsePowerBombs" { "heatFrames": 180 } "canManageReserves" { "autoReserveTrigger": {} } { "heatFrames": 50 } Clears obstacles: f_UsedAcidChozoStatue |
Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt. Entrance condition: { "comeInNormally": {} } Requires: "canManageReserves" { "autoReserveTrigger": {} } { "heatFrames": 0 } Dev note: FIXME: If the previous room is also heated, the reserve won't trigger until after this elevator ride as well, but it will trigger during heat damage. |
Riding the elevator without enough energy will cause a reserve trigger in the next room, reducing the total heat damage dealt. Requires: "canManageReserves" { "autoReserveTrigger": {} } { "heatFrames": 0 } Exit condition: { "leaveNormally": {} } Dev note: FIXME: If the next room is also heated, the reserve won't trigger until after that elevator ride as well, but then the reserve will trigger during heat damage. |