I want auto-sweepers to only load 1000kg packages into conveyor loaders, so I used a timer sensor to activate the sweeper for 5 seconds, then deactivate it for 90 seconds - enough time for the conveyor loader to empty out.
However, the auto-sweeper preserves its errand throughout the deactivation. This is what happens:
- Conveyor Loader is empty.
- Auto-Sweeper is activated
- Errand to load 1000kg into empty loader is executed
- Conveyor Loader unloads it's first 20 kg package onto the rail
- Auto-Sweeper wants to re-fill, but gets deactivated by the timer
- Conveyor Loader unloads fully
- Auto-Sweeper is activated
- Auto-Sweeper continues it's preserved task and loads 20kg into the conveyor loader
- Auto-Sweeper is deactivated
Not sure if this is technically a bug, but it sure is unexpected/illogical behaviour, so I'll leave it here.
Workaround for now: Allowing the auto-sweeper to be active for 2 errands (10 seconds), gets the desired resultĀ
Steps to Reproduce
Build:
- a conveyor loader
- an auto-sweeper
- a timer sensor controlling the auto-sweeper (5 seconds active / 90 seconds inactive)
Drop a few tons of material, e.g. coal within reach of the sweeper
- 2
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now