This mod provides the ability to make some leaders more historically accurate
by helping the AI to pick a particular leader's state religion. This way
Saladin can be hinted to pick Islam as his state religion and Christianity as
Isabella's state religion.
Installation Instructions:
1) Unzip this into the "warlords_install_folder\Mods\" folder.
2) Open the CivilizationIV.ini configuration file
3) Change the Mod line to read: Mod = Mods\Favorite Religion
4) Load the game.
5) Then play as normal.
-----Game Play-----
-----Notes to Modmakers-----
If you want to use the Favorite Religion in your mod I have tried to make
things as easy as possible for you. In the XML files I have added
<!-- Favorite Religion Start --> and <!-- Favorite Religion End --> in all of
the places that I have made changes to the original files.
In the SDK files I have added // < Favorite Religion Start > and
// < Favorite Religion End > in all of the places that I have made changes to
the original files.
In the Python files I have added # < Favorite Religion Start > and
# < Favorite Religion End > in all of the places that I have made changes to
the original files.
In order to provide hints to the AI of what a leaders favorite religion is new
tags similar to the favorite civic tags have been added.
Last, several new methods have been exposed to the python layer in the
CvLeaderHeadInfo class in order to allow getting and setting the favorite
religion variables they are:
[TAB]int getFavoriteReligion()
[TAB]int getFavoriteReligionAttitudeChange()
[TAB]int getFavoriteReligionAttitudeDivisor()
[TAB]int getFavoriteReligionAttitudeChangeLimit()
[TAB]void setFavoriteReligion(int iNewValue)
[TAB]void setFavoriteReligionAttitudeChange(int iNewValue)
[TAB]void setFavoriteReligionAttitudeDivisor(int iNewValue)
[TAB]void setFavoriteReligionAttitudeChangeLimit(int iNewValue)
-----Version Information-----
-----v0.2w------
- Added the missing text tags:
[TAB]TXT_KEY_MISC_ATTITUDE_FAVORITE_RELIGION
[TAB]TXT_KEY_DENIAL_FAVORITE_RELIGION
Reported by Mexico.
- Moved the favorite religion trade code from the AI_civicTrade method to the
AI_religionTrade method since it was in the wrong place. Reported by Mexico.
- Added the missing DENIAL_FAVORITE_RELIGION entry in the CIV4BasicInfos.xml
file. Reported by Mexico.
- Added the missing favorite religion entry for Alexander. Reported by Houman.
- Updated to be compatible with Warlords v2.0.8.0 patch.
-----===Credits & Thanks===-----
- Exavier
[TAB]Composite Mod - readme.txt format
- GraveEatr
[TAB]For inspiring me to develop this mod.
[TAB]
by helping the AI to pick a particular leader's state religion. This way
Saladin can be hinted to pick Islam as his state religion and Christianity as
Isabella's state religion.
Installation Instructions:
1) Unzip this into the "warlords_install_folder\Mods\" folder.
2) Open the CivilizationIV.ini configuration file
3) Change the Mod line to read: Mod = Mods\Favorite Religion
4) Load the game.
5) Then play as normal.
-----Game Play-----
Spoiler :
-----Notes to Modmakers-----
If you want to use the Favorite Religion in your mod I have tried to make
things as easy as possible for you. In the XML files I have added
<!-- Favorite Religion Start --> and <!-- Favorite Religion End --> in all of
the places that I have made changes to the original files.
In the SDK files I have added // < Favorite Religion Start > and
// < Favorite Religion End > in all of the places that I have made changes to
the original files.
In the Python files I have added # < Favorite Religion Start > and
# < Favorite Religion End > in all of the places that I have made changes to
the original files.
In order to provide hints to the AI of what a leaders favorite religion is new
tags similar to the favorite civic tags have been added.
Last, several new methods have been exposed to the python layer in the
CvLeaderHeadInfo class in order to allow getting and setting the favorite
religion variables they are:
[TAB]int getFavoriteReligion()
[TAB]int getFavoriteReligionAttitudeChange()
[TAB]int getFavoriteReligionAttitudeDivisor()
[TAB]int getFavoriteReligionAttitudeChangeLimit()
[TAB]void setFavoriteReligion(int iNewValue)
[TAB]void setFavoriteReligionAttitudeChange(int iNewValue)
[TAB]void setFavoriteReligionAttitudeDivisor(int iNewValue)
[TAB]void setFavoriteReligionAttitudeChangeLimit(int iNewValue)
-----Version Information-----
-----v0.2w------
- Added the missing text tags:
[TAB]TXT_KEY_MISC_ATTITUDE_FAVORITE_RELIGION
[TAB]TXT_KEY_DENIAL_FAVORITE_RELIGION
Reported by Mexico.
- Moved the favorite religion trade code from the AI_civicTrade method to the
AI_religionTrade method since it was in the wrong place. Reported by Mexico.
- Added the missing DENIAL_FAVORITE_RELIGION entry in the CIV4BasicInfos.xml
file. Reported by Mexico.
- Added the missing favorite religion entry for Alexander. Reported by Houman.
- Updated to be compatible with Warlords v2.0.8.0 patch.
Spoiler :
-----===Credits & Thanks===-----
- Exavier
[TAB]Composite Mod - readme.txt format
- GraveEatr
[TAB]For inspiring me to develop this mod.
[TAB]