[GS] Does the queue system annoy anyone else with how it's implemented?

The queue should be the default.

Also, if you left-click something while something is in the queue, it should replace whatever is at the top of the queue (and everything else in the queue doesn't change). If you shift-left click, it oughta add it to the end of the queue. If you Shift-Control-left click, it oughta put it at the top of the queue and shift everything else down by one.

I think being able to click the icons on the queue and move them around works nicely though. I don't do that often because I don't normally queue up more than 3 things and it's usually three of the same thing, but it does work nicely, is intuitive, and doesn't require any more clicks than necessary.
 
Also, if you left-click something while something is in the queue, it should replace whatever is at the top of the queue (and everything else in the queue doesn't change).
I don't think this should be the left click default. It will result in too many accidental cancellations, especially considering how buggy the queue is now. If production is cancelled, putting it back in seems to result in losing some production (very annoying and a lengthy wait for a save game reload).

Default action should be to add to the end of the queue. Then modifiers to insert at the beginning and another modifier to replace existing.
 
Back
Top Bottom