Logic behind Disadvantage-Free Parallel Build of Mines/Farms/etc.

I just want to know why its needed to have on one side completly -free from any diasadvantages- parallel build inside environment when a Mine, Farm, Shrine, etc. is not connected to my city. I just build everything, it has its own queue not influenced by anything else build in the city.

If I mistakenly connected the Mine/Shrine/Farm/etc. before its build it uses the city queue which influences my build queue.

 

Why do we need 2 logics for that? One completely desicision free: Build always/No Costs/No City queue needed and on the other hand the same things using the city queue.

 

This is 1) not logical 2) not fun and 3) difficult to understand for new players/Make things complicated for no reason

 

so why is it in?

10,531 views 6 replies
Reply #2 Top
Yup, posted a while back about this very issue. Easiest solution might be to just keep the improvements always out of city queue.
Reply #3 Top

I think a better though more complicated solution would be to make every improvement take up production from a city and the production speed would be influenced by the city's production. No more free resource grabs and protecting them/razing them would be more significant because it would cost production time from a city. Also it would me more production decisions for cities meaning more guns vs butter meaning more strategy. I think a win/win.

Reply #4 Top
Using queues for unconnected improvements is not trivial. What happens if a resource is halfway between two cities? If the building of the improvement hogs up the queue, the UI should indicate which city it will connect to. And improvements near outpost would still be free as there's no city nearby.
Reply #5 Top

Improvements near outposts should either use the queue of the nearest city or take an extremely long time to build. I would prefer using the queue of the nearest city. The thing is they already have logic to determine what city gets the output of a given resource. This same logic should be determined to use who builds it.

Reply #6 Top

I'd rather have them not tied to anycity queue at all, because attaching outposts to a city could be an uneeded micro hassle, and there are some situations where you certainly do not want your outpost to be attached to the default nearest city.