Reformation Without Daoism

The Turk

Deity
Joined
Jun 25, 2008
Messages
2,230
Location
Canada
Hi Everyone,

I was wondering if someone could tell me how I could combine the Reformation mod, but remove Daoism instead of Judaism. Currently the modcomp removes Judaism, but I basically would like it to remove Daoism.

Thanks!
 
This would require a new DLL, unfortunately, or else you won't be able to readjust the religion spread rates (i.e. if you replace Taoism with Protestantism, it will still only spread in Eastern Asia).
 
How hard could it be to recompile the DLL? You've done it, haven't you?
 
Yes, and I've already shown you some links that help you to learn how back in your Iberia project thread. There you get much more detailed information how to set up your SDK than I can and want to provide here.

Provided you can compile a DLL, it's fairly easy. Change the spread figures in CvRhyes.cpp as you see fit (I suggest using the Judaism values in the Reformation modmod for Taoism and the RFC Judaism values for, well, Judaism), go to Religion.py and replace every occurence of iJudaism with iTaoism after Panopticon's "### Reformation ###" comment.

Then you'd only have to readjust texts and graphics in the XML files (Taoist religious buildings get Protestant names and graphics, Jewish buildings get their original ones back). In the Civ4Religions.xml (or something like that) you have to change the symbol graphics around. Then you'd need to change the symbols in the GameFont.tga files so that the right ones appear in your civ list and beneath your cities.

You see, it's nothing really difficult, but it's still some work.
 
Yes, and I've already shown you some links that help you to learn how back in your Iberia project thread. There you get much more detailed information how to set up your SDK than I can and want to provide here.

Provided you can compile a DLL, it's fairly easy. Change the spread figures in CvRhyes.cpp as you see fit (I suggest using the Judaism values in the Reformation modmod for Taoism and the RFC Judaism values for, well, Judaism), go to Religion.py and replace every occurence of iJudaism with iTaoism after Panopticon's "### Reformation ###" comment.

Then you'd only have to readjust texts and graphics in the XML files (Taoist religious buildings get Protestant names and graphics, Jewish buildings get their original ones back). In the Civ4Religions.xml (or something like that) you have to change the symbol graphics around. Then you'd need to change the symbols in the GameFont.tga files so that the right ones appear in your civ list and beneath your cities.

You see, it's nothing really difficult, but it's still some work.

hmm.... ok, thanks Leoreth! Once again you've been a great help! :)
For now though, I'll stick to the preliminary stuff, and I'll delve into the DLL later...
 
Of course, good luck then so far :goodjob:
 
Back
Top Bottom