Sid Meier's Civilization VI

Sid Meier's Civilization VI

Yet (not) Another Maps Pack
novare_res 1 May, 2018 @ 7:08pm
Easy way to edit start location?
I am using the TSL Giant Earth map. I want to play Egypt, but I want them to start at their original location in the Upper Nile where they were before the Nubia DLC instead of starting at Alexandria now. There is still enough room to place a city between Alexandria and Nubia's starting location. Does anyone know a quick easy way I can edit that myself?
Last edited by novare_res; 1 May, 2018 @ 7:08pm
< >
Showing 1-6 of 6 comments
novare_res 5 May, 2018 @ 7:05am 
Thank you for the quick response, Gedemon, and for all that you do. I am afraid editing the files in such a way is very new to me and I can't seem to get it right. I am on a Mac so let me show you what I did:

There was no folder for the maps in Civ VI/mods, so I created a custom.xml and custom.sql in the steam/.../871861883 folder. Yes they are the actual extensions and not .xml.txt or whatever.

The sql file reads as such:

CREATE TABLE IF NOT EXISTS StartPosition
( MapName Giant Earth,
Civilization CIVILIZATION_EGYPT,
Leader LEADER_CLEOPATRA,
DisabledByCivilization TEXT,
DisabledByLeader TEXT,
AlternateStart INT default 0,
X INT default 58,
Y INT default 35);

The xml file reads as such:

<GameInfo>

<StartPosition>
<Replace MapName="GiantEarth" Civilization="CIVILIZATION_EGYPT” X="58” Y=“35" />
</StartPosition>

</GameInfo>

I tried a couple of different things but couldn't get them to work, so I tried creating a folder called "Yet (not) Another Maps Pack" under mods and copying the files there but no luck. Civ still starts in the same position."

I am playing with all Civs, Arabia and Nubia included + 60 city states if that helps explain the need for a workaround. My apologies for the follow up ? but I have literally no idea what I am doing here and its probably a super simple thing that you will observe right away for me. :)
tomaltachpaulson  [developer] 9 May, 2018 @ 5:28pm 
@novare_res If you just want to mess around a bit with the TSL for yourself then it is probably simpler to just edit the mod's .xml file which defines the TSL. For GEM that is located within the mod folder at /Maps/GiantEarth/Map.xml/. From memory if you just delete the line
<Replace MapName="GiantEarth" Civilization="CIVILIZATION_EGYPT" X="29" Y="49" Leader="LEADER_CLEOPATRA" />
then the mod will revert to using the previous TSL in the line above. The custom.xml process is more useful if you want to build YnAMP TSL compatibility into a separate mod, which isn't really what you're trying to do here.
novare_res 11 May, 2018 @ 2:20pm 
Thank you so much for the responses. I will give it a try when I get home!
novare_res 10 Mar, 2019 @ 5:27pm 
I know I am necro-ing this post but its mine and I had follow-up! Sorry. I am on a mac and I can't seem to find the /maps/giantearthmap.xml file. How do I find that? I searched everywhere in the Civ folder and there is nothing under the Mods nor modsuserdata folder.

I tried Gedemon's link above but my edits didn't seem to make a difference so wanted to try your suggestion to edit the map.xml file directly but I never could find it. Thank you both for all you do!
novare_res 10 Mar, 2019 @ 5:44pm 
I found it. It was under ~/Library/Application Support/steam/steamapps/workshop/289070/871861883/maps (I assume the #s are randomly generated workshop folders, so if anyone else is trying to replicate, just remember to navigate tot he steam workshop folder, not the Civ VI mod folder.
< >
Showing 1-6 of 6 comments
Per page: 1530 50