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

switch idle builders into cont turret (patrol) mode automatically #4248

Open
matthiaskrgr opened this issue Jan 29, 2025 · 2 comments
Open
Labels
Awaiting GDT Approval Awaiting approval from the Game Design Team (game mechanics, balance only) Enhancement New feature or request

Comments

@matthiaskrgr
Copy link

Description

If an idle builder is next to a lab that is building something (or structure that is being built etc), the builder could automatically "assist" the lab as if the builder was a con turret (or repair nearby units) without having to tell it to do so manually.

I think this already can be achieved semi-automatically by putting all idle builders into "patrol" mode on the spot.

I'm aware of the "factory guard" option, but this only assigns freshly built units to their own factory, and not "any idle con unit" to "potentially anything".

The idea is to essentially turn idle cons into con turrets if they are just sitting around otherwise.
The con should probably still show up as "idle" con in the side bar, not sure how difficult that is to implement.

Why?

Less micro required to make optimal use of bp.

What area of the game does this feature request pertain?

Gameplay

Other (optional)

No response

@matthiaskrgr matthiaskrgr added the Enhancement New feature or request label Jan 29, 2025
@github-actions github-actions bot added the Awaiting GDT Approval Awaiting approval from the Game Design Team (game mechanics, balance only) label Jan 29, 2025
@TheFutureKnight
Copy link

Interesting idea!

But I'm wondering since the cons have lower range than a regular con turret, would they become similar to a stationary unit (basically a con turret with lower range) or do they move around a bit and try to find nearby things to do such as boost a nearby lab? And if they move how far should they be able to go?

Bare in mind in both scenarios they "technically" aren't idle anymore (manually guarding a lab or automatically removes idle state from the unit + moving it also removes idle state also patrol which is infinitely removing idle state until otherwise) so as a whole this changes the entire idle system which is fine in itself but needs details

@matthiaskrgr
Copy link
Author

matthiaskrgr commented Jan 29, 2025

imo they should not move around without being set on patrol or anything else explicitly, so

  • if the unit has currently no orders (is in ZZZ mode)
  • if the unit has bp and we are not stalling on resources (? may be want to be able to toggle this on and off?)
  • if there is something in direct range of the unit that can be boosted/repaired/assisted
    => then the unit will turn into "assist" mode without moving.

If another unit walks by and "pushes" the con out of range of the factory for example, it should stop assisting as it is no longer in range (but not try to walk back to its original position to assist again)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting GDT Approval Awaiting approval from the Game Design Team (game mechanics, balance only) Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants