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

Race presets incorrectly marked as playable by AI #90

Open
BottledByte opened this issue Aug 16, 2022 · 0 comments
Open

Race presets incorrectly marked as playable by AI #90

BottledByte opened this issue Aug 16, 2022 · 0 comments

Comments

@BottledByte
Copy link

When selecting race for AI, many races from the RS mod are marked as playable by the AI. However, when actually selecting one of those races, they will be partially reconfigured - if the lifestyle/FTL is not playable by the AI, it is silently replaced with random AI-playable lifestyle/FTL.

Found in commit b0eb7e8

Reproduction steps

  1. Go to New Game menu
  2. Change AI race to any available race from the RS mod
  3. Check race's lifestyle and FTL method in lobby
  4. The lifestyle and/or FTL is not what was selected as part of the preset

Additional notes

When a race preset contains trait unplayable by the AI, the preset as whole should be marked as unplayable, because now it can fool the player into believing that they will play with/against for example Rahta - they will be playing against race called Rahta, with picture, government, personality, foundation and FTL of Rahta...
But not with the Berserker lifestyle (which is quite the whole point of that race 😄).

Effectively, there is not a single race preset from the RS mod actually playable by the AI, according to what lifestyles/FTLs are available when configuring AI empire's race manually.

I have also noticed that while Khalerii are marked as unplayable by AI, their lifestyle Vanguard (Swarmer) alone is.

As Khalerii also have the Flux FTL, which is unplayable by the AI, I consider the Khalerii preset correctly marked as unplayable - but I am wondering if the AI can actually play as a Vanguard (Swarmer) race or it is an oversight.

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

No branches or pull requests

1 participant