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

Giving the player slot an AIC/AIV #1018

Open
Panbutt opened this issue Dec 19, 2022 · 1 comment
Open

Giving the player slot an AIC/AIV #1018

Panbutt opened this issue Dec 19, 2022 · 1 comment
Labels
stale Inactive thread and not enough input from OP to make progress

Comments

@Panbutt
Copy link

Panbutt commented Dec 19, 2022

I had a thought and I have no idea if this was previously discussed somewhere because I couldn't locate anything.

Is it possible to give the player an AIC? Basically turn the player slot into a nameless AI lord.

The topic of an automated marketplace comes up often and I wonder if a potential way of doing it without using a third-party tool is to give the player slot it's own AIC to manage resources.

An immediate downside to this is that because of how the AIC works, any unit you manually train would be put into defense and cannot be commanded. So another question would be, how much of the AI code can you remove from an AIC without it breaking.

Overall this came to me because I enjoy using the "Spectator bug" where a player and AI lord occupy the same slot and can both play at the same time. It made me wonder if you could just straight up give the player their own AIC, maybe even possible their own AIVs too.

@gynt
Copy link
Collaborator

gynt commented Feb 2, 2023

So, basically you are an AI except unit control.

I love the idea. Would be great if you can think about this more! For example, what would you like to be in control of and what not? You mention market place behaviour. What about requesting/sending goods? Taxes, Fear Factor, food. Farm placement.

Do you want an AIV too? That is more difficult because AI have special permissions that humans do not have: such as overbuilding units with towers walls and gates.

What would be the minimal feature you would be very happy with already? (:

@gynt gynt added the stale Inactive thread and not enough input from OP to make progress label May 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale Inactive thread and not enough input from OP to make progress
Projects
None yet
Development

No branches or pull requests

2 participants