Trucks get stuck when the dumping area is full though storage has room

Fixed Bad behavior Logistics
Nightinggale [github] · 4 years ago

The issue
When emptying a storage building into a mining control tower, lots of trucks picks up slag (seen with dirt too) and goes to the dumping ground. Once there is no more room to dump, the trucks just hang around doing nothing, blocking them from getting new tasks. There is storage space available.

EDIT: I noticed that the green slider is not used in the savegame. However the first time I encountered this it was and I just tested it with the slider set to fill and no change. I won't bother to replace the savegame for that detail. Besides even with the green fill slider not being used, the trucks should still not silently get stuck.

Expected behavior
When free trucks fail to dump their cargo, they should as free trucks try to unload anywhere free trucks can unload. Getting stuck without warning is just waiting for the transport system to silently collapse due to loss of transports.

To Reproduce

  1. load attached savegame
  2. unpause the mine control tower
  3. watch as trucks arrive from all over the map to load slag, drive to the dumping ground and then get stuck

Additional context

  • Game version: 0.4.12C (experimental branch), though I think it was 0.4.12A, where I observed this first.

Attachments
Trucks stuck.save

Files not imported: Trucks stuck.save

Captain Zuff Captain Zuff · 4 years ago

Can confirm this. Even built a storage beside them with the slider set to keep full of slag and they were still stuck.

mark5467 [github] · 3 years ago

Can confirm as well. Trucks loaded with appropriate material right next to empty storage bin say no valid destination. Also, trucks assigned to empty loose storage at dump will bring the material to dump back to the origin loose storage it was put in.

Captain Filip Captain Filip · 3 years ago

This works as intended because you have assigned the storage to the tower. The trucks can't go to the other storage because they would break the assignment that the original storage has. Not having this enforcement in place would lead to other issues.

Closed as ✅ Fixed

6 Showing 1–4 of 4