This mod basically enables barbarian units to be spawned in oceans more
realisticly. When examining the SDK code it turns out that the feature way
already available but was not taken advantage of since pirates were able to
build seafaring units but very, very slowly. Also if the mod is configured to,
some of the pirate ships will carry crews.
As of v0.5.1BtS I have ported the crew creation code to the SDK but have left
in the original python code but commented out the line that calls that code
if you want to switch this mod to be just python you will need to delete the
included DLL and uncomment the line found in CvPiratesModEventManager in the
onUnitCreated method.
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\Pirates Mod
4) Load the game.
5) Then play as normal.
-----Game Play-----
-----Notes to Modmakers-----
If you want to use the Pirates Mod in your mod I have tried to make
things as easy as possible for you. In the XML files modified sections are
enclosed by:
<!-- -->
<!-- Pirates Mod Start -->
<!-- -->
and
<!-- -->
<!-- Pirates Mod End -->
<!-- -->
-----Version Information-----
-----v0.5.xBtS------
- Updated to be compatible with Beyond the Sword v3.19 patch.
- Removed SDK code since base BtS SDK code already includes the changes
- Ported the attemptPopulatePirate method found in the
CvPiratesModEventManager.py file to the SDK. The call to the method in the
onUnitCreated method has been commented out. If you want to use this mod in
python only mod you will need to uncomment this line out and remove the
included DLL.
-----===Credits & Thanks===-----
- Exavier
Composite Mod - readme.txt format
realisticly. When examining the SDK code it turns out that the feature way
already available but was not taken advantage of since pirates were able to
build seafaring units but very, very slowly. Also if the mod is configured to,
some of the pirate ships will carry crews.
As of v0.5.1BtS I have ported the crew creation code to the SDK but have left
in the original python code but commented out the line that calls that code
if you want to switch this mod to be just python you will need to delete the
included DLL and uncomment the line found in CvPiratesModEventManager in the
onUnitCreated method.
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\Pirates Mod
4) Load the game.
5) Then play as normal.
-----Game Play-----
Spoiler :
-----Notes to Modmakers-----
If you want to use the Pirates Mod in your mod I have tried to make
things as easy as possible for you. In the XML files modified sections are
enclosed by:
<!-- -->
<!-- Pirates Mod Start -->
<!-- -->
and
<!-- -->
<!-- Pirates Mod End -->
<!-- -->
-----Version Information-----
-----v0.5.xBtS------
- Updated to be compatible with Beyond the Sword v3.19 patch.
- Removed SDK code since base BtS SDK code already includes the changes
- Ported the attemptPopulatePirate method found in the
CvPiratesModEventManager.py file to the SDK. The call to the method in the
onUnitCreated method has been commented out. If you want to use this mod in
python only mod you will need to uncomment this line out and remove the
included DLL.
Spoiler :
-----===Credits & Thanks===-----
- Exavier
Composite Mod - readme.txt format