Oxygen Not Included

Oxygen Not Included

Show Liquid on Airflow Tiles
18 Comments
taz4hvn 1 Sep, 2024 @ 8:28am 
This mod does modify game's mechanics. Airflow Tiles are no longer able to stand infinite liquid pressure. A game breaker for me.
llunak  [author] 2 Mar, 2024 @ 11:45am 
Airflow tiles are internally treated as gas tiles, not solid tiles, and liquids do not snap to gases,and are not expected to lie on top of solid tiles. https://forums.kleientertainment.com/klei-bug-tracker/oni/liquid-not-rendered-properly-on-top-of-airflow-tiles-or-solar-panels-how-to-fix-r41443/ has some discussion on the matter (apparently I'm wrong on originally placing the problem in the C++ sim code, but given that the workaround in this mod helps, I assume that I'm correct on the cause of the problem itself).

As for why it's been broken for so long, I have no idea.
Stretchytall 2 Mar, 2024 @ 11:27am 
Love this mod!

Why is the liquid broken in vanilla?
llunak  [author] 28 Feb, 2024 @ 12:49am 
@Shrglwyddes: Yeah, the description mentions it ('may also fix various exploits').
Shrglwyddes 28 Feb, 2024 @ 12:10am 
Yeah. I was testing the mod out. The mod breaks hydra spoms I found out.
llunak  [author] 28 Feb, 2024 @ 12:04am 
@Shrglwyddes: You have sandbox enabled (not activated, enabled is enough). The game code triggers "dig" of the tile in that case, for whatever strange reason.
Shrglwyddes 27 Feb, 2024 @ 4:44pm 
I’m pretty sure this change to airflow tiles allows flaking to occur. I keep shaving bits of metal off of my liquid storage tanks made of airflow tiles.
3GuB 21 Feb, 2024 @ 11:42am 
@llunak
add me so i could show u
llunak  [author] 20 Feb, 2024 @ 10:26pm 
@Aze: Oh, you mean that I should build outside of mods/Dev/ and have an install step? Yes, that could be an option, I suppose if I one day feel like that'd be less work than running the clean script I can try to copy&paste e.g. from Peter Han's repo and try to get it to work. Not really feeling like that right now, this annoying Windows .csproj stuff has already been enough hassle to get to work on Linux as it is.
Aze 20 Feb, 2024 @ 1:55pm 
@llunak: No, you still have to use the uploader. But, if your solution is properly configured, the build dependencies should never end up in your uploaded folder. Having s separate clean step you have to remember to execute should be unnecessary.
llunak  [author] 20 Feb, 2024 @ 9:53am 
@3GuB: Works fine for me. In which speciifc cases is there a problem?
llunak  [author] 20 Feb, 2024 @ 9:46am 
@Aze: Is there some other way of uploading mods other then the UI uploader app? Unless there is, I don't quite see how anything related to uploading could be automated when it requires dealig with an UI app.
3GuB 20 Feb, 2024 @ 8:39am 
The Mod breaks a lot of builds with liquids and Airflow Tiles. Mod makes Airflow Tiles solid when liquid touches them so for instance deodorizers cant take gas trough Airflow Tiles when there's liquid + mod doesnt make Airflow Tiles passable for gases again even if a liquid is gone.
llunak  [author] 20 Feb, 2024 @ 12:08am 
@BoNes: I don't know, but it is quite possible that it fixes the exploit.
BoNes 19 Feb, 2024 @ 9:18pm 
Does this break infinite liquid storage? In other words, do airflow tiles take pressure damage now?
Aze 19 Feb, 2024 @ 4:09pm 
@llunak: If you stop by the Discord modding channel, we can provide some help for getting that done automatically instead.
llunak  [author] 19 Feb, 2024 @ 10:30am 
@Shrglwyddes: No, it looks like I forgot to clean the files before uploading. It should be fixed now, thank you.
Shrglwyddes 19 Feb, 2024 @ 9:07am 
You uploaded the source files, the lib files, a lot of excess dlls, and other project files with this mod. Intended?