Resource icon

[BtS SDK] Water Animals Mod v0.4 2016-10-05

This is for Beyond the Sword version 3.13

Note:
I take no credit for this mod. I only updated it to Beyond the Sword out of
my own desire to use the mod again.

I think that Roamty has previously updated this as part of his Modular Exotic Animals mod but I can no longer find a link for that download so I am uploading my update of TheLopez' terrific mod here... Amra


Description:
This mod basically enables animals to be automatically spawned in oceans if
they have their feature or terrain native values set correctly. So for instance if a water animal should trawl through ocean and water plots then the terrain native should be set in the unit definition like this:

<TerrainNatives>
<TerrainNative>
<TerrainType>TERRAIN_OCEAN</TerrainType>
<bTerrainNative>1</bTerrainNative>
</TerrainNative>
<TerrainNative>
<TerrainType>TERRAIN_COAST</TerrainType>
<bTerrainNative>1</bTerrainNative>
</TerrainNative>
</TerrainNatives>

As an example I have included Chalid's newly introduced Kraken.
[EDIT] Version 0.4BtS also includes a Waterspout model


Installation Instructions:
Extract this file to your Beyond the Sword "Mods" folder within the Beyond the Sword game directory.
For example, C:\Program Files\Firaxis Games\Sid Meier's Civilization 4\Beyond the Sword\MODS.
It should create a folder called "Water Animals Mod" that will include all of the modpack files.
In game, click on "Advanced" and then "Load a Mod" to play.

If you want this mod to load automatically every time you play Civ4 Beyond the Sword then edit
the "CivilizationIV.ini" file in your "\My Documents\My Games\Beyond the Sword" directory.
Search for "Mod = 0" and change it to "Mod = Mods\Water Animals Mod".


-----Game Play-----
- Allows water animals to be automatically spawned by the game.


-----Units-----
Kraken:
- Strength: 4
- Movement: 2

Waterspout
- Strength: 3
- Movement: 2


-----Notes to Modmakers-----

If you want to use the Water Animals 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:
<!-- -->
<!-- Water Animals Mod Start -->
<!-- -->
and
<!-- -->
<!-- Water Animals Mod End -->
<!-- -->

In the SDK files I have added // < Water Animals Mod Start > and
// < Water Animals Mod End > in all of the places that I have made changes to
the original files.

As part of the changes to the SDK files I have also exposed several new methods
to python, they are:
int getWaterAnimalSpawnChance() const;
void setWaterAnimalSpawnChance(int iNewValue);
void changeWaterAnimalSpawnChance(int iChange);

Spoiler Version Info and Credits :

-----Version Information-----

-----v0.4BtS------
- Updated to work with Beyond the Sword v3.13

- Added waterspout model from Amra's Modpack v2.10
(Originally from Fall from Heaven II)


-----v0.3w------
- Updated to be compatible with Warlords v2.0.8.0 patch.


-----v0.2w------
- Integrated Dr. Elmer Jiggle's INI file parser code

- Added the configurable option allowing players to specify the chance that a
water animal will spawned.

- Updated several SDK files to allow players to update the chance that a water
animal will be spawned.


-----v0.1w------
- Updated all code to be compatible with Warlords v2.0.0.0


-----v0.1------
- Setup Water Animals Mod infrastructure

- Added Chalids Kraken unit

- Updated the DLL to allow water animals to be spawned like every other animal


-----===Credits & Thanks===-----
- Exavier
Composite Mod - readme.txt format

- Chalid
For providing an excellent water animal.

- TheLopez
For creating the mod

- The FFH Team
Waterspout model

- The BUG Mod Team
For updated BtS python code for Dr Elmer Jiggle's INI parser
  • water_animals_mod_x99.jpg
    water_animals_mod_x99.jpg
    36.9 KB · Views: 95
Author
Amra
Downloads
391
Views
391
First release
Last update
Rating
4.00 star(s) 2 ratings

More resources from Amra

Top Bottom