View Full Version : A Little Confused On MOD-ing...


jsurpless
Dec 29, 2006, 04:05 PM
I'm a little confused here... as far as I can tell, there are two Custom Assets directories (one in the Civ 4 app directory and the other in the ~/Documents/Civ 4)

The Documents one seems to be where things are cached too but I'm not sure...

Where should I be putting, if for instance, I want to combine Blue Marble with Sevopedia and Ethnically Diverse Units...

Thanks!

AlanH
Dec 29, 2006, 04:26 PM
Caching is done to the ~/Library/Application Support/Civilization IV/cache/ directory, and you shouldn't need to bother about it.

~/Documents/Civilization IV/CustomAssets/ seems to work OK if you always want a mod set to install for every game. I don't think there's a CustomAssets folder in the application directory.

If you want to install a mod and use it per game then I think it's best to install it in the .../Civilization IV/Mods/ directory. [Replace ... with the location of your Civ4 application directory].

There seems to be a problem with using the ~/Documents/Civilization IV/MODS/ directory. I couldn't get the HoF Mod to work there, but that may be a protected assets issue - I don't think the game software computes CRCs correctly for mods in the ~/Documents/ path.

jsurpless
Dec 29, 2006, 04:42 PM
So right now, I believe that I have installed BlueMarble and Better Ships... I used your Installer to place BlueMarble but for some reason, it didn't work with Better Ships (said no matching directories could be found)

If I want to install SevoPedia... do I put some things in the Custom Assets directory and others in the mods or a mix and match?

Thanks!

AlanH
Dec 29, 2006, 04:45 PM
BlueMarble is packaged in a CustomAssets folder, so the Mod Installer knows how to install it. I've never looked at the other two mods, so let me investigate.

Note that the Mod Installer is curently doing nothing clever. All it does for Civ4 mods is to put them in ~/Documents/Civ4/CustomAssets/ if they are pre-packaged with that structure.

AlanH
Dec 29, 2006, 05:58 PM
Sevopedia can be installed as a standalone mod, in Civ4/Mods, or you can put the contents of its Assets folder into their corresponding places in ~/Documents/Civ4/CustomAssets. In the latter case:

sevopedia/Assets/Python/Screens/ replaces the empty ~/Documents/Civ4/CustomAssets/Python/Screens/ folder
sevopedia/Assets/Python/UnitUpgrades/ drops into ~/Documents/Civ4/CustomAssets/Python/
sevopedia/Assets/XML/Text/CIV4GameText_UnitUpgrades.xml goes into ~/Documents/Civ4/CustomAssets/XML/Text/


To install the basic Better Ships just put ~/BSS-Basic-v11 Folder/xml/art/CIV4ArtDefines_Unit.xml into ~/Documents/Civ4/CustomAssets/XML/Art/

To install the Better Ships Fleets put ~/BSS-Fleets-v13 Folder/xml/art/CIV4ArtDefines_Unit.xml into ~/Documents/Civ4/CustomAssets/XML/Art/, and do the corresponding moves for the /xml/audio/ and /xml/units/ files

jsurpless
Dec 29, 2006, 06:01 PM
What is the purpose of the .ini file?

AlanH
Dec 29, 2006, 06:03 PM
The .ini file is used if you put the mod into Civ4/Mods/ Civ4 needs to know what to call the mod in the Load a Mod menu, and what additional info to display when you select it.