Anything which modifies the database (IE, XML and SQL files) need to be listed. New UI files are listed in a different section (EntryPoints, rather than Actions), but existing UI files (whether xml or lua) do not need to be listed in order to work.
As of the last patch, when you have files which you wish to overwrite existing files (IE, any time you mess with preexisting lua files and their xml components), you need to set a new property, Import into VFS (Virtual File System). You can find this checkbox in the "Properties" window, which is typically in the bottom right.
I saw this great guide and it made me want to take a stab at creating a mod idea I've had for awhile. I am trying to create a complete mod with entirely new civilizations. Since I am a complete beginner, I decided to start by adding one of the civs to the existing game. I followed the guide for creating a new civ except I changed the civ name and city names. I created the civilization and gametext xml files as shown in the guide and I still have Elisabeth set as the leader. I've set the two xml files to update the database in the actions tab and I built the mod.
Should my civ show up at this point when I load the mod in the game? I don't see the civ in the game setup screen, even under advanced setup. I've skimmed through most of this thread, double and triple checked my spelling and file paths (It's still possible I could have missed something) but still no evidence of my civ when I load the mod. Is there something obvious I'm missing? Do I need to follow the guide further before my civ even shows up?
Thanks.
I'm having problems with other mods and txt_key showing in game.
So tried to make my own, and I'm having the same problems.
Followed the 'create a civ' process letter by letter as per your extensive manual and I'm stuck. My XML matches your example exact except for civ name and city names.
Any suggestions?
I still can't get my civ to show up in the game. I've created these two XML files, (changed to txt files so I could upload) and set them to update the database. Is there something I'm missing?
Thanks
The only thing I see at first glance is in your text file, you are opening and closing the Lang en US tags multiple times. Try removing the extras and having just one opening at the top and one closing at the end.
I have uploaded my files from my Civ Mod. They are working under the current patch.
If you are doing a mod you can use them for comparison or as a starting point.
Posted by EasyKill "The guide is out of date as far as the structure of the files many things have been added and some removed, not having the right changes will make your civ not work. So if you copied the guide, it will not work. Use the guide to get an idea of what to change and how to change it, then pull the actual coding from the current game files to get a base with the proper entries to build your mod from."