Sid Meier's Civilization V

Sid Meier's Civilization V

40sw4rm's Old World
 此主题已被置顶,因此可能具有重要性
fortysw4rm  [开发者] 2015 年 11 月 12 日 下午 2:44
TSL Support
If there is a civilization that is not TSL supported that you would like to see included, please let me know here and I will attempt to add support for it as soon as I can.

======================================

Steam's spoiler tags are rather odd and undesirable so I've included a link to the full list of supported civs below:

TSL list can be viewed here[forums.civfanatics.com]

You can identify the modded civilization's name via the XML/SQL in their respective mod folder to see if it is supported. If it is not, please let me know so I can make the changes for future players of the map.

Additionally, if you want to add the modded civilization yourself, you can open up the Lua script in 40sw4rm's Old World's mod folder and make the change yourself. You will open up the respective Lua script you want to feature the civ via notepad (I would recommend Notpad++) and insert:

elseif (thisCiv.Type == "CIVILIZATION_NAME") then ResultPos = {x,y};

You can figure out the x,y coordinate by loading up the .civ5map file included in the mod.

Please note, if you choose to do this and something goes wrong to where the script breaks, I will not support troubleshooting it as this can become time consuming. Always create a copy of the Lua script before making changes.
最后由 fortysw4rm 编辑于; 2015 年 11 月 13 日 下午 11:24
< >
正在显示第 1 - 15 条,共 15 条留言
Giffica 2015 年 11 月 12 日 下午 2:55 
Leugi's civs, all the Light In The East civs (Safavids specifically), Louis of France.
JEELEN (已封禁) 2015 年 11 月 13 日 下午 2:01 
It would help to know which civs currently are supported. I know the description says '100 civs supported', but which ones exactly? (Not asking you to post 100 civs, but perhaps a txt file with included civs would be useful, so people will know which civs they can actually play before starting a game).

EDIT: Thanks!
最后由 JEELEN 编辑于; 2015 年 11 月 17 日 下午 1:14
General Asimov 2015 年 11 月 13 日 下午 2:22 
You could also add the Disciples of Christ mod in the TSL mod list.
fortysw4rm  [开发者] 2015 年 11 月 13 日 下午 11:34 
I've added support for the requested civilizations and a bunch of others.

@Jeelen, Details on how to view the full TSL list have been updated into the first post. There are about 200+ lines for TSL coordinates for all the civilizations supported by this map and admittedly it has become hard to keep track of them all. I do like your idea of consolidating it into a more user friendly text file though, I'll look into including something similar with the mod in the near future. I’m a bit burned out tonight after adding all those others civs! :steamhappy:
Unmanned Pickle 2015 年 11 月 26 日 下午 7:41 
The Zelda Harkinian Civ, Halloween Civ and the Sexbanglia civ, (Based off of Ninja Sex Party Band) if ya could add em that'd be awesome
Unmanned Pickle 2015 年 11 月 28 日 下午 7:42 
I tried adding them manually, they looked like this,
elseif (thisCiv.Type == "CIVILIZATION_SEXBANGLIA") then ResultPos = {48,23};
and ect for the other two, but none of them work, they all give me the "You dead" screen everytime I try n boot it up.
fortysw4rm  [开发者] 2015 年 11 月 28 日 下午 7:52 
Sorry, been busy the last couple days. Have you verified that is the actual name given by the mod author for that civilization?
Unmanned Pickle 2015 年 11 月 28 日 下午 8:04 
I played with it a lil more, and it loads the civ, (At least Sexbanglia) But it won't load the modded unit that goes with it (Ninja Brian) also when I set it up I made it to where there was another civ on my team, and it didn't load/won't work. So either the other civ isn't working, which was the Halloween civ, or that function doesn't work with this map...
fortysw4rm  [开发者] 2015 年 11 月 28 日 下午 8:50 
The unit isn't loading due to not having the code in the Lua script for it. Your custom script should look something like:

elseif (thisCiv.Type == "CIVILIZATION_SEXBANGLIA") then
pPlayer:InitUnit(GameInfo.Units.UNIT_EXAMPLE_NAME.ID,pStartPlot:GetX(), pStartPlot:GetY());

In the function, ConvWorld:MoveStartPos()

Search for:

elseif (thisCiv.Type == "CIVILIZATION_SHOSHONE") then
pPlayer:InitUnit(GameInfo.Units.UNIT_SHOSHONE_PATHFINDER.ID,pStartPlot:GetX(), pStartPlot:GetY());

for an example. I may be delayed in my replies but let me know if you need further assistance.
最后由 fortysw4rm 编辑于; 2015 年 11 月 28 日 下午 8:52
Unmanned Pickle 2015 年 11 月 28 日 下午 9:26 
Thanks alot, I managed to get Sexbanglia to work, but no matter what I do Halloween doesn't want to work.. I think because it changes multiple units? Anyways if there is anything you could do, that'd be amazing. Here's a link to the imgur that has a lot of the civs details on it. http://imgur.com/a/MFoPd
cheri 2015 年 11 月 28 日 下午 11:29 
Can you add the Ainu civilization? It's the only one on Steam Workshop.
Porkenstein 2015 年 11 月 30 日 上午 7:06 
I can send you a code snippet to make my civilizations work
liamse 2016 年 8 月 7 日 上午 3:37 
lightupiceberg 2017 年 8 月 26 日 上午 9:29 
Add support for garamantes plz
Ms Mommy Memer 2023 年 8 月 1 日 上午 11:42 
JFD Muscovy and vanilla civ 5 Russia, both have incorrect start pos than JFD Nicholas Russia, which is correct. If you want to play Russia in the correct spot then, turn {49,67} into > {56,67} Mods location is in Documents\My Games\Sid Meier's Civilization 5\MODS\40sw4rm's Old World (v 1)\ASSETS
< >
正在显示第 1 - 15 条,共 15 条留言
每页显示数: 1530 50