Hi everyone,
I finally got a computer fast enough to play this game and after spending so much time adding units and other stuff to Civ 3, I really want to try putting new units into Civ 4. I mostly want to put in some of the tanks and naval craft that you can download from these forums such as the WW1 tanks, the Centurion Tank and Essex Carriers. I don't care if they are put in as unique units or are available to all civilizations, I just want to pick the simplest method to get them in a traditional 6000 year game. I've been spending many hours going through the tutorial and I'm still having trouble understanding exactly what I need to do. Here is what I have done so far:
I created a mod and have copied over some of the folders and xml files.
1) I copied CIV4FormationInfos, CIV4UnitClassInfos and CIV4UnitInfos to the <Mod Title>/Assets/XML/Units folder
2) I copied CIV4ArtDefines_Unit to the <Mod Title>/Assets/XML/Art folder
3) I copied CIV4GameText_Civilopedia_BTS and CIV4GameText_Objects_BTS to the <Mod Title>/Assets/XML/text folder (I'm not sure if I need the latter)
Now if I wanted to add a Centurion Tank as a unit, I started by looking at Rabbit's 6 steps to add a unit
1. I opened up the UnitInfos file and found the entry for "Tank" and copied and pasted it at the end and changed the entry to "Centurion Tank". It looks like I can alter the stats for the tank here and also what technology is required for it.
2. I opened up the UnitClassInfo file and copied the entry for Tank and pasted it at the end and changed the name to "Centurion Tank"
3. I next opened up the FormationInfo file and this is where my first problem occurs. I have no idea what to alter. I'm not sure what Rabbit's tutorial wants me to do. I can't find any mention of the unit "Tank."
4. With the ArtDefines_Unit file, after I copy the "Tank" unit, from what I understand I just need to keep track of whether the downloaded Centurion Tank unit has its own KFM or NIF file or if it uses the effects from a unit already in the game (probably the tank) and then make sure I type out where the Centurion tank is supposed to get those effects. Please correct whatever I'm getting wrong
5. I'm not sure if I have to edit the CIV4GameText_Civilopedia_BTS in the Text folder. I searched the file and I don't see where I would add an entry to the Civilopedia for the Centurion Tank. It seems like most of the XML file is for describing civilizations and improvements. I read that some thought it did not have to be edited to play the game if you did not access the Civilopedia but I would rather just add a short entry. Can someone point me in the right direction.
So I'm kind of stuck with Step 3 and 5 and from all the reading I did, I think there are more steps before you can actually get downloaded units like the Centurion tank into the traditional 6000 year game. Any help would be greatly appreciated, I would just like to get 10-20 new units into the game so that at least my civilization (the British) could use it.