Quote:
|
Originally posted by Gramphos
I don't know of CtP's Mechanism.
|
Well, CtP works as follows, for localized versions :
Both for the standard game, and scenarii (located in a specific directory), contain a game data section in which you can find two subdirectories :
- the “default” one where default files of the English game are,
- the “country” one where localized version of the files are (in my French version = the "country" dir name is ... "French"

)
The “country” that you are using is listed in an .ini file at the root of the game directory.
At start-up the game searches for files first in the “country” subdirectory, and for those it couldn’t find, in the “default” directory. For scenario, it searches first in the “country” scenario subdirectory, then the “country” standard directory, then the “default” scenario subdirectory, then the “ default ” standard directory.
So, if you want to make a multi-language scenario, just provide the localized files in as many “country” subdirectories as you want : only the “country” that you are using will be read, the other countries’ files will be ignored (only take space on your HD).
That’s quite simple and it works very well.
But, that’s not the way Civ3 seems to be structured…