peterhaneve / ONIMods

Peter Han's mods for Oxygen Not Included

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[FastTrack] Auto-sweeper cannot supply from storage tiles

oxalica opened this issue · comments

Expected Behavior

Auto-sweeper should be able to move from storage tiles to machines that require it, as in vanilla game.

Current Behavior

It does nothing.

Mod Versions

ONI U50-581979-S, Spaced Out! DLC enabled, with local installed FastTrack 0.12.5.0 enabled, default mod options, no other mods enabled.

Steps to Reproduce

  1. Build some kilns, a storage tile and a auto-sweeper. Make sure that kilns and storage tiles are in the range of the auto-sweeper.
  2. Spawn a duplicant to fill the storage tile with enough coal, then delete the duplicant.
  3. Queue a coal->refined carbon task in the kiln.
  4. Nothing happens, and the kiln reports "Waiting for materials".

image

image

Output Log

No relevant output in log.

I built your build exactly to the tile and could not reproduce the issue initially.
image
However, I figured it out - it only occurs if there are no living Duplicants (at all). Although this will never happen in a real survival game, I have added a special case in sandbox only to minimize performance degradation in actual playthroughs.

However, I figured it out - it only occurs if there are no living Duplicants (at all). Although this will never happen in a real survival game, I have added a special case in sandbox only to minimize performance degradation in actual playthroughs.

I did run into this issue in my survival base, through the setup is slightly different. It seems that auto-sweeper can use it from top (can either move into or from) but not from bottom. In the screenshot below, the top kiln can be delivered while the bottom ones cannot. I double checked that the coal inside is enough (>125kg), and all dupes are locked out from this area.

image

image

Even in the exact same positions, the second issue also does not reproduce (with or without any Duplicants living)
image