Jump to content

Warbot missiles temperature calculations are a bit inconsistent and confusing


hoxi
  • Fixed

Only smoldering entities, or Winona's batteries add 5 and 10 degrees respectively, to whatever the local ambient temperature is, everything else will use whichever value is the highest between the emitted heat, or the ambient temperature.

This leads to some, rather weird inconsistent and unintuitive behavior, as many things are rendered useless when world temperatures are high enough, especially around summer.

I feel like this logic needs to be changed a bit to instead have the emitted values add onto the starting temperature value (or subtract if endothermic), the how is up to you.

See this comment I made in this thread for more details.

Quote

It's a bit weird, and it definitely needs to be revised.

Technically the most reliable way to ensure something has higher temperature than ambient (and you) is to have it smolder (not be set on fire), this adds +5 to whatever ambient temperature is.

Burning items, fires and things that emit heat, will either use ambient temperature or the heat they emit, whichever is higher, and due to ambient temperature in summer being extremely high, anything short of tree/structure fires, or a campfire/firepit at stage 3 or higher, will not be enough to go over ambient temperature. Unless they're within an Eye Crystaleyezer.

On the opposite end, smoldering items will barely help when temps are below 0 (or inside the radius of the Crystaleyezer) and you need to heat up to not freeze, but most exothermics will draw the missiles to them consistently so long as you don't heat up too much (don't carry a thermal stone).

There needs to be some logic where some value is added on top of the ambient temperature for other cases, just like with smoldering, it shouldn't just be the emitted heat value for most things, I think that's the biggest issue and why it can be confusing.

I made a few bug reports on all this but I missed this issue, I was focused on other things from the update as well. I feel like addressing it will make this attack feel way more consistent and intuitive.

 

EDIT: I forgot about Winona's generators, those also work like smoldering things and will add 10 degrees instead of 5.

 


Steps to Reproduce

Try using heat sources aside from smoldering objects during:

  • Summer (or near before it or shortly after it).
  • Winter (or near before it or shortly after it). Or use Eye Crystaleyezers to lower local temperature to 0.

Notice how the behavior will be inconsistent unless you use sources of very high heat values.




User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...