Customize
- Add a new TSL for a custom civilization / city state
Spoiler :
you can add a TSL for any custom civ by editing the CivilizationsStartPos.xml file (or MinorCivStartPos.xml for a city state).
you need 2 things :
- the civilization type name (like "CIVILIZATION_ARABIA") that you'll find in the custom civ mod files.
- the tile location of the map you want to use it in.
for example, if you want to add the dutch TSL on the giant map, open Earth_Giant_blank.Civ5Map in the world builder, locate the plot here (edit plot tab) and note it (I'll use plot 16,70).
then find the tag <Civilizations_YagemStartPosition> (or <MinorCiv_YagemStartPosition> for CS) in CivilizationsStartPos.xml (or MinorCivStartPos.xml for CS), and add a row like this:
Code:<Row> <Type>CIVILIZATION_DUTCH</Type> <X>16</X> <Y>70</Y> </Row>
(search/insert in the <Civilizations_YagemStartPosition> tag for the huge map and <Civilizations_CordiformStartPosition> for the standard map)
(note that I havn't checked if "CIVILIZATION_DUTCH" is the right type, verify in the dutch mod )
save your change and try to start a game selecting the Dutch, if all civs start at random pos, then you may have made a typo in the XML file.
you're limited to 22 major civs in game atm, if you have all the DLC then you'll have at least one civ missing in game if you use any custom civ.
It's on the first post of the topic, but I've quoted it above