Sid Meier's Civilization VI

Sid Meier's Civilization VI

View Stats:
goldragon Mar 3, 2021 @ 8:47pm
Distance between starting civs
Has anyone else had an issue with the start of the game where other civs starting city are very near to you. I have seen this happen alot since the second new civ they added last fall. Have been experimenting and I keep finding one civ within 10 hexes of my starting city. I was under the impression that the developers had hard coded into the game that there was a minimum distance they had to be from you starting city. Used to be in older civilization games. Keep in mind my setup was to keep other civs starting farther away from me. Setup was Settler, Huge map, 7 civs, balanced start, no barbs, continents. About 1 in 3 games I get 1 civ between 10-15 hexes, and 1 in 5 there are up to 3 civs in the same range with 1 within 10 hexes. Just throwing it out there to any devs to throw any light on this issue.
< >
Showing 1-10 of 10 comments
Exemplar Mar 3, 2021 @ 9:03pm 
There is not a strict design as you describe for starting placement. The effective proximity might be as close as 7 tiles if there are problematic placements and the ai (or you) moves a tile before founding. People have discussed it for years. For you, having experienced this only months ago should be attributed to chance.

For discussions on it, you could search "civ 6 ai start close" in Google or some other. I know there have been mods attempting to "remedy" it over the years, but many might be obsolete, since 2019 or before, certainly before new frontier pack. I don't have an opinion because I don't mind it. It's just part of the random layout to me, parameters of the game.
Last edited by Exemplar; Mar 3, 2021 @ 9:10pm
pitonsnaboca Mar 4, 2021 @ 1:14am 
It's been almost 4 years (end March 2017) since I started editing 2 lines in 2 game files in order to prevent that and I can't remember the last time I had neighbours starting that close to me, but it always comes down to the settings (map size and number of opponents). I usually play 7 civs in a YnAMP giant map, so it helps alot to scatter other civs. If you want I can tell you what and where I edit it.
Darklord Mar 4, 2021 @ 6:19am 
Originally posted by pitonsnaboca:
It's been almost 4 years (end March 2017) since I started editing 2 lines in 2 game files in order to prevent that and I can't remember the last time I had neighbours starting that close to me, but it always comes down to the settings (map size and number of opponents). I usually play 7 civs in a YnAMP giant map, so it helps alot to scatter other civs. If you want I can tell you what and where I edit it.

I'm interested, yes please.

Daniel.
pitonsnaboca Mar 4, 2021 @ 7:51am 
Originally posted by Darklord:
I'm interested, yes please.

Daniel.

Ok, here it goes.
You can use notepad to edit the files.
  • Open file
    (...)Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\Maps\Utility\AssignStartingPlots.lua
  • locate the next code line and edit the value (I have mine set to 20, instead of 12)

    local iMaxStart = GlobalParameters.START_DISTANCE_MAJOR_CIVILIZATION or 12;
  • save and exit.

  • Open file
    (...)Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\Gameplay\Data\GlobalParameters.xml
  • locate the next code line and edit the value (I have mine also set to 20, instead of 12)
    <Replace Name="START_DISTANCE_MAJOR_CIVILIZATION" Value="12" />
  • save and exit.

Remember, everytime there is an update, there's a big chance that the game replaces this altered file by an original one, changing back these parameters to its normal value.
Send feedback if it works good for you as it is working for me. :)
pitonsnaboca Mar 4, 2021 @ 8:06am 
I forgot to mention a few things (that I'm not sure of, but I think it goes like this).
I've read somewhere, a long time a go, that if you set these values too high, the game engine will just ignore them and spawn civs normally, cause the map isn't big enough to calculate all the spawning places with all the criteria it needs.
So, and this is pure logic, the smaller is the map, less chances of getting this to work. The same thing applies with the more opponents you chose.
Gurggulk Mar 4, 2021 @ 10:38am 
1. Create a game
2. Save game on turn 1
3. Move around all units for 3 turns.
4. If no civs near by. Reload save and play.
5. If civ is near by. Use restart in the drop down menu.
6. repeat as needed.
7. Alternate means to get a start you like. Reload save and swap with an AI civ.
Boomer Mar 4, 2021 @ 11:06am 
Not at the pc right now but there is a mod that allows you to set distance from other civs while setting up your game.
PhailRaptor Mar 4, 2021 @ 9:25pm 
This is one of a number of world generation things that I'm sad to see missing from the Advanced Settings.

I want more River Flooding, and less Wild Fires. I want fewer Volcanoes, but I want them to erupt more often while active with shorter overall active periods (I've literally seen a volcano that became active on turn 1, then stayed active but never erupted for the rest of the game). I want to turn off Droughts. I want Dust Storms, Blizzards, and Hurricanes to increase tile yields a lot more frequently.

I want Pangaea to have options for not just a single monstrous, largely homogeneous lump of land. I want to be able to tweak it so it's in the forming or break-up stage. Bays and channels that penetrate deep inland, places with very different climates immediately next to each other, very young islands with several volcanoes.

I want more options to select from for what % of the map should be land. The 3 options provided under Sea Level don't seem to make much of a difference.

I remember there being a mod that made a lot of these kind of changes to Civ 5. I haven't seen or heard anything about a mod for Civ 6 that does them. And I'm kinda bewildered that it isn't something in the game itself yet.
Oaks Mar 4, 2021 @ 9:44pm 
Originally posted by pitonsnaboca:
Originally posted by Darklord:
I'm interested, yes please.

Daniel.

Ok, here it goes.
You can use notepad to edit the files.
  • Open file
    (...)Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\Maps\Utility\AssignStartingPlots.lua
  • locate the next code line and edit the value (I have mine set to 20, instead of 12)

    local iMaxStart = GlobalParameters.START_DISTANCE_MAJOR_CIVILIZATION or 12;
  • save and exit.

  • Open file
    (...)Steam\steamapps\common\Sid Meier's Civilization VI\Base\Assets\Gameplay\Data\GlobalParameters.xml
  • locate the next code line and edit the value (I have mine also set to 20, instead of 12)
    <Replace Name="START_DISTANCE_MAJOR_CIVILIZATION" Value="12" />
  • save and exit.

Remember, everytime there is an update, there's a big chance that the game replaces this altered file by an original one, changing back these parameters to its normal value.
Send feedback if it works good for you as it is working for me. :)
This is very cool, thanks.
Stormshanks Mar 5, 2021 @ 12:25am 
Cool options. I got the sense that on King or Higher difficulty it almost tried to make sure you had at least 1 civ nearby to ensure you experienced the combat aspect of the game early - as I'm sure there are some players that play Civ purely for the combat side or would find it boring without the tension of a nearby player.

But... it is nice to play original Civ style now and again and not see anyone until the Space age. :P
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Mar 3, 2021 @ 8:47pm
Posts: 10