City List Randomizer

IgorS

Your ad could be here!
Joined
Sep 28, 2008
Messages
2,297
Location
Rishon
So, in Civ V there was an sql code that helped randomize city lists.

Here is the code:
CREATE TABLE Civilization_CityNames_Temp AS
SELECT * FROM Civilization_CityNames c
WHERE rowid IN (
SELECT rowid FROM Civilization_CityNames n
WHERE c.CivilizationType = n.CivilizationType ORDER BY rowid ASC LIMIT 8
);
INSERT INTO Civilization_CityNames_Temp SELECT DISTINCT * FROM
Civilization_CityNames WHERE NOT EXISTS
(SELECT * FROM Civilization_CityNames_Temp WHERE
CityName = Civilization_CityNames.CityName)
ORDER BY RANDOM();
DELETE FROM Civilization_CityNames;
INSERT INTO Civilization_CityNames SELECT * FROM
Civilization_CityNames_Temp ORDER BY rowid ASC;
DROP TABLE Civilization_CityNames_Temp;

This particular code makes the game randomize the order of cities after the first eight cities are built.

Do you think something like this will be possible in Civ VI?
If you do, this is definitely the first mod I would want to have.
 
This is all ready in the vanilla game. After your capital the next names are taken randomly from the city list of the civ.
 
This is all ready in the vanilla game. After your capital the next names are taken randomly from the city list of the civ.
Really? This is interesting. But is it optional? Do you know if this can be somehow adjusted?
I mean, if I don't want the cities to be randomly picked after the capital, but after I build, say, the first four or eight cities?
'Cause if not, then my mod request is still relevant.
 
It is random after the first so that a player doesn't get info on how many cities another player has when seeing a city for the first time
 
I understand that. I just want it to be random not after the first city. I think it is a bit stupid if you play as, say, the Americans, and you build Washington, and the next city you build is Los Angeles. There has to be a number of cities that are built every time, like for the aforementioned Americans: Washington, New York, Boston, and Philadelphia.
 
But thats why they are making the change. lets say LA is the 5th city on the list and you meet america by finding it. In Civ v you would know that amaerica has at least 5 cities in civ 6 that could be their second and only other city or their twentieth you have no way of knowing with out scouting more.
 
Apparently (from the livestream today) the way the city list works is that the higher on the list a city name is the higher percentage chance it has of being chosen. So while you can't guarantee the specific order in which they are founded you can "stack the deck" so to speak in order to get your preferred cities first most of the time.
 
Apparently (from the livestream today) the way the city list works is that the higher on the list a city name is the higher percentage chance it has of being chosen. So while you can't guarantee the specific order in which they are founded you can "stack the deck" so to speak in order to get your preferred cities first most of the time.
Hm... That actually sounds reasonable. If this is actually the case.
 
Back
Top Bottom