____________________________________________________________________________________

 -------------- MERCS BIO - Buildings Islands Objects - Version: 1.0 --------------
____________________________________________________________________________________

Authors:
-------
AK-Chester  -  vincechester@web.de
AK-George   -  tjarg@web.de
____________________________________________________________________________________

Requirements:
------------
Operation Flashpoint : Resistance - Version: 1.96
____________________________________________________________________________________

Contents:
--------
MERCS_BIO.Eng.txt  -  english readme (this file)
MERCS_BIO.Ger.txt  -  german readme
MERCS_BIO.htm      -  mission editor info (class names, etc)
Data (folder)      -  MERCS_BIO.htm subfolder

MERCS_Anims        -  island cutscenes (folder)
MERCS_Azan.pbo     -  addon (island: Azania)
MERCS_B.pbo        -  addon (mostly buildings, requirement MERCS_O.pbo)
MERCS_Delo.pbo     -  addon (island: Deloraine)
MERCS_O.pbo        -  addon (mostly objects)
MERCS_Yaro.pbo     -  addon (island: Yaroslava)

Island maps and mission editor templates are also included.
Deloraine and Yaroslava require the files MERCS_B.pbo and MERCS_O.pbo.
____________________________________________________________________________________

Installation:
------------
1. Put all files and folders from the Addons directory in this archive into your
   ..\OperationFlashpoint\Res\Addons folder.
2. Optional: Put the folders from the Templates directory in this archive into your
   ..\OperationFlashpoint\Users\YourName\Missions folder.
3. Optional: Extract the "Docs" folder to a directory of your liking
   (contains readme files and additional information for mission editors).
4. Have fun!
____________________________________________________________________________________

Editing:
-------
If you are making a mission on Deloraine or Yaroslava, you can use the
"MERCS Island Init" (a game logic unit) to add additional functionality to certain
objects / buildings that can be found on these islands.
Please check out the examples in the Templates folder of this archive to see how
to use the various extras (scripts, key and key card, game logic units, special
buildings and objects, etc) that come along with these addons.
For class names, object animations and such please refer to the MERCS_BIO.htm
file (requires the "Data" subfolder).

Dummy Weapons:
-------------
Jail Key (required to open the jail doors):
unitName addWeapon "MERCS_JailKey";

Key Card (required to access the sliding doors of the control center):
unitName addWeapon "MERCS_KeyCard";

Scripts / Variables:
-------------------
(1234 = ID of object)

Chimney smoke for houses:
1234 exec "\MERCS_B\chimney.sqs";
Variable to end this script:
MERCS_Chimney = false;

Disco (requires a trigger, see templates):
"A" exec "\MERCS_B\disco.sqs";
"Faint" exec "\MERCS_B\disco.sqs";
"Jet" exec "\MERCS_B\disco.sqs";
"Wildhearts" exec "\MERCS_B\disco.sqs";
Variable to end this script:
MERCS_Disco = false;

Light effects for radio tower, storage building and "damaged" streetlamp:
1234 exec "\MERCS_B\light.sqs";
Variable to end this script:
MERCS_Light = false;

The MERCS Soil Fog game logic unit uses the "\MERCS_B\soil_fog.sqs".
Variable to end this script:
MERCS_Soilfog = false;

Unit in tower:
[unitName, object 1234] exec "\MERCS_B\towerguy.sqs";
[unitName, towerName] exec "\MERCS_B\towerguy.sqs";
Variable to end this script:
MERCS_Towerguy = false;
____________________________________________________________________________________

Credits:
-------
Most of this stuff is our own creation, however, we have used (modified, that is)
a couple of models and / or textures by various other addon and mod makers as a
base for some of these addons. We'd like to thank the following people, bands,
companies, mods and sites:

''A'', Agent Smith, AK-Cordes, AK-Joolz, Amalfi, Anna, The Avon Lady, Ballistic
Addon Studios, Benu, Blanco, Blink Dog, Bloodmixer, Bohemia Interactive Studio,
BRSSEB, The CoC Mod Team, Codemasters, Colonel Klink, Dax, DevilDawn, Dietmar
Wischmeyer, DrStrangelove, Dschulle, Eamoe, The ECP Mod Team, The Everon Cartel
Mod Team, The Faint, The Finnish Defence Forces Mod Team, Feer, Götterfunke,
Gunslinger, Hardrock, Irrational Games, IvanBuchta, Jester, Jet, JörgF, Johan
Gustafsson, Kegetys, Kriegerdaemon, Lester, levels4you.com, Lord Nausea, LustyPooh,
mapfact.net, MEDICUS, Mike Schell, Nagual, ofp.info, ofpec.com, The Operation
Farmland Mod Team, The Our Weapons Mod Team, Rastic, Rom, SelectThis, Sir-Tech
Canada, Snake Man, Sneaker, Sniping-Jack, snYpir, sounddogs.com, Tactician, TJ,
ToadEater, toadlife, Turok, Vektorboson, The Wildhearts and Zwadar.

Without your addons, friendship, functions, games, help, islands, missions, music,
scripts, sites, sounds, tools, tutorials, ... without your work, none of this
would have been possible. Thanks!

We salute anyone we forgot to mention.
____________________________________________________________________________________

License / Disclaimer:
--------------------
You are permitted to install, use and modify this software for personal
entertainment purposes only. Any commercial, military or educational use is
forbidden without the authors permission. You are free to distribute this software
as you wish, as long as it is kept 100% free of charge. The authors take no
responsibility for any damages this software may cause. Use it at your own risk.
____________________________________________________________________________________

These addons are compatible with ECP 1.085.
To make the ECP detect the islands (working lighthouses, etc), just copy and paste
the following lines to the bottom of your ECP_Island_Settings.sqf file:


// ==========
// = Azania =
// ==========

_island_name = "Azania";
_island_matrix = [[2500,3000,29.8329,"447: plot_zboreny"],[2500,3500,29.8329],[3000,3500,26.7208,"1347: dd_bush03b_s"],[3500,3500,26.6833,"1647: plot_zboreny"],[4000,3500,26.7208]];
_island_color = 1;
_island_lighthouses = [];
_island_overcast_range = [0,0.5];
_island_fog_range = [0,0.2];
_island_weather_change_time = [300,600];
_island_weather_wait_time = [900,1200];
_island_snow_locations = [];
_island_snow_range = [];
_island_snow_density = [];
_island_snow_random_chance = 0;
_island_largechurches = [];
_island_fountains = [];
_island_heavy_rain = false;

// add island
[_island_name,_island_matrix,_island_color,_island_lighthouses,_island_overcast_range,_island_fog_range,_island_weather_change_time,_island_weather_wait_time,_island_snow_locations,_island_snow_range,_island_snow_density,_island_snow_random_chance,_island_largechurches,_island_fountains,_island_heavy_rain] call (ECP_resources select 37);

// =============
// = Deloraine =
// =============

_island_name = "Deloraine";
_island_matrix = [[1000,3000,40.2368,"10160: akat01"],[1500,4000,47.244,"24263: akat02"],[2000,4000,34.2345,"24363: dd_bush01"],[2500,3500,20.199,"17557: dd_bush01"],[3000,4000,22.2261,"23868: dd_bush02_s"],[3500,4000,50.1996,"23971: akat03"],[4000,4000,63.2139,"24070: smrk_maly"],[4500,3000,52.9906,"11209: dd_bush01"],[5000,2500,68.2349,"6732: les_nw_jehl_t1"],[5500,3500,49.2341,"17977: les_nw_ctver_pruhozi_t2"]];
_island_color = 2;
_island_lighthouses = [1346,14716,23660,35309];
_island_overcast_range = [0,1];
_island_fog_range = [0,0.3];
_island_weather_change_time = [300,600];
_island_weather_wait_time = [900,1200];
_island_snow_locations = [];
_island_snow_range = [];
_island_snow_density = [];
_island_snow_random_chance = 0;
_island_largechurches = [30206];
_island_fountains = [29989];
_island_heavy_rain = true;

// add island
[_island_name,_island_matrix,_island_color,_island_lighthouses,_island_overcast_range,_island_fog_range,_island_weather_change_time,_island_weather_wait_time,_island_snow_locations,_island_snow_range,_island_snow_density,_island_snow_random_chance,_island_largechurches,_island_fountains,_island_heavy_rain] call (ECP_resources select 37);

// =============
// = Yaroslava =
// =============

_island_name = "Yaroslava";
_island_matrix = [[500,500,59.0405,"392: les_nw_ctver_pruhozi_t1"],[1500,1000,39.2842,"3836: ker trs travy2"],[2000,1500,96.3431],[2000,4500,70.0286,"23922: smrk_velky"],[2500,4500,29.1204,"23945: smrk_velky"],[3000,4000,166.547,"20599: dd_bush01"],[4000,3000,196.601,"14337: dd_bush01b"],[4500,2000,78.0513,"8485: ker trs travy2"],[4500,5000,66.5733,"28271: smrk_velky"],[5000,3500,28.5657,"17043: dd_bush02b"]];
_island_color = 2;
_island_lighthouses = [25356];
_island_overcast_range = [0,1];
_island_fog_range = [0,0.3];
_island_weather_change_time = [300,600];
_island_weather_wait_time = [900,1200];
_island_snow_locations = [];
_island_snow_range = [];
_island_snow_density = [];
_island_snow_random_chance = 0;
_island_largechurches = [];
_island_fountains = [26770];
_island_heavy_rain = true;

// add island
[_island_name,_island_matrix,_island_color,_island_lighthouses,_island_overcast_range,_island_fog_range,_island_weather_change_time,_island_weather_wait_time,_island_snow_locations,_island_snow_range,_island_snow_density,_island_snow_random_chance,_island_largechurches,_island_fountains,_island_heavy_rain] call (ECP_resources select 37);
