Space Engineers

Space Engineers

118 ratings
Skiittz's Thermal Mechanics
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block, Other
File Size
Posted
Updated
723.122 KB
May 13, 2024 @ 5:43am
Jul 4 @ 5:29am
77 Change Notes ( view )

Subscribe to download
Skiittz's Thermal Mechanics

Description
Try this mod out on my server!
174.175.47.104:27016
(unseenskiittz.duckdns.org:27016)
_______________________________

HIGHLY CONFIGURABLE!
A settings.xml file will be created in your save location/Storage/SkiittzThermalMechanics folder. There are all sorts of data points in there that you can tweak to your heart's desire.
_______________________________

Reactors, Batteries, H2 Engines, and H2 Thrusters will produce heat proportional to their output. Once enough heat has built up they will begin to take damage.

Damage can be delayed by building a heat sink on the grid. All excess heat will be stored in the heat sink until it is full (be careful! if a hot heat sink is destroyed, all that stored heat has to go somewhere!)

To cool your heat sink, build one or more radiators. These will ramp up over time, and at full efficiency can dissipate up 50MW of heat (5MW for small grid) per cycle. But this dissipated heat will manifest as a signal that can be seen by other players. The more heat dissipated, the further the signal can be detected.

Heavily Inspired by Kinesi's Thermal Mechanics Mod, but written from scratch with my own spin https://steamcommunity.com/sharedfiles/filedetails/?id=2496040401&searchtext=thermal+mechanics

Weather now impacts radiator efficiency as well.

Heat Ratios are available as script hooks. See the source code on github for an example script.

https://github.com/skiittz/SkiittzsThermalMechanics
https://github.com/sponsors/skiittz


a lot of people are requesting the dlc heat vents to work - they do! in the menu there are two variants of each radiator (well 4 if you count the makeshift ones, those are inefficient radiators that are cheap to make)

one uses the spotlight model. this is for people who do not own the DLC. If you own the DLC, there absolutely is a variant of the radiator that uses the Keen heat vent model.
_______________________________
NOTE:
By default, being in space makes it 10x harder to vent heat, while also producing 10x signal. This can be changed in the Settings.xml file
118 Comments
skiittz  [author] Aug 12 @ 6:20pm 
Much appreciated, thanks!
s h a l o m a n d e r Aug 10 @ 12:09pm 
i actually cant reproduce it anymore, should it happen again i will make a screenshot and document it a bit for you
skiittz  [author] Jul 27 @ 8:44pm 
"i found out it might be linked to placing the heat radiators on on full blocks, in my case it was half blocks used as a wall for a building with the radiators on the outside" - hmm that seems odd. Any chance you can send me a screenshot of what you're talking about? There is a function that requires the radiators to have the radiating face not be blocked (needs to be external), but whether it is full or half block shouldn't matter.
skiittz  [author] Jul 27 @ 3:23pm 
You can configure how much heat per MN of thrustnthat is generated in the config file
s h a l o m a n d e r Jul 26 @ 8:08am 
but i reckon thats a me problem bc of the thrust increase mod. might be fixable by increasing the heatsink capacity for smalls grids or do u have another idea?
s h a l o m a n d e r Jul 26 @ 8:06am 
ive also found an interesting thing when using mods that increase thrust while building planes. the heatsink fills up almost instantly but doesnt explode even after 5 min of stationary full throttle. mind you the grid has 10 non makeshift radiators. so it works as intended i guess but its not really easy to understand how hot the grid really is
s h a l o m a n d e r Jul 26 @ 8:04am 
so it can be instantly circumvented by using full blocks or at least fuller than before
s h a l o m a n d e r Jul 26 @ 8:03am 
i found out it might be linked to placing the heat radiators on on full blocks, in my case it was half blocks used as a wall for a building with the radiators on the outside
skiittz  [author] Jul 22 @ 1:30pm 
(Which often happens on the first load if the game loads before the configuration files have been created)
skiittz  [author] Jul 22 @ 1:29pm 
Try saving and reloading. That usually indicates that something didn't initialize.