Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow building the same building on top already queued one. #5982

Open
Pokute opened this issue Mar 15, 2024 · 0 comments
Open

Allow building the same building on top already queued one. #5982

Pokute opened this issue Mar 15, 2024 · 0 comments
Labels
area: requires engine patch related to the engine and no effective workaround is known in Lua

Comments

@Pokute
Copy link
Contributor

Pokute commented Mar 15, 2024

This is a QoL feature for when you have a lot of queued buildings ready, but want to hurry up a separate one. For example, imagine having queued 3 mexes quite far away from each other for engineer A. Engineer A is building the first mex, but you have engineer B close to the second mex. Currently you have to cancel the second mex to build it with engineer B.

This feature would allow to place the build order on top of existing queued (ghost) building and it would preferably take the build order of that mex from engineer A and add it into engineer B's build queue. This would mean that engineer A could still come and assist engineer B in building the second mex and after that continue to the third mex.

A bit worse alternative would be to drop the build from engineer A's queue completely and only have engineer B build the mex.

This would use the "copy build queue" feature that was added recently. I looked into this myself, but it looked like it would require a binary patch so this would in no way be an easy change.

Finally, the most awesome thing would be if this worked on mex capping so that you could add engineers to capping process without canceling the storages. Of course one could assist the engineers that do the initial capping, but that might mean a lot more travel time instead of starting off the capping the nearest mex.

Of course, this should work for every kind of building as long as same building is put on top of the queued (ghost) one.

@4z0t 4z0t added the area: requires engine patch related to the engine and no effective workaround is known in Lua label Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: requires engine patch related to the engine and no effective workaround is known in Lua
Projects
None yet
Development

No branches or pull requests

2 participants