Randomize Raider Base Locations
Did you know that the bases from the Raider Bases mod are placed in the same locations every time? The specific coordinates will change, but the continents, the part that matters, are always the same. This mod shuffles them around.
The Raider Bases mod reads the list of all raider mods and assigns them to continents one by one. The problem is that the list of mods is read in the same order every time (generally in order of Steam release) and the continents are picked in the order of Firaxis’ internal list. So, if you have the Bandits mod running (the first raider mod released), their base will be in the first continent in the continent list, North America, every single time. And if you have Bandits and one other raider faction, the other one will always be in the second continent, South America. There are reasons the placements need to be repeatable, but the more campaigns you run with raiders, the more samey it starts feeling.
This mod is set to do its stuff after the Raider Bases mod finishes placing bases. Bases get moved to new continents based on a seeded pseudo-random number generator. This way, the results are entirely repeatable for the computer, but feel random to us humans. By default, the seed is set to use your campaign ID number, giving a new setup each campaign. Alternatively, if you like a particular setup, or want to share it with others, the seed can be manually set in the config.
The original raider bases mod is a hard requirement, you’ll get crashes without it. But, it should work fine with any mod that works with the original
It’s best to start a new campaign, but it can technically be added mid-campaign. Like the original mod, bases moved to continents with no XCom presence will get hidden. (And bases moved to continents with XCom presence will be revealed on the map.) If you’ve already done a covert op for a particular raider base, or even just have one available, the base will stay revealed after being moved.
Thanks to RealityMachina for the original mod. I wasn’t able to get in touch with him, he’s mostly out of the modding scene now, but it’s a great mod.
Also thanks to the Steam user PandaFlame. I don’t know them, but an innocent question in July 2024 made me notice they weren’t randomized, leading to this mod being created now.
