Culture Over Trade Routes v0.2BtS
By: TheLopez
Last Update: 09/07/10
Version: v0.2BtS
Patch Compatibility: Beyond the Sword v3.19
MP Compatible: ?
Download Mod v0.2BtS
Description:
Trade routes between cities of two different civilizations transmit their
cultures to each other. The higher the culture a city has the more it will
transmit to its trade route partner.
Installation Instructions:
1) Unzip this into the "bts_install_folder\Mods\" folder.
2) Open the CivilizationIV.ini configuration file
3) Change the Mod line to read: Mod = Mods\Culture Over Trade Routes
4) Load the game.
5) Then play as normal.
-----Game Play-----
- Trade routes between cities of two different civilizations transmit their
cultures to each other.
-----Notes to Modmakers-----
In the SDK files I have added // < Culture Over Trade Routes Start > and
# < Culture Over Trade Routes End > in all of the places that I have made
changes to the original files.
All I ask is that you give me credit.
As part of the changes to the SDK files I have also exposed several new methods
to python, they are:
bool isHostCityLosesCultureDuringTransfer() const;
void setHostCityLosesCultureDuringTransfer(bool bNewValue);
bool isSameCultureTransfer() const;
void setSameCultureTransfer(bool bNewValue);
bool isHomeCityCultureChallengeAlienCulture() const;
void setHomeCityCultureChallengeAlienCulture(bool bNewValue);
bool isReportCultureTransferMessages() const;
void setReportCultureTransferMessages(bool bNewValue);
The python included in this mod is only used to set the configurable options
exposed through the SDK. If you don't want to use it just delete the entire
Python directory. Just make sure to set the options up the way you want them
using the methods above.
-----Version Information-----
-----v0.2BtS------
- Added configurable option that allows specifying if when transmitting culture
from one city to another city the host city loses a bit of its culture
- Added configurable option that allows specifying if cities from the same
owner can transmit culture to one another if they have trade routes between
themselves (good for shoring up and balancing out culture between cities)
- Added configurable option that allows specifying if a target city of a trade
route can challenge incoming culture.
- Added configuration option that allows specifying if culture transfer
messages should be shown or not.
- Added python option configuration infrastructure
-----v0.1BtS------
- Setup the Culture Over Trade Routes infrastructure
- Updated the City code to allow culture transmission over trade routes
-----===Credits & Thanks===-----
- Exavier - Composite Mod - readme.txt format
- Aussie_Lurker - For proposing the infectious culture idea for this mod.
By: TheLopez
Last Update: 09/07/10
Version: v0.2BtS
Patch Compatibility: Beyond the Sword v3.19
MP Compatible: ?
Download Mod v0.2BtS
Description:
Trade routes between cities of two different civilizations transmit their
cultures to each other. The higher the culture a city has the more it will
transmit to its trade route partner.
Installation Instructions:
1) Unzip this into the "bts_install_folder\Mods\" folder.
2) Open the CivilizationIV.ini configuration file
3) Change the Mod line to read: Mod = Mods\Culture Over Trade Routes
4) Load the game.
5) Then play as normal.
-----Game Play-----
- Trade routes between cities of two different civilizations transmit their
cultures to each other.
-----Notes to Modmakers-----
In the SDK files I have added // < Culture Over Trade Routes Start > and
# < Culture Over Trade Routes End > in all of the places that I have made
changes to the original files.
All I ask is that you give me credit.
As part of the changes to the SDK files I have also exposed several new methods
to python, they are:
bool isHostCityLosesCultureDuringTransfer() const;
void setHostCityLosesCultureDuringTransfer(bool bNewValue);
bool isSameCultureTransfer() const;
void setSameCultureTransfer(bool bNewValue);
bool isHomeCityCultureChallengeAlienCulture() const;
void setHomeCityCultureChallengeAlienCulture(bool bNewValue);
bool isReportCultureTransferMessages() const;
void setReportCultureTransferMessages(bool bNewValue);
The python included in this mod is only used to set the configurable options
exposed through the SDK. If you don't want to use it just delete the entire
Python directory. Just make sure to set the options up the way you want them
using the methods above.
-----Version Information-----
-----v0.2BtS------
- Added configurable option that allows specifying if when transmitting culture
from one city to another city the host city loses a bit of its culture
- Added configurable option that allows specifying if cities from the same
owner can transmit culture to one another if they have trade routes between
themselves (good for shoring up and balancing out culture between cities)
- Added configurable option that allows specifying if a target city of a trade
route can challenge incoming culture.
- Added configuration option that allows specifying if culture transfer
messages should be shown or not.
- Added python option configuration infrastructure
Spoiler :
-----v0.1BtS------
- Setup the Culture Over Trade Routes infrastructure
- Updated the City code to allow culture transmission over trade routes
-----===Credits & Thanks===-----
- Exavier - Composite Mod - readme.txt format
- Aussie_Lurker - For proposing the infectious culture idea for this mod.