Getting Civ4 Units into Civ4Col : A Tutorial

Deliveraton and everybody, please. I need to put a Russian Cossack Civ4 BTS in Civ4 Col. What should I do? Please, help me.:confused:
You can try this version of Russian Cossack from "Model: Mortally Dangerous Colonization" mod.
 

Attachments

  • Cossack.rar
    Cossack.rar
    364.8 KB · Views: 141
  • cossack.jpg
    cossack.jpg
    7.7 KB · Views: 179
This tutorial greatly helped me with adding units to Civ4Col. However, I still have problem with adding leaderheads - this method doesn't work for them. More to the point, a region in the eyes is white, as if it had no texture (even though a texture - eye_shadow.dds - is assigned to it in the .nif and the texture is in the folder)
 
@TheMostWanted: You need to learn your way around the XML files before you can add units.

You need to add the entry for the Cossack to CIV4ArtDefines_Unit.xml and then you can edit one of the ArtDefineTag entries in ProfessionMeshGroups in the file UnitInfos.xml.

There is a basic guide to adding Units to Civ 4 here. There are a few differences between Civ4 and Civ4Col. Civ4Col is a bit more complicated because units have different art depending on what professions they have.

If you have Civ 4 it might be worth seeing if you can add a new unit to your own mod in that game first. Once you have mastered that you can have a go at Civ4Col.
 
Hi -
Thanks for your great guide. I'm importing some of the spaceship units from Final Frontier to use for a space colonization mod; but Civ4Col doesn't accept the <SHADERNIF> tag in CIV4ArtDefines_Unit. When I try to use just the <NIF> tag, eg:
<NIF>Art/Units/FinalFrontier_ColonyShip/ColonyShip.nif</NIF>
the model imports ok but there's no texture at all, just a pink base. When I try using the _fx version there's a faint gloss overlay of the appropriate texture over a pink base. I opened it in Nifskope and it doesn't appear to have anything to do with teamcolor. Is there any way to get units that use shadernifs into Colonization? :confused:


edit: never mind - I eventually found it was missing textures from the Art/Shared folder :hammer2:
 
Deliverator,

I need help adding a unit for Colonization. I've used Blender to create it, and it's supposed to use marine animation, but when I try to add it to colonization, the game freezes and crashes. I've tried importing and exporting from Blender and then nifswapping, but it still doesn't work. I've also tested it in Civ 4 to see if it's the model, not the Colonization graphics engine, and the unit works fine in that game. Am I doing something wrong?
 
I am trying to get some custom units into the game and just now noticed the example you gave for Import/Export with Blender. I have used Blender somewhat so I am a little familar with it but I am getting this error message below. In the error message it says to set Map Input to UV in the Shading Panel but I don't see where to do this. Any ideas?

attachment.php


Well I figured out where the Map Input was and changed it to UV but now the error message is "Create a UV map for every texture and run the script again"


EDIT: GOT IT!!! Finally, got the unit in the game. I had to select the unit with a right mouse click first when in Blender.. then it would export just fine.
 

Attachments

  • ERROR.jpg
    ERROR.jpg
    11.4 KB · Views: 892
Back
Top Bottom