Oxygen Not Included

Oxygen Not Included

Radiate Heat in Space (updated and configurable)
51 Comments
shelena_malk  [author] 20 Jun @ 8:34am 
Could you show the full error message please?
Gamma_Draconis 20 Jun @ 8:28am 
This mod's currently crashing my game due to a missing field exception. A fix would be nice.
shelena_malk  [author] 5 Mar @ 11:31pm 
Conduction panels had some bugs that could create/delete heat or just make them inefficient. But hopefully those are fixed already. Think you should give them a try ;)
Praetoriax 5 Mar @ 12:07pm 
Daaaaaaang, i havent played in a while. Conduction panels huh. Well guess I wont need TIP anymore!
shelena_malk  [author] 5 Mar @ 12:19am 
Yes, TIP itself transfers heat between itself and other buildings, in vacuum or not (same as the newer Conduction Panel from vanilla game). This mod is what makes them radiate the heat when in space.
Praetoriax 4 Mar @ 1:17pm 
If I read the description of Stephen TIP mod, his plates do not radiate heat into the background. They just transfer between foreground buildings when those building are in a vacuum (outer space or otherwise).
Vanilla game does not allow the transfer of heat from any object in a vacuum, unless a liquid (or a gas, but then the room aint vacuum) is touching both objects between which you wish to transfer heat.
Wrack 21 Nov, 2024 @ 7:07pm 
Thank you!
shelena_malk  [author] 21 Nov, 2024 @ 6:45pm 
Updated, should be ok now.
Wrack 21 Nov, 2024 @ 10:41am 
There was a small patch today (11/21/24) that seems to have broken this mod.
Knu-Kni 2 Jun, 2024 @ 11:21am 
does this still work?
Normality 14 Oct, 2023 @ 2:57am 
Very immersive and very needed.
shelena_malk  [author] 3 Jul, 2023 @ 8:09am 
MissileLauncher
ele 2 Jul, 2023 @ 9:46pm 
Hello, I wanna know the ID of MeteorBlaster , I can't find it in your list.:steamsad:
Gamma_Draconis 22 Aug, 2022 @ 5:49pm 
I see, that unfortunately wasn't made clear to me for some reason.
shelena_malk  [author] 21 Aug, 2022 @ 11:40pm 
I couldn't reproduce the issue. My guess is you had a misunderstanding. When you say "heat being generated", do you mean the value displayed in "heat production" line? This value includes radiating already (see its tooltip to ensure this), so you need it be <= 0. If it is greater than 0, it means that temperature is raising.
Gamma_Draconis 21 Aug, 2022 @ 11:24am 
Found an issue with a conveyor loader in my playthrough, the value it says its radiating is more than double the heat being generated and the temperature of the object is still climbing to overheat, somehow.
shelena_malk  [author] 4 Jul, 2022 @ 3:01am 
Should be fixed now.
Chesters.CZ 3 Jul, 2022 @ 1:49pm 
Hi, the mod seems to crash the game when the building melts while being cooled a lot. I had a lead auto sweeper with a custom cooling value of 800 near a rocket. When I launched the rocket, the game crashed. Further info including the save file can be found at https://forums.kleientertainment.com/klei-bug-tracker/oni/game-crash-when-launching-a-rocket-r35977/
夜色撩人 26 May, 2022 @ 4:16am 
这是Skyrunner更新和修改的“在太空中辐射热量”版本。

为空间中的建筑添加热辐射机制。这包括两种情况:向太空辐射热量和从太阳吸收热量。
shelena_malk  [author] 6 May, 2022 @ 3:13pm 
Crash log please.
There were no mod updates since last week. Maybe you are using public testing version of the game or have installed new mods?
Friendly_Robot 6 May, 2022 @ 2:30pm 
This crashes my game
worked perfectly fine last week
shelena_malk  [author] 27 Apr, 2022 @ 12:49pm 
Great, have a nice play :)
ItsDefinitelyNotMe 27 Apr, 2022 @ 12:45pm 
thanks. I think I have an idea.
shelena_malk  [author] 27 Apr, 2022 @ 12:34pm 
Nice use of the heat radiation system, I like it. I think it's still possible with some Tempshift Plates and bridges, just a bit more tricky.
ItsDefinitelyNotMe 27 Apr, 2022 @ 12:25pm 
oh, I see, thanks. Although I liked when it radiated without the need for vacuum. I was going to combine it with Tempshift Plates to make a water filtration system by boiling polluted water and, moving the steam to a different room and cooling it passively, since my 2 initial asteroids don't have sand. Now I will see how I make this.
shelena_malk  [author] 27 Apr, 2022 @ 11:09am 
For me it works as intended. I suppose your TIP is not in vacuum. It will not radiate heat if surrounded by gas or liquid. Before the last update that condition was accidentally missed, it is fixed now.
ItsDefinitelyNotMe 27 Apr, 2022 @ 10:14am 
I don't if I should post this here or on the Thermal Interface Plate page, but since your last update the TIP is broken. When I build it in space it doesn't radiates heat and when I hover it it says "Not in Space"
Second Law 22 Apr, 2022 @ 8:52pm 
@shelena_malk thanks got it. my mod was out of date.
shelena_malk  [author] 22 Apr, 2022 @ 3:25pm 
There's "sunlight heat" checkbox in the mod options, as well as the line in config file.
Second Law 22 Apr, 2022 @ 2:53pm 
@shelena_malk how do we disable sunlight heating but keep heat radiation?
shelena_malk  [author] 21 Apr, 2022 @ 11:11am 
Added sunlight heating. I'd like to know if separation between radiation and absorption building configs is needed. Other remarks, suggestions and bug reports are also welcomed.
shelena_malk  [author] 21 Apr, 2022 @ 2:40am 
I'm going to add sunlight heating functionality. I think I'll use the same way as telescopes and space scanners do. It seems to be cached, so shouldn't be very computationally expensive.

P.S. The only way to get the colonists died for me is to not research farming fast enough. ONI is really forgiving to my playstyle.
Oktokolo 19 Apr, 2022 @ 12:47pm 
Sunlight heating up stuff in space would add to the immersion. It would be easy to just build stuff in the shade of other strutures though... If you don't add a check for line of sight to the map border (which actually could be computationally expensive without optimizations).
One of the two variants would be nice to have - preferably the latter. But it definitely isn't as important as the base functionality of having any radiation simulation at all.

P.S.: When i do weird things in ONI, my colonists die by suffocation, starvation, freezing, or boiling. I am still a noob though.
shelena_malk  [author] 18 Apr, 2022 @ 9:14am 
ONI is about doing weird things and still being OK. I've seen someone who used radiant pipes by default just because of metal's low thermal capacity (they reach target temperature faster). I think more feedback would be desirable.
Also, heating by sun light is not implemented now but seems very proper. Is someone interested in it?
Oktokolo 18 Apr, 2022 @ 3:28am 
I don't get the performance argument as nobody builds radiant pipes and conduits by default and the regular and insulated ones shouldn't be affected anyways.
Building anything radiant is a conscious decision and you have (as always) be careful to not risk an unwanted state change due to excessive cooling (or heating when in sun light?).
shelena_malk  [author] 18 Apr, 2022 @ 12:28am 
It works for me, hope it will work for you as well.

You may be not the only one, but you are the first who told about this. The reason to not include pipes by default were performance. There's no heavy performance cost, however you can have a lot of pipes in space, thus the impact could be noticeable if you play on a potato.
Oktokolo 17 Apr, 2022 @ 10:55pm 
Problem solved itself. After another game restart, the config button became visible. I added LiquidConduitRadiant and GasConduitRadiant with 0.77 (same as RadiativeTile) and hope that it will just work when i reach space in the current run.

I wonder whether i am the only one who thought these two things to be the absolutely most obvious things to want to radiate heat in space...
shelena_malk  [author] 17 Apr, 2022 @ 10:47pm 
Someone had similar issue with my another mod, still have no idea what's the reason. Here's the default config, take it into the mod folder and modify to your liking: mediafire. com/file/yijo2ue6szy0efk/config.json/file
Oktokolo 17 Apr, 2022 @ 9:30pm 
The mod is listed in the mod menu, but has no config button.
shelena_malk  [author] 16 Apr, 2022 @ 9:23pm 
If it isn't there, try to click manual config button in the mod menu. This should force the config to be generated.
Oktokolo 16 Apr, 2022 @ 7:28pm 
Where is the config? It isn't in the 2755454101 folder.
shelena_malk  [author] 16 Apr, 2022 @ 6:22am 
It doesn't by default; however, you can add LiquidConduitRadiant and/or GasConduitRadiant in the config.
Oktokolo 16 Apr, 2022 @ 5:20am 
Does this affect radiant pipes?
shelena_malk  [author] 3 Apr, 2022 @ 2:24am 
Not sure if this could be done without decompiling. Fortunately, someone made IDs table recently: https://aki-art.github.io/oni-ids/all_ids/Buildings/
DLaudrk 2 Apr, 2022 @ 10:39pm 
Where can I find a list of building id?
OxygenNotIncluded_Data\StreamingAssets\strings
I tried some building_id inside this folder , but many doesn't work,like "GlassForge","TeleScope".
shelena_malk  [author] 22 Feb, 2022 @ 10:42am 
gazefantasy 21 Feb, 2022 @ 6:57pm 
could you try to update this mod"Critter Motion Sensor",thank u
某某一只 18 Feb, 2022 @ 9:02pm 
thanks
Albert Newton 18 Feb, 2022 @ 1:42pm 
Thank you for creating this; having to remember which buildings did radiate and which didn't was a cause of many headaches!
Ventulus 17 Feb, 2022 @ 9:50pm 
It's so right.
There are 3 ways of transferring heat: heat conduction, heat radiation and heat convection. When there is no other matter in contact in space, there is no heat conduction, and heat radiation is supposed to be strong. Objects above 0k will both radiate heat outwards to lower their temperature and raise it due to solar radiation.
Klei only considers heat conduction, and that is too unreasonable in space.
太对了。
热量的3种传递方式:热传导、热辐射、热对流。太空中没有其他物质接触的时候,没有热传导和热对流,而热辐射应该是很强烈的。高于0k的物体既会向外辐射热量降低温度,又会因为太阳光辐射升高温度。
Klei只考虑热传导,那在太空中太不合理了。