Comment 2 for bug 902807

Revision history for this message
Jens Beyer (qcumber-some) wrote :

+1 for filling the stock of stopped buildings.

But, we should think a little more about that in that case.

I can imagine two buttons: Pause and Stop.

Pause:
Does what the current stop button does plus the suggestion: Stops the worker scripts, fills the wares to the limits set by the player.
Unpause:
Does what the current run button does: Runs the worker scripts.

Stop:
Stops the worker scripts and reduces the limits of wares in the building to 0 for every ware. If possible, eject all "superfluous wares" in the building's queues. Cancel wares requests for wares which are on the road.
Run:
Runs the worker scripts, resets the limits of wares in the building to either full or the last values set by the user, whatever is possible.