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

Write a new AI to replace AI_CONTROLLER #45

Open
nemaara opened this issue Mar 29, 2022 · 7 comments
Open

Write a new AI to replace AI_CONTROLLER #45

nemaara opened this issue Mar 29, 2022 · 7 comments
Labels
enhancement New feature or request

Comments

@nemaara
Copy link
Owner

nemaara commented Mar 29, 2022

AI_CONTROLLER is being removed so we need to get rid of it. Probably replace with a microAI or just make the player play the side which I am leaning toward.

@cooljeanius
Copy link
Collaborator

The way I've dealt with this so far has been just to copy the file with the AI_CONTROLLER macros into the add-on itself, so that way even once it's removed from mainline it'll still be here. See: https://github.com/nemaara/A_New_Order/blob/master/macros/ai/ai_controller.cfg

@cooljeanius cooljeanius added the enhancement New feature or request label May 29, 2022
@cooljeanius
Copy link
Collaborator

@knyghtmare said he was working on a replacement for one of his other campaigns, so maybe once he's done with that, we can steal it

@knyghtmare
Copy link

@knyghtmare said he was working on a replacement for one of his other campaigns, so maybe once he's done with that, we can steal it

haha. That's in Cataclysm 2: release year 2029. Enjoy the wait

@cooljeanius
Copy link
Collaborator

haha. That's in Cataclysm 2: release year 2029. Enjoy the wait

:-(

@cooljeanius
Copy link
Collaborator

I hear that @Toranks might be looking into this

@Toranks
Copy link
Contributor

Toranks commented Feb 24, 2023

I have adapted the existing one to use it as a [modification] in any scenario and campaign, configuring the controlled and controller sides by hand. However, to set up a scenario is much easier, and it is enough to continue using the same AI MACRO as before.

I have hardly advanced in the campaign yet, but IF the intention is to protect or move the allied leaders, instead of establishing the aggressiveness and caution of the entire side in general or with respect to a specific enemy, so I would recommend a replacement of this AI with this other one:
https://forums.wesnoth.org/viewtopic.php?t=54533
This is specifically designed for leaders, and they blindly follow the orders, unlike the current AI, which only modifies aggressiveness/caution and is more subtle.

cooljeanius added a commit that referenced this issue Feb 25, 2023
partially addresses issue #45, but that will require further work
@cooljeanius
Copy link
Collaborator

ok so apparently PR #99 wasn't actually enough to close this, but, well, it's a step, at least

cooljeanius added a commit that referenced this issue Aug 25, 2024
…esnoth-map-diff-ac95084

Bump utils/wesnoth-map-diff from `9dd4cf1` to `ac95084`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants