What is the CustomAssets folder for?

vorius

Warlord
Joined
Sep 30, 2005
Messages
264
Location
New York
IN My Games\Civilization IV folder where you usually find your screen shots is a folder called CustomAssets. He has the same structure as the regular Assets folder under the installation path but they're al empty...
 
CustomAssets\ is a place to put a mod that you want used for every game without having to mess with the core files like you would with Civ 3. Say you you want to run Sn00py's Graphics Mod XVIII without messing things up for multiplayer and risk losing something and requiring an install - well, just put it into CustomAssets\ (which as you said, is the same tree structure as Assets in the main directory as well as for mods) and it will be used for every normal game.
 
Has anyone got this to work? I decided to extract my Canadian civ from the original Civ 4 XML files, but when I put them into the Custom Assets folder I get an error saying that CIVILIZATION_BARBARIAN and BARBARIAN_LEADER are undefined. I figured civ 4 would just add my data to that of the original data when it loads, but this seems not to be the case. Any one who got this to work please comment?

My files follow the exact layout including defining the schema this should work right? I hope someone can help so I can finish my 3rd tutorial.
 
I just tested out copying some files from the installation directory's assets folder to here and then modifying them and it looks like its working fine- loads my changes.
 
So what your saying is that I have to copy the files I want to modify in there entirety from the original folder?

All I want to do is add one civ? I don't see the point of loading every other civ twice?

There has to be another way to just add one civ.
 
It wont load every civ twice, I think it's just an override. If the game detects the a file in the CustomAssets folder it will use that instead of the one in your installation directory- at least that's how I understand it to work?

so copy the whole file over and then modify what you need to
 
yes. it looks in the custom assets folder first, and if there's a file there, it uses it. if there isn't, it doesn't use it. this is MUCH better than having to mess around with core files, and having to keep a full backup somewhere. though it does require you to have the entire file, same name, ect.
 
Think about it. If it somehow just appended the info (which is not an easy programming task with an XML file, btw) - what if you wanted to completely replace info, such as for an Alpha Centauri mod where every tech is replaced?
 
Just wanted to confirm that the game checks CustomAssets first. If the file is there, the original file (in Assets) is NOT loaded, it is completely ignored.

So if you want to modify an Asset file, you copy it, put the copy in CustomAssets, and modify the copy -- the CustomAsset file is the only one used.

If the file is NOT found in CustomAssets, then it uses Assets. so you only need to move files you've changed to CustomAssets.
 
snepp said:
The custom assets folder didn't work with my modified game speed info file. Any ideas?

snepp - ensure that the file is the same name, and in the proper location in the customassets tree.
 
snepp said:
Fixed, for now. The game would not load any modified xml files from the custom assets folder until I deleted the cache.

until you do what where?.. (I have the same problem, and cannt fix it...)
 
I have the same problem, the CustomAssets folder is ignored. How do I delete the cache?
 
Back
Top Bottom