I've not been able to find much information on how random AI empire generation works or how to mod it, so posting here looking for some tips on where to start. I play Stellaris heavily modded - especially with lots of shipset & portrait mods, but that comes with a few limitations for me, e.g.
- randomly generated AI empires rarely (if ever?) spawn using modded shipsets
- species name options can be limited & repetitive
- portrait mod species name lists often don't make much sense with randomised empires. e.g. a Star Trek portrait pack will generate a bunch of random species named after species from Star Trek, but with the portraits of the wrong species - much more immersion breaking than if they just had totally randomised names.
- is all of this controlled in the species classes file?
- do random empires drawn from a specific set of portraits all have to use the same shipset? i.e. all Mammalian empires currently will use Mammalian shipset - this could be modded so they all use say the Reptilian shipset, but not so as they randomly draw one of several shipsets?
- how do overwrites work in Stellaris? do I need to overwrite entire species class files or is there a way of only overwriting specifically e.g. the graphical_culture section? and do species_names additions overwrite each other or are they all additive?
- is there anything else I should be thinking about here? e.g. will all random AI empires already automatically draw from all possible civics and origins and traits?
Last edited: