void LocationInitguadeloupe(ref n)
{
	// -------------------------------------------------
	Locations[n].id = "Guadeloupe_Port";
	locations[n].id.label = "Pointe à Pitre Port.";
	locations[n].worldmap = "Pointe a Pitre";
	Locations[n].image = "PaP_0.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "port";
	locations[n].soundskip = true;//MAXIMUS: will resolve trouble with sounds [strange, but StaticSounds not works in AOP locations. I'm wondering - all was OK with these locations]
	locations[n].fastreload = "Pointe_a_Pitre";
	LAi_LocationFantomsGen(&locations[n], true);
	//Models

	InitAOPGuadeloupe(Locations[n].id);

	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "true";

	//Reload map

	Locations[n].reload.l1.go = "Guadeloupe";
	Locations[n].reload.l1.emerge = "reload_2";

	Locations[n].reload.l2.go = "Guadeloupe";
	Locations[n].reload.l2.emerge = "reload_2";

	Locations[n].reload.l3.go = "Pointe_a_pitre_shipyard";
	Locations[n].reload.l3.emerge = "reload1";

	Locations[n].reload.l4.go = "Pointe_a_pitre_store";
	Locations[n].reload.l4.emerge = "reload1";
	Locations[n].reload.l4.label = "House.";

	Locations[n].reload.l5.go = "PaP_townhall";
	Locations[n].reload.l5.emerge = "reload1";

	Locations[n].reload.l6.go = "Pointe_a_pitre_tavern";
	Locations[n].reload.l6.emerge = "reload1";

	Locations[n].reload.l7.go = "StoneHouse";
	Locations[n].reload.l7.emerge = "reload1";
	Locations[n].reload.l7.label = "House.";

	Locations[n].reload.l8.go = "PaP_usurer";
	Locations[n].reload.l8.emerge = "reload1";

	Locations[n].reload.l9.go = "PaP_Church";
	Locations[n].reload.l9.emerge = "reload1";

	Locations[n].reload.l10.go = "Pointe_a_pitre_town_01";
	Locations[n].reload.l10.emerge = "reload_2_jungle";
	Locations[n].reload.l10.label = "#stown_name#.";

	Locations[n].reload.l11.go = "Guadeloupe_House_02";
	Locations[n].reload.l11.emerge = "reload1";
	Locations[n].reload.l11.label = "House.";

	Locations[n].reload.l12.go = "";//House
	Locations[n].reload.l12.emerge = "reload1";
	Locations[n].reload.l12.label = "House.";
	Locations[n].reload.l12.disable = 1;

	Locations[n].reload.l13.go = "";//House
	Locations[n].reload.l13.emerge = "reload1";
	Locations[n].reload.l13.label = "House.";
	Locations[n].reload.l13.disable = 1;

	Locations[n].reload.l14.go = "PaP_Arsenal";
	Locations[n].reload.l14.emerge = "reload1";
	Locations[n].reload.l14.label = "Arsenal.";

	Locations[n].reload.l15.go = "PaP_Storehouse";
	Locations[n].reload.l15.emerge = "reload1";
	Locations[n].reload.l15.label = "Storehouse.";

	Locations[n].reload.l16.go = "PaP_Academy";
	Locations[n].reload.l16.emerge = "reload1";
	Locations[n].reload.l16.label = "Academy.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_Arsenal";
	locations[n].id.label = "Arsenal";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "residence";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitArsenal(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].reload.l2.go = "PaP_Guardhouse";
	Locations[n].reload.l2.label = "Guardhouse";
	Locations[n].reload.l2.emerge = "reload2";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_Guardhouse";
	locations[n].id.label = "Guardhouse";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "jail";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitHut(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "PaP_Arsenal";
	Locations[n].reload.l1.label = "Arsenal";
	Locations[n].reload.l1.emerge = "reload2";

	Locations[n].reload.l2.go = "PaP_prison";
	Locations[n].reload.l2.label = "#stown_name# prison";
	Locations[n].reload.l2.emerge = "reload1";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

    //  -------------------------------------------------
	Locations[n].id = "PaP_prison";
	locations[n].id.label = "#stown_name# prison";
	Locations[n].filespath.models = "locations\inside\prison";
	Locations[n].image = "Prison_01.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "jail";
	//Models
	//Always
	Locations[n].models.always.prison = "Pri";
	Locations[n].models.always.locators = "Pri_l";
	Locations[n].models.always.window = "Pri_w";
	//Day
	Locations[n].models.day.charactersPatch = "Pri_p";
	//Night
	Locations[n].models.night.charactersPatch = "Pri_p";
	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "PaP_Guardhouse";
	Locations[n].reload.l1.emerge = "reload1";
	Locations[n].reload.l1.label = "Guardhouse.";

	locations[n].reload.l2.name = "reload12";
	locations[n].reload.l2.go = "";
	locations[n].reload.l2.emerge = "reload12";
	locations[n].reload.l2.disable = 1;
	Locations[n].locators_radius.reload.reload12 = 0.5;
	LAi_LocationFightDisable(&Locations[n], true);

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_townhall";
	locations[n].id.label = "#stown_name# residence";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "residence";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitResidence(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_church";
	locations[n].id.label = "#stown_name# church";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "Church";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitChurch(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_usurer";
	locations[n].id.label = "Loanshark's Office";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "residence";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitBank(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_Storehouse";
	locations[n].id.label = "Storehouse";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "shop";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitStorehouse(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_Academy";
	locations[n].id.label = "Naval academy";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "residence";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitShipHoll(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.emerge = "academy";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_Brothel";
	if (ENABLE_BROTHEL == 1) InitPaPBrothel(); // KK
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "PaP_Brothel_bedroom";
	locations[n].id.label = "Brothel Bedroom";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "room";
	locations[n].fastreload = "Pointe_a_Pitre";
	LAi_LocationFantomsGen(&locations[n], false);

	InitBrothelRoom(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "PaP_Brothel";
	Locations[n].reload.l1.emerge = Locations[FindLocation(Locations[n].reload.l1.go)].reload.l2.name;
	Locations[n].reload.l1.label = "Brothel";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------

	Locations[n].id = "PaP_Brothel_room";
	locations[n].id.label = "Opium Den";
	Locations[n].filespath.models = "locations\inside\den\\"; 
	Locations[n].image = "opium.tga";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "room";
	locations[n].fastreload = "Pointe_a_Pitre";
	LAi_LocationFantomsGen(&locations[n], false);
	//Models
	Locations[n].models.back = "back\redmh5_";
	//Always
	Locations[n].models.always.city = "mh5";
	Locations[n].models.always.locators = "mh5_l";
	Locations[n].models.always.window = "mh5_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "mh5_p";

	//Night
	Locations[n].models.night.charactersPatch = "mh5_p";
	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";

	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "PaP_Brothel";
	Locations[n].reload.l1.emerge = Locations[FindLocation(Locations[n].reload.l1.go)].reload.l3.name;
	Locations[n].reload.l1.autoreload = "0";

	LAi_LocationFightDisable(&Locations[n], true);

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "StoneHouse";
	locations[n].id.label = "House";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "house";
	locations[n].fastreload = "Pointe_a_Pitre";

	InitStoneHouse(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_port";
	Locations[n].reload.l1.emerge = "houseS1";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "#stown_name#.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].id = "Pointe_a_pitre_Tavern";
	locations[n].id.label = "#stown_name# tavern";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "tavern";
	locations[n].fastreload = "Pointe_a_pitre";

	InitTavern4(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_port";
	Locations[n].reload.l1.label = "#stown_name#";
	//fake reload_to_room

	Locations[n].reload.l2.name = "reload2";
	Locations[n].reload.l2.go = "Pointe_a_pitre_tavern_upstairs";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "0";
	Locations[n].reload.l2.label = "Room in #stown_name# tavern.";
	Locations[n].reload.l2.disable = true; // KK

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].id = "Pointe_a_pitre_store";
	locations[n].id.label = "#stown_name# store";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "shop";
	locations[n].fastreload = "Pointe_a_pitre";

	InitStore2(Locations[n].id);

	//Reload map
	Locations[n].reload.l1.go = "Guadeloupe_port";
	Locations[n].reload.l1.label = "#stown_name#.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].id = "Pointe_a_pitre_town_01";
	locations[n].id.label = "#stown_name#";
	locations[n].worldmap = "Pointe a Pitre";
	Locations[n].filespath.models = "locations\Town_Redmond\Town_04\\";
	Locations[n].image = "PaP_1.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "town";
	locations[n].fastreload = "Pointe_a_pitre";
	LAi_LocationFantomsGen(&locations[n], true);
	//Models
	//Always
	Locations[n].models.always.locators = "Red04_l";
	Locations[n].models.always.city = "Red04";
	Locations[n].models.always.dno = "Red04_rb";
	Locations[n].models.always.dno.level = 95;
	Locations[n].models.always.dno.uvslide.u1 = -0.12;
	Locations[n].models.always.dno.uvslide.v1 = -0.03;
	Locations[n].models.always.dno.tech = "LocationRiverFloor";
	Locations[n].models.always.mirrow = "Red04_re";
	Locations[n].models.always.mirrow.level = 96;
	Locations[n].models.always.dnoBlend = "Red04_rb";
	Locations[n].models.always.dnoBlend.level = 97;
	Locations[n].models.always.dnoBlend.uvslide.u1 = -0.1;
	Locations[n].models.always.dnoBlend.uvslide.v1 = 0.04;
	Locations[n].models.always.dnoBlend.tech = "LocationRiverFloorBlend";
	Locations[n].models.always.river = "Red04_rt";
	Locations[n].models.always.river.level = 98;
	Locations[n].models.always.river.uvslide.v0 = -0.1;
	Locations[n].models.always.river.uvslide.v1 = 0.15;
	Locations[n].models.always.river.tech = "LocationRiver";
	Locations[n].models.always.grassPatch = "Red04_g";

	//Day
	Locations[n].models.day.fonar = "Red04_fd";
	Locations[n].models.day.rinok = "Red04_e01";
	Locations[n].models.day.charactersPatch = "Red04_pd";
	//Night
	Locations[n].models.night.fonar = "Red04_fn";
	Locations[n].models.night.charactersPatch = "Red04_pn";

	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";

	//Reload map
	Locations[n].reload.l1.name = "reload_4_2";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_03";
	Locations[n].reload.l1.emerge = "Falaise_de_fleur_location_05_01";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].reload.l1.label = "#stown_name#.";
	Locations[n].locators_radius.reload.reload_4_2 = 2.0;

	Locations[n].reload.l2.name = "reload_4_2_back";
	Locations[n].reload.l2.go = "Pointe_a_pitre_town_03";
	Locations[n].reload.l2.emerge = "Falaise_de_fleur_location_05_01";
	Locations[n].reload.l2.autoreload = "1";
	Locations[n].reload.l2.label = "#stown_name#.";
	Locations[n].locators_radius.reload.reload_4_2_back = 2.0;

	Locations[n].reload.l3.name = "reload_4_1";
	Locations[n].reload.l3.go = "Pointe_a_pitre_town_02";
	Locations[n].reload.l3.emerge = "Falaise_de_fleur_location_04_03";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].reload.l3.label = "#stown_name#.";
	Locations[n].locators_radius.reload.reload_4_1 = 2.0;

	Locations[n].reload.l4.name = "reload_4_1_back";
	Locations[n].reload.l4.go = "Pointe_a_pitre_town_02";
	Locations[n].reload.l4.emerge = "Falaise_de_fleur_location_04_03";
	Locations[n].reload.l4.autoreload = "1";
	Locations[n].reload.l4.label = "#stown_name#.";
	Locations[n].locators_radius.reload.reload_4_1_back = 2.0;

	Locations[n].reload.l5.name = "reload_2_jungle";
	Locations[n].reload.l5.go = "Guadeloupe_Port";
	Locations[n].reload.l5.emerge = "gate";
	Locations[n].reload.l5.autoreload = "0";
	Locations[n].reload.l5.label = "Sea port.";

	Locations[n].reload.l6.name = "door_4";
	Locations[n].reload.l6.go = "Guadeloupe_House_03";
	Locations[n].reload.l6.emerge = "reload1";
	Locations[n].reload.l6.autoreload = "0";
	Locations[n].reload.l6.label = "House.";
	Locations[n].reload.l6.close_for_night = 0;
	Locations[n].locators_radius.reload.reload1 = 0.75;

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//  -------------------------------------------------
	Locations[n].id = "Pointe_a_pitre_town_03";
	locations[n].id.label = "#stown_name#";
	locations[n].worldmap = "Pointe a Pitre";
	Locations[n].image = "PaP_3.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "town";
	LAi_LocationFantomsGen(&locations[n], true);
	locations[n].fastreload = "Pointe_a_Pitre";
	//Models
	//Always
	Locations[n].filespath.models = "locations\Town_FalaiseDeFleur\town_04";
	Locations[n].models.always.city = "FF04";
	Locations[n].models.always.locators = "FF04_l";
	Locations[n].models.always.grassPatch = "FF04_g";
	//Day
	Locations[n].models.day.fonar = "FF04_fd";
	Locations[n].models.day.charactersPatch = "FF04_p";
	//Night
	Locations[n].models.night.fonar = "FF04_fn";
	Locations[n].models.night.charactersPatch = "FF04_p";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";
	//Reload map
	Locations[n].reload.l1.name = "Falaise_de_fleur_location_05_04";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_exit";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Exit from #stown_name#.";

	Locations[n].reload.l2.name = "Falaise_de_fleur_location_05_01";
	Locations[n].reload.l2.go = "Pointe_a_pitre_town_01";
	Locations[n].reload.l2.emerge = "reload_4_2_back";
	Locations[n].reload.l2.label = "#stown_name#.";

	Locations[n].reload.l3.name = "locator6";
	Locations[n].reload.l3.go = "Guadeloupe_House_01";
	Locations[n].reload.l3.emerge = "reload1";
	Locations[n].reload.l3.autoreload = "0";
	Locations[n].reload.l3.label = "House.";

	Locations[n].reload.l4.name = "home";
	Locations[n].reload.l4.go = "";
	Locations[n].reload.l4.emerge = "reload1";
	Locations[n].reload.l4.autoreload = "0";
	Locations[n].reload.l4.label = "House.";

	Locations[n].reload.l5.name = "locator7";
	Locations[n].reload.l5.go = "";
	Locations[n].reload.l5.emerge = "reload1";
	Locations[n].reload.l5.autoreload = "0";
	Locations[n].reload.l5.label = "House.";

	Locations[n].reload.l6.name = "locator11";
	Locations[n].reload.l6.go = "";
	Locations[n].reload.l6.emerge = "reload1";
	Locations[n].reload.l6.autoreload = "0";
	Locations[n].reload.l6.label = "House.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\town_Douwesen\exit";

	Locations[n].id = "Pointe_a_pitre_town_exit";
	locations[n].id.label = "Jungle";
	Locations[n].image = "Douwesen_Exit.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "jungle";
	LAi_LocationMonstersGen(&locations[n], true);
	LAi_LocationSetMonstersTime(&locations[n], 22, 6);
	//Models
	//Always
	Locations[n].models.always.locators = "DouExit_l";

	Locations[n].models.always.Waterfall1 = "waterfall";
	Locations[n].models.always.Waterfall1.uvslide.u0 = 0.3;
	Locations[n].models.always.Waterfall1.tech = "LocationWaterFall";
	Locations[n].models.always.Waterfall1.level = 50;
    Locations[n].models.always.Waterfall3 = "waterfall2";
    Locations[n].models.always.Waterfall3.uvslide.u0 = 0.2;
	Locations[n].models.always.Waterfall3.tech = "LocationWaterFall";
	Locations[n].models.always.Waterfall3.level = 52;

	Locations[n].models.always.exit = "DouExit";
	Locations[n].models.always.grassPatch = "DouExit_g";
	Locations[n].models.always.l0 = "plan_4";
	Locations[n].models.always.l0.level = 9;
	Locations[n].models.always.l0.tech = "LocationModelBlend";
	Locations[n].models.always.l1 = "plan_1";
	Locations[n].models.always.l1.level = 8;
	Locations[n].models.always.l1.tech = "LocationModelBlend";
	Locations[n].models.always.l2 = "plan_2";
	Locations[n].models.always.l2.level = 7;
	Locations[n].models.always.l2.tech = "LocationModelBlend";
	Locations[n].models.always.l3 = "plan_3";
	Locations[n].models.always.l3.level = 6;
	Locations[n].models.always.l3.tech = "LocationModelBlend";

	//Day
	Locations[n].models.day.charactersPatch = "DouExit_p";
	Locations[n].models.day.fonar = "DouExit_fd";
	//Night
	Locations[n].models.night.charactersPatch = "DouExit_p";
	Locations[n].models.night.fonar = "DouExit_fn";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";

	//Reload map
	Locations[n].reload.l1.name = "Reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Jungle_01";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].locators_radius.reload.reload1 = 4;
	Locations[n].reload.l1.label = "Jungle.";

	Locations[n].reload.l2.name = "Reload2";
	Locations[n].reload.l2.go = "Pointe_a_pitre_town_03";
	Locations[n].reload.l2.emerge = "Falaise_de_fleur_location_05_04";
	Locations[n].reload.l2.autoreload = "0";
	Locations[n].reload.l2.label = "#stown_name#.";

	Locations[n].reload.l3.name = "Reload1_back";
	Locations[n].reload.l3.go = "Guadeloupe_Jungle_01";
	Locations[n].reload.l3.emerge = "reload2";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].locators_radius.reload.Reload1_back = 4;
	Locations[n].reload.l3.label = "Jungle.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Outside\Jungle_5";

	Locations[n].id = "Guadeloupe_Jungle_01";
	locations[n].id.label = "Jungle";
	Locations[n].image = "oxbay_jungle_03.tga";
	//Sound
	locations[n].type = "jungle";
	LAi_LocationMonstersGen(&locations[n], true);
	LAi_LocationSetMonstersTime(&locations[n], 22, 6);

	//Models
	//Always
	Locations[n].models.always.locators = "Jungle05_l";
	Locations[n].models.always.jungle = "Jungle05";
	Locations[n].models.always.grassPatch = "JUNGLE05_g";
	Locations[n].models.always.l1 = "plan_1";
	Locations[n].models.always.l1.level = 9;
	Locations[n].models.always.l1.tech = "LocationModelBlend";
	Locations[n].models.always.l2 = "plan_2";
	Locations[n].models.always.l2.level = 8;
	Locations[n].models.always.l2.tech = "LocationModelBlend";
	Locations[n].models.always.l3 = "plan_3";
	Locations[n].models.always.l3.level = 7;
	Locations[n].models.always.l3.tech = "LocationModelBlend";

	//Day
	Locations[n].models.day.charactersPatch = "Jungle05_p";
	//Night
	Locations[n].models.night.charactersPatch = "Jungle05_p";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Jungle_03";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].reload.l1.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload1 = 3.0;

	Locations[n].reload.l2.name = "reload2";
	Locations[n].reload.l2.go = "Pointe_a_pitre_town_exit";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "1";
	Locations[n].reload.l2.label = "Exit from #stown_name#.";
	Locations[n].locators_radius.reload.Reload2 = 3.0;

	Locations[n].reload.l3.name = "reload3";
	Locations[n].reload.l3.go = "Guadeloupe_Jungle_02";
	Locations[n].reload.l3.emerge = "reload1";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].reload.l3.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload3 = 3.0;

	Locations[n].reload.l4.name = "reload1_back";
	Locations[n].reload.l4.go = "Guadeloupe_Jungle_03";
	Locations[n].reload.l4.emerge = "reload2";
	Locations[n].reload.l4.autoreload = "1";
	Locations[n].reload.l4.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload1_back = 2.0;

	Locations[n].reload.l5.name = "reload2_back";
	Locations[n].reload.l5.go = "Pointe_a_pitre_town_exit";
	Locations[n].reload.l5.emerge = "reload1";
	Locations[n].reload.l5.autoreload = "1";
	Locations[n].reload.l5.label = "Exit from #stown_name#.";
	Locations[n].locators_radius.reload.Reload2_back = 2.0;

	Locations[n].reload.l6.name = "reload3_back";
	Locations[n].reload.l6.go = "Guadeloupe_Jungle_02";
	Locations[n].reload.l6.emerge = "reload1";
	Locations[n].reload.l6.autoreload = "1";
	Locations[n].reload.l6.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload3_back = 2.0;

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//-------------------------------------------------
	Locations[n].filespath.models = "locations\Outside\Jungle_1";

	Locations[n].id = "Guadeloupe_Jungle_02";
	locations[n].id.label = "Jungle";
	Locations[n].image = "Oxbay_Jungle_01.tga";
	//Sound
	locations[n].type = "KR_Jungle1";

	//Models
	//Always
	Locations[n].models.always.locators = "jungle01_l";
	Locations[n].models.always.jungle = "jungle01";
	Locations[n].models.always.grassPatch = "jungle01_g";
	Locations[n].models.always.l1 = "plan_1";
	Locations[n].models.always.l1.level = 9;
	Locations[n].models.always.l1.tech = "LocationModelBlend";
	Locations[n].models.always.l2 = "plan_2";
	Locations[n].models.always.l2.level = 8;
	Locations[n].models.always.l2.tech = "LocationModelBlend";
	Locations[n].models.always.l3 = "plan_3";
	Locations[n].models.always.l3.level = 7;
	Locations[n].models.always.l3.tech = "LocationModelBlend";

	//Day
	Locations[n].models.day.charactersPatch = "jungle01_p";
	//Night
	Locations[n].models.night.charactersPatch = "jungle01_p";
	//Environment
	Locations[n].environment.weather = "true";

	Locations[n].environment.sea = "false";

	LAi_LocationMonstersGen(&locations[n], true);
	LAi_LocationSetMonstersTime(&locations[n], 22, 6);

	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Jungle_01";
	Locations[n].reload.l1.emerge = "reload3";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].reload.l1.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload1 = 3.0;

	Locations[n].reload.l2.name = "reload2";
	Locations[n].reload.l2.go = "Guadeloupe_Lighthouse";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "1";
	Locations[n].reload.l2.label = "#sisland_name# lighthouse."; // KK
	Locations[n].locators_radius.reload.Reload2 = 3.0;

	Locations[n].reload.l3.name = "reload1_back";
	Locations[n].reload.l3.go = "Guadeloupe_Jungle_01";
	Locations[n].reload.l3.emerge = "reload3";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].reload.l3.label = "Jungle.";
	Locations[n].locators_radius.reload.reload1_back = 2.0;

	Locations[n].reload.l4.name = "reload2_back";
	Locations[n].reload.l4.go = "Guadeloupe_Lighthouse";
	Locations[n].reload.l4.emerge = "reload1";
	Locations[n].reload.l4.autoreload = "1";
	Locations[n].reload.l4.label = "#sisland_name# lighthouse."; // KK
	Locations[n].locators_radius.reload.reload2_back = 2.0;

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\outside\Mayak";

	Locations[n].id = "Guadeloupe_Lighthouse";
	Locations[n].name = "Lighthouse";
	locations[n].id.label = "#sisland_name# lighthouse."; // KK
	Locations[n].image = "Oxbay_Lighthouse.tga";
	//Sound
	locations[n].type = "seashore";
	//Models
	//Always
	Locations[n].models.always.locators = "mayak_l";
	Locations[n].models.always.shore = "mayak";
	Locations[n].models.always.shore.foam = "1";
	Locations[n].models.always.seabed = "Mayak_sb";
	Locations[n].models.always.seabed.foam = "1";
	Locations[n].models.always.grassPatch = "Mayak_g";

	//Day
	Locations[n].models.day.charactersPatch = "mayak_p";
	Locations[n].models.day.fonar = "Mayak_fd";
	//Night
	Locations[n].models.night.charactersPatch = "mayak_p";
	Locations[n].models.night.fonar = "Mayak_fn";
	Locations[n].models.night.window = "Mayak_win";
	Locations[n].models.night.light = "Mayak_fl";
	Locations[n].models.night.light.level = 80;
	Locations[n].models.night.light.tech = "LighthouseLight";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "true";

	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Jungle_02";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].reload.l1.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload1 = 3.0;

	Locations[n].reload.l3.name = "reload1_back";
	Locations[n].reload.l3.go = "Guadeloupe_Jungle_02";
	Locations[n].reload.l3.emerge = "reload2";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].reload.l3.label = "Jungle.";
	Locations[n].locators_radius.reload.reload1_back = 3.0;

//	Locations[n].reload.l4.name = "reload5";
//	Locations[n].reload.l4.go = "Lighthouse_Inside";
//	Locations[n].reload.l4.emerge = "Reload1";
//	Locations[n].reload.l4.label = "Lighthouse Inside.";
//	Locations[n].reload.l4.close_for_night = 1;
//	Locations[n].reload.l4.disable = 1;

	Locations[n].island = "Guadeloupe"; // PB Fix
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\town_QC\exit";	
	Locations[n].id = "Guadeloupe_Jungle_03";
	locations[n].id.label = "Jungle";
	Locations[n].image = "Quebradas Costillas_Town_Exit.tga";
	//Sound
	locations[n].type = "jungle";
	LAi_LocationMonstersGen(&locations[n], true);
	LAi_LocationSetMonstersTime(&locations[n], 22, 6);

	//Models
	//Always
	Locations[n].models.always.locators = "QCexit_l";
	Locations[n].models.always.exit = "QCexit";
	Locations[n].models.always.grassPatch = "QCexit_g";
	Locations[n].models.always.l1 = "plan_1";
	Locations[n].models.always.l1.level = 9;
	Locations[n].models.always.l1.tech = "LocationModelBlend";
	Locations[n].models.always.l2 = "plan_2";
	Locations[n].models.always.l2.level = 8;
	Locations[n].models.always.l2.tech = "LocationModelBlend";
	Locations[n].models.always.l3 = "plan_3";
	Locations[n].models.always.l3.level = 7;
	Locations[n].models.always.l3.tech = "LocationModelBlend";

	//Day
	Locations[n].models.day.charactersPatch = "QCexit_p";
	//Night
	Locations[n].models.night.charactersPatch = "QCexit_p";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";
	//Reload map
	
	Locations[n].reload.l1.name = "Reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Plantation";
	Locations[n].reload.l1.emerge = "reload1";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Plantation.";

	Locations[n].reload.l2.name = "Reload2";
	Locations[n].reload.l2.go = "Guadeloupe_Jungle_01";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "1";
	Locations[n].reload.l2.label = "Jungle.";
	Locations[n].locators_radius.reload.reload2 = 3.0;

	Locations[n].reload.l3.name = "Reload3";
	Locations[n].reload.l3.go = "Guadeloupe_shore_01";
	Locations[n].reload.l3.emerge = "locator3";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].reload.l3.label = "Anse Casse-Bois.";		//spell-checked by KAM // KK
	Locations[n].locators_radius.reload.reload3 = 3.0;

	Locations[n].reload.l4.name = "Reload2_back";
	Locations[n].reload.l4.go = "Guadeloupe_Jungle_01";
	Locations[n].reload.l4.emerge = "reload1";
	Locations[n].reload.l4.autoreload = "1";
	Locations[n].reload.l4.label = "Jungle.";
	Locations[n].locators_radius.reload.Reload2_back = 2.0;

	Locations[n].reload.l5.name = "Reload3_back";
	Locations[n].reload.l5.go = "Guadeloupe_shore_01";
	Locations[n].reload.l5.emerge = "locator3";
	Locations[n].reload.l5.autoreload = "1";
	Locations[n].reload.l5.label = "Anse Casse-Bois.";		//spell-checked by KAM // KK
	Locations[n].locators_radius.reload.Reload3_back = 2.0;

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Outside\Pirate_Outer_Location";	

	Locations[n].id = "Guadeloupe_Plantation";
	locations[n].id.label = "Entrance to plantation";
	Locations[n].image = "Guadeloupe_Plantation.tga";
	//Sound
	locations[n].type = "jungle";
	LAi_LocationMonstersGen(&locations[n], true);
	LAi_LocationSetMonstersTime(&locations[n], 22, 6);

	//Models
	//Always
	Locations[n].models.always.locators = "Pirl_l";
	Locations[n].models.always.house = "pirl";
	Locations[n].models.always.grassPatch = "pirl_g";
	Locations[n].models.always.l1 = "plan_1";
	Locations[n].models.always.l1.level = 9;
	Locations[n].models.always.l1.tech = "LocationModelBlend";
	Locations[n].models.always.l2 = "plan_2";
	Locations[n].models.always.l2.level = 8;
	Locations[n].models.always.l2.tech = "LocationModelBlend";
	Locations[n].models.always.l3 = "plan_3";
	Locations[n].models.always.l3.level = 7;
	Locations[n].models.always.l3.tech = "LocationModelBlend";

	//Day
	Locations[n].models.day.charactersPatch = "Pirl_p";
	Locations[n].models.day.fonar = "pirl_fd";
	//Night
	Locations[n].models.night.charactersPatch = "pirl_p";
	Locations[n].models.night.fonar = "pirl_fn";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Jungle_03";
	Locations[n].reload.l1.emerge = "reload1";
	Locations[n].reload.l1.autoreload = "1";	
	Locations[n].reload.l1.label = "Jungle.";

	Locations[n].reload.l3.name = "reload1_back";
	Locations[n].reload.l3.go = "Guadeloupe_Jungle_03";
	Locations[n].reload.l3.emerge = "reload1";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].locators_radius.reload.reload1_back = 3.0;
	Locations[n].reload.l3.label = "Jungle.";

	Locations[n].reload.l2.name = "reload2";
	Locations[n].reload.l2.go = "Guadeloupe_Plantation_inside";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "0";
	Locations[n].reload.l2.label = "Enter.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Inside\Residence3";

	Locations[n].id = "Guadeloupe_Plantation_inside";
	locations[n].id.label = "House";
	Locations[n].image = "";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "Residence";
	locations[n].fastreload = "Pointe_a_Pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "Res03_l";
	Locations[n].models.always.l1 = "Res03";
	Locations[n].models.always.window = "Res03_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "Res03_p";

	//Night
	Locations[n].models.night.charactersPatch = "Res03_p";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\mures3_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Plantation";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Jungle.";

	Locations[n].reload.l2.name = "reload2";
	Locations[n].reload.l2.go = "Guadeloupe_Plantation_bedroom"; 
	Locations[n].reload.l2.emerge = "reload1"; 
	Locations[n].reload.l2.autoreload = "0"; 
	Locations[n].reload.l2.label = "Bedroom.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//-------------------------------------------------
	Locations[n].id = "Guadeloupe_Plantation_bedroom";
	locations[n].id.label = "Bedroom";
	Locations[n].filespath.models = "locations\inside\ResBedRoom";
	Locations[n].image = "Bedroom.tga";
	//Sound
	locations[n].type = "Residence";
	locations[n].fastreload = "Pointe_a_Pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "bed_l";
	Locations[n].models.always.l1 = "bed";
	Locations[n].models.always.window = "bed_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "bed_p";

	//Night
	Locations[n].models.night.charactersPatch = "bed_p";	

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\redb_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";		
	Locations[n].reload.l1.go = "Guadeloupe_Plantation_inside";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Hall.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Outside\Shore_4";

	Locations[n].id = "Guadeloupe_shore_01";
	locations[n].id.label = "Anse Casse-Bois.";		//spell-checked by KAM // KK
	locations[n].worldmap = "GuadShore 1";
	Locations[n].image = "Conceicao_Shore_02.tga";
	Locations[n].name = "Anse Casse-Bois";
	//Sound
	locations[n].type = "seashore";

	//Models
	//Always
	Locations[n].models.always.locators = "Shore04_l";
	Locations[n].models.always.shore = "Shore04";
	Locations[n].models.always.shore.foam = "1";
	Locations[n].models.always.seabed = "Shore04_sb";
	Locations[n].models.always.seabed.foam = "1";
	Locations[n].models.always.grassPatch = "Shore04_g";
	Locations[n].models.always.l1 = "plan_1";
	Locations[n].models.always.l1.level = 9;
	Locations[n].models.always.l1.tech = "LocationModelBlend";
	Locations[n].models.always.l2 = "plan_2";
	Locations[n].models.always.l2.level = 8;
	Locations[n].models.always.l2.tech = "LocationModelBlend";
	Locations[n].models.always.l3 = "plan_3";
	Locations[n].models.always.l3.level = 7;
	Locations[n].models.always.l3.tech = "LocationModelBlend";

	//Day
	Locations[n].models.day.charactersPatch = "Shore04_p";
	//Night
	Locations[n].models.night.charactersPatch = "Shore04_p";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "true";
	//Reload map

	Locations[n].reload.l1.name = "locator3";
	Locations[n].reload.l1.go = "Guadeloupe_Jungle_03";
	Locations[n].reload.l1.emerge = "reload3";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].locators_radius.reload.locator3 = 3;
	Locations[n].reload.l1.label = "Jungle.";

	Locations[n].reload.l3.name = "locator3_back";
	Locations[n].reload.l3.go = "Guadeloupe_Jungle_03";
	Locations[n].reload.l3.emerge = "reload3";
	Locations[n].reload.l3.autoreload = "1";
	Locations[n].locators_radius.reload.locator3_back = 1;
	Locations[n].reload.l3.label = "Jungle.";

	Locations[n].reload.l2.name = "boat";
	Locations[n].reload.l2.go = "Guadeloupe";
	Locations[n].reload.l2.emerge = "reload_3";
	Locations[n].reload.l2.autoreload = "0";
	Locations[n].locators_radius.reload.boat = 9.0;
	if (VISIT_DECK == 1)
		Locations[n].reload.l2.label = "Ship.";
	else
		Locations[n].reload.l2.label = "Sea.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//-------------------------------------------------
	Locations[n].id = "Pointe_a_pitre_town_02";
	locations[n].id.label = "#stown_name#";
	locations[n].worldmap = "Pointe a Pitre";
	Locations[n].image = "PaP_2.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "town";
	LAi_LocationFantomsGen(&locations[n], true);
	locations[n].fastreload = "Pointe_a_Pitre";
	//Models
	//Always
	Locations[n].filespath.models = "locations\Town_FalaiseDeFleur\town_03";
	Locations[n].models.always.city = "FF03";
	Locations[n].models.always.locators = "FF03_l";
	Locations[n].models.always.grassPatch = "FF03_g";
	//Day
	Locations[n].models.day.fonar = "FF03_fd";
	Locations[n].models.day.charactersPatch = "FF03_p";
	//Night
	Locations[n].models.night.fonar = "FF03_fn";
	Locations[n].models.night.charactersPatch = "FF03_p";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";
	//Reload map
	Locations[n].reload.l1.name = "Falaise_de_fleur_location_04_03";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_01";
	Locations[n].reload.l1.emerge = "reload_4_1";
	Locations[n].reload.l1.autoreload = "1";
	Locations[n].reload.l1.label = "#stown_name#.";

	Locations[n].reload.l2.name = "Falaise_de_fleur_location_04_05";
	Locations[n].reload.l2.go = "Guadeloupe_fakefort1";
	Locations[n].reload.l2.emerge = "reloadc2";
	Locations[n].reload.l2.autoreload = "0";
	Locations[n].reload.l2.label = "Fort.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// ccc fake forts--------------------------------------
	//ID
	Locations[n].id = "Guadeloupe_fakefort1";		//new ID
	locations[n].id.label = "MILITARY AREA. NO TRESPASSING!";	//A warning sign at the gate :)
	//Info
	Locations[n].filespath.models = "locations\Fort_inside\Fort_1\\";
	Locations[n].image = "Fort_01.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";		//change
	//Sound
	locations[n].type = "military";

	//Models
	//Always
	Locations[n].models.always.locators = "fort1_l_ccc";
	Locations[n].models.always.l1 = "fort1";
	//Day
	Locations[n].models.day.charactersPatch = "fort1_p";
	Locations[n].models.day.fonar = "fort1_fd";
	//Night
	Locations[n].models.night.charactersPatch = "fort1_p";
	Locations[n].models.night.fonar = "fort1_fn";
	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";

	//reload map.
	Locations[n].reload.l1.name = "reloadc2";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_02";
	Locations[n].reload.l1.emerge = "Falaise_de_fleur_location_04_05";
	Locations[n].reload.l1.autoreload = "0";

	Locations[n].reload.l2.name = "reloadC4";
	Locations[n].reload.l2.go = "Guadeloupe_fakefort2";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "0";

	Locations[n].reload.l3.name = "reloadc5";
	Locations[n].reload.l3.go = "Guadeloupe_armory";
	Locations[n].reload.l3.emerge = "reload1";
	Locations[n].reload.l3.autoreload = "0";

	Locations[n].reload.l4.name = "reloadc1";
	Locations[n].reload.l4.go = "Guadeloupe_fakefort3";
	Locations[n].reload.l4.emerge = "reloadc1";
	Locations[n].reload.l4.autoreload = "0";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// ccc oxbay fake fort 2----------------------------------
	//ID
	Locations[n].id = "Guadeloupe_fakefort2";
	locations[n].id.label = "MILITARY AREA. NO TRESPASSING!";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Info
	Locations[n].filespath.models = "locations\Fort_inside\Fort_2\\";
	Locations[n].image = "Fort_01.tga";
	//Sound
	locations[n].type = "military";

	//Models
	//Always
	Locations[n].models.always.locators = "fort2_l_ccc";
	Locations[n].models.always.l1 = "fort2";
	//Day
	Locations[n].models.day.charactersPatch = "fort2_p";
	Locations[n].models.day.fonar = "fort2_fd";
	//Night
	Locations[n].models.night.charactersPatch = "fort2_p";
	Locations[n].models.night.fonar = "fort2_fn";

	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "true";

	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_fakefort1";
	Locations[n].reload.l1.emerge = "reloadc4";
	Locations[n].reload.l1.autoreload = "0";

	Locations[n].reload.l2.name = "reloadc1";
	Locations[n].reload.l2.go = "Guadeloupe_fakefort3";
	Locations[n].reload.l2.emerge = "reloadc2";
	Locations[n].reload.l2.autoreload = "0";

	Locations[n].island = "Guadeloupe";
	n = n + 1;
	
	// ccc oxbay fake fort 3----------------------------------
	//ID
	Locations[n].id = "Guadeloupe_fakefort3";
	locations[n].id.label = "MILITARY AREA. NO TRESPASSING!";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Info
	Locations[n].filespath.models = "locations\Fort_inside\Fort_3\\";
	Locations[n].image = "Fort_01.tga";
	//Sound
	Locations[n].type = "military";

	//Models
	//Always
	Locations[n].models.always.locators = "fort3_l_ccc";
	Locations[n].models.always.l1 = "fort3";
	//Day
	Locations[n].models.day.charactersPatch = "fort3_p";
	Locations[n].models.day.fonar = "fort3_fd";
	//Night
	Locations[n].models.night.charactersPatch = "fort3_p";
	Locations[n].models.night.fonar = "fort3_fn";

	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "true";

	Locations[n].reload.l1.name = "reloadc1";
	Locations[n].reload.l1.go = "Guadeloupe_fakefort1";
	Locations[n].reload.l1.emerge = "reloadc1";
	Locations[n].reload.l1.autoreload = "0";

	Locations[n].reload.l2.name = "reloadc2";
	Locations[n].reload.l2.go = "Guadeloupe_fakefort2";
	Locations[n].reload.l2.emerge = "reloadc1";
	Locations[n].reload.l2.autoreload = "0";

	Locations[n].reload.l3.name = "reload1";
	Locations[n].reload.l3.go = "Guadeloupe_armory";
	Locations[n].reload.l3.emerge = "reload2";
	Locations[n].reload.l3.autoreload = "0";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// ccc oxbay armory-------------------------------------------------

	Locations[n].filespath.models = "locations\Inside\LargeStore";
	Locations[n].id = "Guadeloupe_armory";
	locations[n].id.label = "MILITARY AREA. NO TRESPASSING!";
	Locations[n].image = "Fort_02.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "military";

	//Models
	//Always
	Locations[n].models.always.locators = "LS_l_ccc";
	Locations[n].models.always.tavern = "LS";
	//Locations[n].models.always.env = "largestore_env";
	Locations[n].models.always.window = "LS_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	Locations[n].models.always.fonar = "ls_fn";

	//Day
	Locations[n].models.day.charactersPatch = "LS_p";

	//Night
	Locations[n].models.night.charactersPatch = "LS_p";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\douls_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_fakefort1";
	Locations[n].reload.l1.emerge = "reloadc5";
	Locations[n].reload.l1.autoreload = "0";

	Locations[n].reload.l3.name = "reload2";
	Locations[n].reload.l3.go = "Guadeloupe_fakefort3";
	Locations[n].reload.l3.emerge = "reload1";
	Locations[n].reload.l3.autoreload = "0";

	Locations[n].island = "Guadeloupe"; // NK 04-08-29
	n = n + 1;
/*
	// -------------------------------------------------
	Locations[n].id = "Pointe_a_pitre_store";
	locations[n].id.label = "Store";
	Locations[n].filespath.models = "locations\inside\LargeStore\\";
	Locations[n].image = "loading\" + LanguageGetLanguage() + "\store_03.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "shop";
	locations[n].fastreload = "Pointe_a_pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "LS_l";
	Locations[n].models.always.tavern = "LS";
	Locations[n].models.always.window = "LS_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	Locations[n].models.always.fonar = "LS_fn";
	//Day
	Locations[n].models.day.charactersPatch = "LS_p";

	//Night
	Locations[n].models.night.charactersPatch = "LS_p";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\ffls_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_01";
	Locations[n].reload.l1.emerge = "Door_8";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Pointe a Pitre.";
	Locations[n].locators_radius.reload.reload1 = 0.8;
	LAi_LocationFightDisable(&Locations[n], true);

	Locations[n].island = "Guadeloupe"; // NK 04-08-29
	n = n + 1;
*/
	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Inside\shipyard";

	Locations[n].id = "Pointe_a_pitre_shipyard";
	locations[n].id.label = "#stown_name# shipyard";
	Locations[n].image = "Shipyard_01.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "shop";
	locations[n].fastreload = "Pointe_a_pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "sh01_l";
	Locations[n].models.always.shipyard = "sh01";
	Locations[n].models.always.window = "sh01_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "sh01_p";
	Locations[n].models.day.fd = "sh01_fd";

	//Night
	Locations[n].models.night.charactersPatch = "sh01_p";
	Locations[n].models.night.fn = "sh01_fn";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\oxsh1_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_port";
	Locations[n].reload.l1.emerge = "reload5_back";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "#stown_name#.";
	LAi_LocationFightDisable(&Locations[n], true);

	Locations[n].island = "Guadeloupe";
	n = n + 1;
/*
	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Inside\MediumTavern";

	Locations[n].id = "Pointe_a_pitre_Tavern";
	locations[n].id.label = "Tavern";
	Locations[n].image = "loading\" + LanguageGetLanguage() + "\Tavern_02.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre"; // NK 04-08-29

	//Sound
	locations[n].type = "tavern";
	locations[n].fastreload = "Pointe_a_pitre";

	//Models
	//Always
	Locations[n].models.always.locators = "MT_l";
	Locations[n].models.always.l1 = "MT";
	Locations[n].models.always.window = "MT_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;

	//Day
	Locations[n].models.day.charactersPatch = "MT_p";

	//Night
	Locations[n].models.night.charactersPatch = "MT_p";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\smumt_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_PORT";
	Locations[n].reload.l1.emerge = "Door_2";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Sea port.";

	//fake reload_to_room
	Locations[n].reload.l2.name = "reload2";//MAXIMUS: was "to_room"
	Locations[n].reload.l2.go = "Pointe_a_pitre_tavern_upstairs";
	Locations[n].reload.l2.emerge = "reload1";
	Locations[n].reload.l2.autoreload = "0";
	Locations[n].reload.l2.label = "Room.";

	//fake reload_back_to_tavern
	Locations[n].reload.l3.name = "reload3";//MAXIMUS: was "back_to_tavern"
	Locations[n].reload.l3.go = "Pointe_a_pitre_Tavern";
	Locations[n].reload.l3.emerge = "reload1";
	Locations[n].reload.l3.autoreload = "0";
	Locations[n].reload.l3.label = "Tavern.";
	Locations[n].reload.l3.disable = "1";
	LAi_LocationFightDisable(&Locations[n], true);

	Locations[n].island = "Guadeloupe";
	n = n + 1;
*/
	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Inside\SmallHome";
	Locations[n].id = "Pointe_a_pitre_tavern_upstairs";
	locations[n].id.label = "Room in #stown_name# tavern";
	Locations[n].image = "Tavern_Upstairs_01.tga";
	//Town sack
	Locations[n].townsack = "Pointe a Pitre";
	//Sound
	locations[n].type = "house";
	locations[n].fastreload = "Pointe_a_Pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "SH_l";
	Locations[n].models.always.house = "SH";
	Locations[n].models.always.window = "Sh_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "Sh_p";
	//Night
	Locations[n].models.night.charactersPatch = "Sh_p";
	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\smush_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Pointe_a_pitre_Tavern";
	Locations[n].reload.l1.emerge = "reload2";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "#stown_name# tavern."; // KK

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	// HOUSES
	// -------------------------------------------------

	Locations[n].id = "Guadeloupe_House_01";
	locations[n].id.label = "House";
	Locations[n].filespath.models = "locations\inside\Doubleflour_house";
	Locations[n].image = "house_08.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "house";
	locations[n].fastreload = "Pointe_a_pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "LH_F1_l";
	Locations[n].models.always.house = "LH_F1";
	Locations[n].models.always.window = "LF1_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "LH_F1_p";

	//Night
	Locations[n].models.night.charactersPatch = "LH_F1_p";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\fflf1_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_03";
	Locations[n].reload.l1.emerge = "locator6";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Town.";
	Locations[n].locators_radius.reload.reload1 = 0.8;

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	// -------------------------------------------------
	Locations[n].filespath.models = "locations\Inside\MediumHouse";
	Locations[n].id = "Guadeloupe_House_02";
	locations[n].id.label = "House";
	Locations[n].image = "room.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "house";
	locations[n].fastreload = "Pointe_a_pitre";
	//Models
	//Always
	Locations[n].models.always.locators = "MH_l";
	Locations[n].models.always.house = "MH";
	//Locations[n].models.always.env = "smalltavern_env";
	Locations[n].models.always.window = "MH_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "MH_p";

	//Night
	Locations[n].models.night.charactersPatch = "MH_p";

	//Environment
	Locations[n].environment.weather = "false";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\doumh_";
	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Guadeloupe_Port";
	Locations[n].reload.l1.emerge = Locations[FindLocation(Locations[n].reload.l1.go)].reload.l11.name;
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "#stown_name#";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

	//----------------------------------------------------
	Locations[n].id = "Guadeloupe_House_03";
	locations[n].id.label = "House";
	Locations[n].filespath.models = "locations\inside\mh9\\";
	Locations[n].image = "house_05.tga";

	//Town sack
	Locations[n].townsack = "Pointe a Pitre";

	//Sound
	locations[n].type = "house";
	locations[n].fastreload = "Pointe_a_pitre";
	//Models
	//Always
	Locations[n].filespath.models = "locations\inside\mh9\\";
	Locations[n].models.always.city = "mh9";
	Locations[n].models.always.locators = "mh9_l";
	Locations[n].models.always.window = "mh9_w";
	Locations[n].models.always.window.tech = "LocationWindows";
	Locations[n].models.always.window.level = 50;
	//Day
	Locations[n].models.day.charactersPatch = "mh9_p";

	//Night
	Locations[n].models.night.charactersPatch = "mh9_p";

	//Environment
	Locations[n].environment.weather = "true";
	Locations[n].environment.sea = "false";
	Locations[n].models.back = "back\redmh9_";

	//Reload map
	Locations[n].reload.l1.name = "reload1";
	Locations[n].reload.l1.go = "Pointe_a_pitre_town_01";
	Locations[n].reload.l1.emerge = "door_4";
	Locations[n].reload.l1.autoreload = "0";
	Locations[n].reload.l1.label = "Town.";

	Locations[n].island = "Guadeloupe";
	n = n + 1;

// Additional Buildings, works only if Buildingset is installed -----------------------
	Build_at("Guadeloupe_Jungle_03", "jungle2", "", 7.02, 0.42, -9.58, -1.16, "wild_jungles");
	Build_at("Guadeloupe_Jungle_03", "jungle2", "", 1.74, 0.67, 14.59, -2.05, "wild_jungles");
	Build_at("Pointe_a_pitre_town_exit", "jungle2", "", 27.78, -0.40, 92.18, -2.00, "wild_jungles");
	Build_at("Pointe_a_pitre_town_exit", "jungle2", "", 32.65, -0.22, 81.62, -2.12, "wild_jungles");
	Build_at("Pointe_a_pitre_town_exit", "warehouse", "", 23.88, -0.36, 68.51, -1.84, "building");
	Build_at("Pointe_a_pitre_town_exit", "farm", "", 20.78, -0.72, 86.73, -1.96, "building");
	Build_at("Pointe_a_pitre_town_exit", "farm", "", 9.39, -0.92, 91.49, -2.68, "building");
	Build_at("Pointe_a_pitre_town_exit", "jungle", "", 21.01, 1.72, 155.1, 0.93, "wild_jungles");
	Build_at("Pointe_a_pitre_town_exit", "jungle", "", 24.68, 0.50, 141.78, -0.64, "wild_jungles");
	Build_at("Guadeloupe_Jungle_01", "jungle", "", 7.16, 0.12, -17.65, -0.08, "wild_jungles");
	Build_at("Guadeloupe_Jungle_01", "jungle", "", -0.11, 0.32, 8.45, -0.01, "wild_jungles");
	Build_at("Guadeloupe_Jungle_01", "jungle", "", 2.57, 0.09, -7.64, 1.45, "wild_jungles");
	Build_at("Guadeloupe_Jungle_01", "jungle", "", 0.47, 0.50, -13.45, -3.10, "wild_jungles");
}
