City Workable Plot Range

goggerz

Chieftain
Joined
Nov 4, 2016
Messages
3
I have been looking through the xml files and I cannot, for the life of me, find any setting that deals with how far away a plot is allowed to be in order to be worked by the citizens. I'd like to know if anyone knows where I can find this value and if I can alter this value dynamically during a game.

Thanks in advance if anyone can help.
 
I already have modfied this parameter to 4.
The effect is that the city will use tiles more far way, but you will not able to "manually buy" anything beyond the 3 tiles limit. As far as I know, this would also require a change in DLL as it was in Civ 5.
 
I'm assuming I'm just going to have to wait for the DLL then, because I did switch CITY_MAX_BUY_PLOT_RANGE to 4, but I still could only put citizens into plots no farther than three away.
 
In Civ5 it required a dll to buy or use plots farther than 3 tiles from the city. The requirements appear to be the same in Civ6.

In civ5 you could extend the range to which a city would extend its border through the automated cultural plot "buying", but the Tag in the <Defines> table for workable range had no effect and was locked in the dll. William Howard (among others) made dll mods that extended the ranges to 5 tiles, etc.
 
What you're looking for is here;

<drive letter>\<install path>\Civilization VI\Base\Assets\Gameplay\Data\GlobalParameters.xml

Lines 81 and 83 (ish, depends on your text editor)

---
<Row Name="CITY_MAX_BUY_PLOT_RANGE" Value="3" />

<Row Name="CITY_MIN_RANGE" Value="3" />
---

I'm about to test it to see if the changes actually work or not, but those are the 2 lines you want that I know of for sure.
 
Well... so I just tested this... and it 'sorta' works. It shows in red the 5 hexes radius for settlers and when clicking on cities.

I bought out all the tiles in my city then tried to buy more past the 3... no luck, couldn't buy 4 or 5 away

then waited for culture to expand... which it did (huzzah!)... but I couldn't assign any citizens to that plot.

So, other settings somewhere.

*sigh* want SDK.
 
That's the same behavior as was coded in the civ5 dll. It sounds like that part of the code has not changed at all between civ5 and civ6 -- ie, you can't gold-buy nor work plots farther out than 3 without having a custom dll to alter the hardcoded value of '3' for the 'workable' range.
 
My tests confirm LeeS's findings. It shows red for settlers out to the range i set it for CITY_MAX_PLOT_BUY_RANGE but I can't buy more than three tiles and citizens cannot work farther than tiles that are three away, which is what I wanted, so, sadly, SDK must be released, and DLL must be released before we can affect this it seems.
 
Back
Top Bottom