Oxygen Not Included

Oxygen Not Included

68 ratings
Underground Conduit
2
2
3
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
1.371 MB
11 Oct, 2024 @ 8:15pm
21 Nov, 2024 @ 7:16pm
6 Change Notes ( view )

Subscribe to download
Underground Conduit

Description
THE ULTIMATE CONDUIT TELEPORTER

Effortlessly transport gas, liquid, solid materials, and radbolts across vast distances. Seamlessly connect remote power and logic grids, and even balance heat between local and distant tiles.

Perfect for creating organized, centralized, efficient and tidy colonies.


Features

- Easy setup with an unlimited number of channels to streamline your pipelines.
- Quickly switch between channels.
- Compatible with mods that change conduit transfer rate.
- Preserves all parameters: germs, heat, and other parameters are fully maintained.
- All terminals can be controlled via logic ports for enhanced automation.
- Automatic load balancing ensures equal distribution of resources to and from all terminals that are connected to the same channel.
- Works seamlessly across asteroids and even within rockets (You can send resources from one planet to another, or to a rocket).
- Option to remove or adjust power costs through settings.
- Double-clicking a channel cycles the camera through all connected terminals for easy management.
- Enhances late-game performance by eliminating the need for long pipes to connect everything.
- Compatible with FastTrack mod, thanks to Sgt_Imalas and BlueishTigerDK


Must-Know Details

- The "IDLE" channel is the default assigned to a terminal, keeping it in a disconnected state that doesn’t distribute resources.
- You can create a new channel by renaming a terminal, after which the new channel will show on the channels list.
- Power and logic terminals can connect an unlimited number of grids to a channel, functioning like a ‘wire’ without the need for sender/receiver.
- The power terminal has no wattage limit, allowing for unrestricted power distribution.
- The storage sender/receiver is ideal for sweeping debris from remote areas. While many senders can connect to one channel, each channel can only have one receiver.
- Heat conductors transfer heat with any gas/liquid on the same tile, buildings that intersect it (Perfect for cooling buildings in vacuum), and adjacent heat conductors.
- Heat terminals work like heat conductors, but also exchange heat with other heat terminals within the same channel.
- Building heat conductors with different materials affects performance, as thermal conductivity depends on the construction material.
- Power is only consumed when resources are actively being moved. No power is used while idling or when conduits are empty.


About the ART

A big thanks to Corfid Bizna and Solra Bizna for the terminal artwork—it wouldn’t be the same without it. Check out their mod, ZTransport.

The heat conductor art was done by me, you can tell by how bad it is :'), I’d be happy to swap it with your art! If you’d like to contribute artwork, I’ll credit you for it.


Support

If you encounter any bugs, feel free to let me know in the comments below with steps to reproduce or any helpful information.

Like this mod? Help me create more!
[buymeacoffee.com]


Check out my other mods

Mass Sensor
74 Comments
eiennohito 31 Dec, 2024 @ 5:03pm 
One more crash: happened when a newly constructed heat conduit melted a snow tile (probably).

NullReferenceException

UnityEngine.GameObject.GetComponent[T] () (at <82f243aab18c4f32918da2df41974365>:0)
UndergroundConduit.HeatConduitManager.GetConnectedConduits (System.Int32 rootCell, System.Int32 maxDistance) (at <491f05534f904bb99d4e614816700a96>:0)
UndergroundConduit.HeatConduitManager.OptimizeNetworks () (at <491f05534f904bb99d4e614816700a96>:0)
UndergroundConduit.HeatConduitManager.SimHeatConduit (System.Single dt) (at <491f05534f904bb99d4e614816700a96>:0)
UndergroundConduit.Mod+ConduitFlow_Sim200ms.Postfix (ConduitFlow __instance, System.Single dt) (at <491f05534f904bb99d4e614816700a96>:0)
(wrapper dynamic-method) ConduitFlow.ConduitFlow.Sim200ms_Patch1(ConduitFlow,single)
Game.StepTheSim (System.Single dt) (...)
Game.UnsafeSim200ms (System.Single dt) (...)
Game.SimEveryTick (System.Single dt) (...)
Game.Update () (...)

Build: U54-647408-SCR
the drifters left nut 30 Dec, 2024 @ 7:32pm 
forgot to rename it :steamfacepalm:
the drifters left nut 30 Dec, 2024 @ 7:31pm 
oh nevermind
:steamthumbsup:
the drifters left nut 30 Dec, 2024 @ 7:31pm 
how do u use them im so confused like they arnt working???!!!:steamthumbsdown:
AylaTheQueens 28 Dec, 2024 @ 11:07pm 
It would be cool to see the storage sender/receivers get an option for allowing/disallowing manual use. Without that setting, dupes can queue up errands to deliver to them (when I'd only want auto-sweepers to deliver to them). It means that they have some processing time prioritising the errand, and can create infinite loops of delivering to them
eiennohito 27 Dec, 2024 @ 4:33am 
I tend to get the following crash in random places.

NullReferenceException

UnityEngine.GameObject.GetComponent[T] () (at <82f243aab18c4f32918da2df41974365>:0)
UndergroundConduit.Mod+DetailsScreen_OnSelectObject_Patch.Prefix (DetailsScreen __instance) (at <491f05534f904bb99d4e614816700a96>:0)
(wrapper dynamic-method) DetailsScreen.DetailsScreen.OnSelectObject_Patch1(DetailsScreen,object)
EventSystem.Trigger (UnityEngine.GameObject go, System.Int32 hash, System.Object data) (at <82d98ed04cc642f199bc654910617431>:0)
KMonoBehaviour.Trigger (System.Int32 hash, System.Object data) (at <82d98ed04cc642f199bc654910617431>:0)
SelectTool.Select (KSelectable new_selected, System.Boolean skipSound) (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
SelectTool.DoSelectNextFrame (System.Object data) (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
Scheduler.Update () (at <81d82ef0abf84e63af4ab107d5f451bc>:0)
UIScheduler.Update () (at <81d82ef0abf84e63af4ab107d5f451bc>:0)

Build: U54-647408-SCR
KIN  [author] 23 Dec, 2024 @ 5:26am 
@Tom What do you mean the highlight doesn't work?
✪ Nam Saker ✪ 23 Dec, 2024 @ 4:55am 
Nice tweak:steamhappy:
Tom 21 Dec, 2024 @ 12:34am 
A very good mod, compared to the other mod, it has nice wallpapers and power consumption, which makes me feel less guilty. But the highlight doesnt work.
and could we have chinese
Kerabotsos 21 Dec, 2024 @ 12:29am 
Ok, thx