Origin – Real Start Locations

If you liked this item, please rate it up on Steam Workshop page.

Author: Zegangani

Last revision: 25 Apr, 2022 at 15:35 UTC

File size: 363.52 KB

On Steam Workshop

Description:


Choose England, start the Game, get a nice starting Location, but far from any Coast. Restart the Game. Choose Canada, get a non-Tundra/Snow Start. Restart the Game. Choose Norway, get a 1-tile Lake Start. Restart the Game . Choose the Ottomans, get a Jungle Start that later turns out not holding any Niter Resource in range. Now restart the Game or just quit?

Every Civilization Player is going through this Torture everytime they start a new Game. Countless of restarts just to get a nice Starting Location that also respects the Start Biases of the Civilization.

When that happens, Players may restart the Game until they get a nice Start, or just accept whatever the Game throws at them and roll with it. And some Players even quit if they restarted the Game a couple of Times, where in each single restart, the Player is getting punched in the Face with another bad Start.

But How about a 4th Option? One that doesn’t frustrate the Player and pushes her/him to rage quit? One that doesn’t work occasionally but constantly?

Congratulations my dear Friend! You are at the right Place (Pun unintended)! Because This Mod is exactly what makes all your Restart Frustration go *Poof*, and saves your precious Time that you don’t have to waste on Restarts anymore.


Never waste Time on Restarts again:

The Script that assigns Starting Locations for Players is completely reworked and improved upon. In (nearly) every Case, Players will now get a Starting Location that respects their Civilization’s Start Biases (modded or unmodded). Moreover, it’s not just the Human Player or some Players in the Game, but EVERY Player in the Game (if there is a Location left that’s valid for them).

NOTE:
This Mod doesn’t make the Start Locations accurate to real life Locations of the Civs, but to their Start Biases in the Game (including modded ones). Civilizations that don’t have Start Biases will still get a Random Plot assigned. See the Civ Wiki Site for more infos on which Civ has what Start Bias.
Will probably make an "Realistic Start Locations" Option at some Point: Every Civ will have a Start Bias accurate to it’s IRL Location.

Works with Base Game, Rise and Fall & Gathering Storm.

Support:

Buy me a Coffee if you like this Mod and want to see more like it. Your Support is also helping me getting forward with my 4Xpansion Pass Project for Civilization VI[forums.civfanatics.com], which is a Pass of 6 Mod Packs that introduce many new Game Mechanics/Features and old Ones from Previous Game Iterations, as well as many QoL Improvements. Thanks a lot!!
[ko-fi.com]

How it Works:

– Players are sorted based on their Start Biases (based on the Tiers), while always prioritizing the Human Player. (So even if you start as Georgia, you will get assigned a plot before Civs like Mali or Ethiopia). Coastal, Desert and Tundra/Snow Start Biases get prioritized.
This ensures that Players that are harder to Place will always get assigned a Starting Plot before any other Player may grab their only valid Location.

– When checking for Start Biases of a Player, the Script checks for ALL its Start Biases, and picks the best Plot that’s left as a valid Start Location.

– Terrain and Feature Start Biases no longer check if there is at least 1 of such a Terrain/Feature in range, but if there is enough of it. In the Case of Terrain Start Biases, Plots that are the same Terrain Type as the Start Bias Terrain, get prioritized. (it’s done this way, because some Civs may not find a Plot near fresh water while the plot is the same as their Terrain Start Bias. Like a Desert start where the Player can only spawn on a Plains tile that’s almost entirely surrounded by Desert).

Notes:

– This Mod also works for Multiplayer Games. All Human Players will get prioritzed over the AI. Nevertheless, they get organized between each other based on their respective Civ’s Start Biases. However, if you want a Mod that groups (Multiplayer) Team Players together, then I suggest using my Teams . . Together . . Strong!! Mod instead.

– This Mod doesn’t affect the Map Scripts, but only the Script that assigns the Start Locations for the Players. So Start Location will still depend on the Final Map. Though, in any Case, this Mod is structured to find the BEST Starting Plot that each Civ can have on a Map.

Compatibility and Recommendations:

This Mod is fully Compatible with:
Customization VI: If you want to adjust the Distance between Players and City-States, then I recommend using this Mod alongside Origin.
– and Yet (not) Another Maps Pack: Just make sure, in the Set-Up Menu you set "Start Position Link" to ‘Random’.

– Not Compatible with my Teams . . Together . . Strong!! Mod: Use that Mod instead of this One if you want Team Players to spawn close to each other.

Not compatible with Got Lakes (Various Worlds) Map Script, Better Balanced Starts or any other Mod that alters AssignStartingPlots.lua.

Special Thanks:

– To Gedemon for The Function that gets All the Valid Starting Plots.
– To AOM for the Function that sorts Players.

Check Out My Other Mods:

Resource Cultivation: Cultivate any Resource in your Territory that you have worked.
Real Allies: Stops all Alliance Players from attacking each others’ suzerained City-States.
Customization VI: Customize your Game with various Options.
Free City States [Revived]: Free Cities have a chance to turn into City-States.
Teams . . Together . . Strong!!: Team Members spawn close to each other and away from other Players.
Uninterrupted Wonder Construction [Revived]: Stops all Players from building a Wonder if it’s being built by another Player.

Feedback & Suggestions:

Feel free to share your Experience with this Mod, and any Ideas that you think could improve it. Feedback and Reports are always appreciated.