warzone2100 icon indicating copy to clipboard operation
warzone2100 copied to clipboard

[QOL] Skip trucks in factory queue when truck limit reached

Open aco4 opened this issue 3 months ago • 1 comments

Current Behavior

I order my factory to build 1 truck and 1 tank. I set the factory on loop.

Eventually the truck limit will be reached. The factory will pause on the truck. It will not build the tanks.

Proposed Behavior

The factory will not pause on the truck, and will skip it. It will continue building tanks on loop.

With this change, I will not have to watch when to change the queue.

Why is this needed?

Sometimes, my trucks get blown up, and I need more. My factories are busy manufacturing tanks, so I add a truck to the queue.

Inevitably, I forget to remove them from the queue once the truck limit is reached. 5 minutes later I realize that my factory has been idle, and I lose the game.

Inspired by this Discord suggestion https://discord.com/channels/684098359874814041/1215671273561260033

aco4 avatar Mar 09 '24 05:03 aco4

Won't skipping a unit lead to resources the player intended go to that unit ending up on another unit? Does that patch just remove the unit from the queue or keep retrying it after each next unit? if kept, do you have to finish building the next unit before retrying the skipped unit or will it pause/abort building the next unit to come back to the skipped unit? If considering this feature, should other unbuildable units also be skipped? Vehicles that require factory addons are normally filtered out of the list if I recall, but you can add a commander before you have their separately needed building which backs up production before it can come out. Skipping the other productions could lead to players building unexpected unit sequences and maxing on an army that missed the skipped unit.

mirror176 avatar Apr 15 '24 12:04 mirror176