Oxygen Not Included

Oxygen Not Included

Customize Buildings (more capacity, less dupes)
Possible conflict with Portal Network's Anywhere Door
From my testing, with this mod turned on, my duplicants will get stuck using Anywhere Doors in the Portal Network mod. It seems to be disabling/cancelling duplicant chores for that building and causes duplicants to get stuck.

I can't seem to find which settings to turn off. Or if a workaround can be built into this mod?

More info from the log:

[01:29:19.570] [1] [INFO] [CustomizeBuildings] Loading DupePortalNetwork, Anywhere Portal
[01:29:19.570] [1] [WARNING] Do not call MakeBuildingAlwaysOperational directly if LogicInputPorts or LogicOutputPorts are defined. Instead set BuildingDef.AlwaysOperational = true
Last edited by CrystalMoon; 8 Mar @ 5:33pm
< >
Showing 1-5 of 5 comments
Fumihiko  [developer] 10 Mar @ 1:06am 
I did read this message. Just did not have time. So they get stuck somewhere. I don't really have any idea where to start searching. The debug message just prints, when any building is registered. If you have no modifications set, it will not do anything to that building.
Fumihiko  [developer] 10 Mar @ 1:18am 
There are a couple minor bugs in Portal Network. The buildings aren't correctly added to the buildings list. But this has nothing to do with its function.

I placed some portals. I can't see anything wrong. Can you go into more detail about your issue? Why would you think this is related to CustomizeBuildings?
Last edited by Fumihiko; 10 Mar @ 1:19am
With this mod on the dupes will occasionally get stuck in the portals. They play the hanging/climbing animation but can't move anywhere. No navigation paths so "Move To" command doesn't work.

I played to cycle 168 without Customize Buildings and had 0 dupes stuck. With this mod turned on, I have two duplicants stuck on cycle 171(170 from overnight). So that's why I'm suspecting this mod. Sometimes it's immediate and constant, other times it takes a couple cycles. Really hard to recreate exactly.

My go to test is probably build one portal next to the printing pod. One in each direction North, East, South, West. Then order some dig commands until a dupe is stuck. Make it a fair distance so dupes are forced to use the portals.

I love this mod. It's just that I can't have both on at the same time.

I'm looking through both mod's code and I'm trying to figure out if Portal Network somehow can't filter out a WorkableReactable in Patches because this could be a dupe delivery job? That's just my guess. I also unchecked "Unlock No Dupe" so it's off.

My other guess is that this is a Dupe task that is ignored or bypassed. Like a light switch toggle.
Fumihiko  [developer] 12 Mar @ 4:05am 
There is a mod menu in the main menu. One of the buttons is Klei's Default. Which will disable everything that can be disabled. If it does happen in that state, it would narrow down the search quite a bit. If it does not happen, you can keep turning on features until it does.

That's basically how I would need to find the bug too. Bit time consuming.
Okay I will switch to default and slowly test until I see the bug and let you know.



Klei Defaults:
* Passed? Ran from cycles 370 to 392. No one stuck.
* Passed. Retested Ran from cycles 396 to 440. No one stuck.

Mod Defaults: Failed. Ran from cycles 370 to 396. Two Dupes stuck.

I think I've narrowed it down to the Global Flags in Miscellaneous. Will do further testing to confirm. Nope, onto next testing.

Testing Switches. Nope.
Testing Battery runoff. Nope.
Self sealing door. I suspect this setting. Within a few cycles a dupe was stuck. Saved with them stuck. Turned off setting and reloaded. They were unstuck.
Self sealing storage.

Discard this topic. The other mod has a history of making duplicants stuck. It also happened with that mod being the only active mod. Customize Buildings mod just happened to be a coincidence.

With the new addiction of Fast Track mod, plus Customize Buildings and Portal Network, I've only had 1 dupe stuck in over 500+ cycles.
Last edited by CrystalMoon; 27 Mar @ 10:59pm
< >
Showing 1-5 of 5 comments
Per page: 1530 50