MaFi-Games / Captain-of-Industry-issues

Public issue tracker for Captain of Industry video game
22 stars 4 forks source link

Trucks are dumping in locations not assigned #1165

Open utdrmac opened 1 year ago

utdrmac commented 1 year ago

Issue description

There are two mining towers with adjacent mining locations. Both locations have mining and dumping zones. See screenshot tower_areas.png A truck from right tower has dirt, rocks, and iron. It has unloaded the iron into the assigned tower's storage. But for some wrong reason, it is now driving over to another mine's area to dump the dirt/rocks because there are no available areas in his mining area.

This is the incorrect behavior per descriptions of tower assignment. This truck is assigned to right tower. If it cannot dump, it should not go looking for another tower's area; it should give warning that it can't dump and remain close to assigned tower.

Globally, all dump items have been removed.

Reproduction steps

Create two mining towers and assign a large area. Mark mining and dumping locations in each area. If dumping locations are unavailable, trucks will go searching for the closest location.

Game version and build number

Update 1 v0.5.2a

Operating system

Windows

Attachments

pickup_destination tower_areas Captains Log.zip

utdrmac commented 1 year ago

Captains Log.zip is saved game file at location of screenshots

MaFi-Games commented 1 year ago

I don't think this is incorrect behavior. The fact the truck dumps into another mine tower area is because that target tower does not have any import routes assigned, so all its imports (including dumping on its designations) are unrestricted. To make this work you would need a toggle on that Mine tower area to restrict its dumping zones to its mining trucks only when no import routes are assigned.

utdrmac commented 1 year ago

The fact the truck dumps into another mine tower area is because that target tower does not have any import routes assigned

That doesn't make logical sense. The truck in the screenshot is assigned to the MCT on the right. The MCT-right has a dumping zone in its area. When this dumping zone no longer has any space, it should give warning "Tower has no dumping locations available" and trucks should park next to MCT-right.

Trucks should not "go looking" for a place to dump if they are assigned to a tower. If MCT-right had an export to MCT-left, then this would be correct, expected behavior. But there is no such link, thus trucks on MCT-right should never go dumping into another MCT.

you would need a toggle on that Mine tower area to restrict its dumping zones to its mining trucks only

I don't see this option anywhere in the MCT window to restrict dumping zones. (Update 1 | v0.5.3c)

MaFi-Games commented 1 year ago

I'm not going to argue if it's logical or not. But there are years of experience with the system, and enforcing tower only dumping designations brings an entire new set of issues. Such as that having a single fulfilled dumping designation in a tower suddenly changes dumping pattern of all its assigned trucks. Or that it become less intuitive for new players that don't see this behavior explicitely documented anywhere.

I don't see this option anywhere in the MCT window to restrict dumping zones. (Update 1 | v0.5.3c)

It's not in the game. I was just trying to explain what would be required to make it work.

JamieRCHI commented 7 months ago

Maybe close this issue as 'By Design'.