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

Update BarbarianAI to use legion, and other legion changes #3926

Draft
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

Tharsy
Copy link
Contributor

@Tharsy Tharsy commented Nov 11, 2024

Work done:

  • Allow Barbarian Ai to function when using legion units
  • Added individual unit behaviours (very rough)

Issues:

  • Currently only for hard "default" difficulty
  • Doesn't know how to handle no-wind maps (such as FTL)

Testing:

@Bpsherwo
Copy link

Are you interested in people testing this pull currently?

I loaded up a game with 1 Hard Legion bot v. 1 Hard Cortex bot and spectated, and the Legion bot underperformed a good bit. Match lasted 82 minutes so fought hard, but produced 8 con bots at the beginning while a grunt was wrecking havoc to his windmills. Didn't produce an offensive unit until about 5-6 minutes into the match.

Super excited to see this one come to fruition. I love Legion, being able to play them in Bot games will be a great update for those of us who often play with friends v. ai or friend + ai v. friend + ai.

Let me know if you're interested in testing this PR or if you want to get more work done on it before any kind of extensive testing is done. Thanks for working on this :)

@Tharsy
Copy link
Contributor Author

Tharsy commented Dec 15, 2024

Are you interested in people testing this pull currently?

I loaded up a game with 1 Hard Legion bot v. 1 Hard Cortex bot and spectated, and the Legion bot underperformed a good bit. Match lasted 82 minutes so fought hard, but produced 8 con bots at the beginning while a grunt was wrecking havoc to his windmills. Didn't produce an offensive unit until about 5-6 minutes into the match.

Super excited to see this one come to fruition. I love Legion, being able to play them in Bot games will be a great update for those of us who often play with friends v. ai or friend + ai v. friend + ai.

Let me know if you're interested in testing this PR or if you want to get more work done on it before any kind of extensive testing is done. Thanks for working on this :)

Im more than open to having testing and feedback done on the coding side of this! Some of the behaviours that are suboptimal i am unsure how to fix.

Clean up bos script
- Fix the script not returning corpsetype on max severity
- Upgraded animations / cleaned code
Update unit to track the enemy for the full burst
Felnious and others added 3 commits December 17, 2024 03:46
@Tharsy Tharsy changed the title Update BarbarianAI to use legion units Update BarbarianAI to use legion, and other legion changes Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants