Jump to content
Sign in to follow this  
ADuke

Clutter and Key Points not showing

Recommended Posts

Hello..... again,

I have done everything I can possibly think of.

I have read every thread imaginable on both clutter and Key Points.

Yet neither of these things show up on my island in-game. :(

Here is all the info relating to my island...

The config...

#define ReadAndWrite		0
#define ReadAndCreate		1
#define ReadOnly		2
#define ReadOnlyVerified	3

class CfgPatches 
{
class ad_durkadurkastan 
{
	units[] = {"ad_durkadurkastan"};
	weapons[] = {};
	requiredVersion = 1.0;
	requiredAddons[] = {"Takistan"};
	version = 2009-9-1;
	fileName = "ad_durkadurkastan.pbo";
	author = "ADuke";
	mail = "aduke823@gmail.com";
};
};
class CfgWorlds 
{
class CAWorld;			
class Takistan : CAWorld 
{
	class Grid;		
	class DefaultClutter;	
};
class ad_durkadurkastan: Takistan 
{
	description = "Durka-Durkastan";
	worldName = "\ad_durkadurkastan\ad_durkadurkastan.wrp";
	pictureShot = "\ad_durkadurkastan\data\dds_Picture_ca.paa";
	centerPosition[] = {2720, 2462, 500};
	cutscenes[] = {""};
	seagullPos[] = {2720, 2462, 500};
	longitude = 30;		
	latitude = -45;		
	ilsPosition[] = {1024, 1024};
	ilsDirection[] = {0.5075, 0.08, -0.8616};
	ilsTaxiIn[] = {};
	ilsTaxiOff[] = {};
	drawTaxiway = 0;
	minTreesInForestSquare = 2;
	minRocksInRockSquare = 2;
		class SecondaryAirports {};
	class OutsideTerrain 
	{
		satellite = "ad_durkadurkastan\data\dds_satout_co.paa";
		enableTerrainSynth = 1;

		class Layers 
		{
			class layer0 
			{
				nopx = "ad_durkadurkastan\data\dds_layer0_nopx.paa";
				texture = "ad_durkadurkastan\data\dds_layer0_co.paa";
			};
		};
	};
	class Grid : Grid 
	{
		offsetX = 0;
		offsetY = 5120;
		class Zoom1 
		{
			zoomMax = 0.15;
			format = "XY";
			formatX = 000;
			formatY = 000;
			stepX = 100;
			stepY = -100;
		};
		class Zoom2 
		{
			zoomMax = 0.85;
			format = "XY";
			formatX = "00";
			formatY = "00";
			stepX = 1000;
			stepY = -1000;
		};
		class Zoom3 
		{
			zoomMax = 1e+030;
			format = "XY";
			formatX = "0";
			formatY = "0";
			stepX = 10000;
			stepY = -10000;
		};
	};
	class Clutter 
	{
		class dds_AutumnFlowers : DefaultClutter 
		{
			model = "ca\plants2\clutter\c_autumn_flowers.p3d";
			affectedByWind = 0.4;
			swLighting = "true";
			scaleMin = 0.7;
			scaleMax = 1.0;
		};
		class dds_GrassCrooked : DefaultClutter 
		{
			model = "ca\plants2\clutter\c_GrassCrooked.p3d";
			affectedByWind = 0.3;
			swLighting = "true";
			scaleMin = 0.7;
			scaleMax = 1.4;
		};
		class dds_GrassCrookedGreen : DefaultClutter 
		{
			model = "ca\plants2\clutter\c_GrassCrookedGreen.p3d";
			affectedByWind = 0.3;
			swLighting = "true";
			scaleMin = 0.9;
			scaleMax = 1.3;
		};
		class dds_WeedDead : DefaultClutter 
		{
			model = "ca\plants2\clutter\c_WeedDead.p3d";
			affectedByWind = 0.3;
			swLighting = "true";
			scaleMin = 0.75;
			scaleMax = 1.1;
		};
		class dds_GrassDry : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_GrassDesert_GroupSoft_EP1.p3d";
			affectedByWind = 0.7;
			swLighting = 1;
			scaleMin = 0.7;
			scaleMax = 1.0;
		};
		class dds_GrassDryLong : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_GrassDryLong_EP1.p3d";
			affectedByWind = 0.85;
			swLighting = 1;
			scaleMin = 0.75;
			scaleMax = 1.0;
		};
		class dds_GrassGreen : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_GrassGreen_EP1.p3d";
			affectedByWind = 0.7;
			swLighting = 1;
			scaleMin = 0.85;
			scaleMax = 1.1;
		};
		class dds_GrassGreenLong : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_GrassGreenLong_EP1.p3d";
			affectedByWind = 0.8;
			swLighting = 1;
			scaleMin = 0.75;
			scaleMax = 1.0;
		};
		class dds_BrushHard : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_Brush_Hard_EP1.p3d";
			affectedByWind = 0.4;
			swLighting = 1;
			scaleMin = 0.9;
			scaleMax = 1.3;
		};
		class dds_BrushSoft : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_Brush_Soft_EP1.p3d";
			affectedByWind = 0.8;
			swLighting = 1;
			scaleMin = 0.75;
			scaleMax = 1.4;
		};
		class dds_PlantsViolet : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_Plants_Violet_EP1.p3d";
			affectedByWind = 0.7;
			swLighting = 1;
			scaleMin = 1.0;
			scaleMax = 1.25;
		};
		class dds_PlantsWhite : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_Plants_White_EP1.p3d";
			affectedByWind = 0.7;
			swLighting = 1;
			scaleMin = 0.85;
			scaleMax = 1.1;
		};
		class dds_Weed1 : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_Weed_1_EP1.p3d";
			affectedByWind = 0.65;
			swLighting = 1;
			scaleMin = 0.65;
			scaleMax = 1.0;
		};
		class dds_WeedThistle : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_Weed_Thistle_EP1.p3d";
			affectedByWind = 0.7;
			swLighting = 1;
			scaleMin = 1.0;
			scaleMax = 1.25;
		};
		class dds_Mountstone : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_StoneMiddleGroupMount_EP1.p3d";
			affectedByWind = 0.0;
			swLighting = 1;
			scaleMin = 1.0;
			scaleMax = 1.25;
		};
		class dds_Stonesinglesharp : DefaultClutter 
		{
			model = "CA\plants_e\clutter\c_StoneMiddleSharpSingle_EP1.p3d";
			affectedByWind = 0.0;
			swLighting = 1;
			scaleMin = 1.0;
			scaleMax = 1.25;
		};
		class dds_Stonesmallround : DefaultClutter 
		{
			model = "ca\plants_e\clutter\c_StoneSmallRounded_EP1.p3d";
			affectedByWind = 0.0;
			swLighting = 1;
			scaleMin = 1.0;
			scaleMax = 1.25;
		};
	};
	class Names
	{
		#include "ad_durkadurkastan.hpp"
	};
};
};

class CfgWorldList 
{
class ad_durkadurkastan{};
};

class CfgSurfaces 
{
class Default {};
class dds_desertGrassSurface : Default 
{
	access = ReadOnly;
	files = "dds_desertGrass_*";
	rough = 0.1;
	dust = 0.8;
	soundEnviron = "dirt";
	character = "dds_desertGrassClutter";
	soundHit = "hard_ground";
};
class dds_greenGrassSurface : Default 
{
	access = ReadOnly;
	files = "dds_greenGrass_*";
	rough = 0.1;
	dust = 0.0;
	soundEnviron = "dirt";
	character = "dds_greenGrassClutter";
	soundHit = "soft_ground";
};
class dds_riverRocksSurface : Default 
{
	access = ReadOnly;
	files = "dds_riverRocks_*";
	rough = 0.1;
	dust = 0.0;
	soundEnviron = "dirt";
	character = "dds_riverRocksClutter";
	soundHit = "soft_ground";
};
};
class CfgSurfaceCharacters 
{
class dds_desertGrassClutter 
{
	probability[] = {0.25,0.25,0.25,0.25};
	names[] = {dds_BrushHard,dds_BrushSoft,dds_Weed1,dds_WeedThistle};
};
class dds_greenGrassClutter 
{
	probability[] = {0.25,0.25,0.25,0.25};
	names[] = {dds_BrushHard,dds_BrushSoft,dds_Weed1,dds_WeedThistle};
};
class dds_riverRocksClutter 
{
	probability[] = {0.25,0.25,0.25,0.25};
	names[] = {dds_BrushHard,dds_BrushSoft,dds_Mountstone,dds_Stonesinglesharp};
};
};

ad_durkadurkastan.hpp....

class riverValley
{
name="River Valley";
position[]={11005.4,7240.39};
type="NameCity";
radiusA=107;
radiusB=100;
};

I don't know what I am doing wrong, I have changed my config a million times and nothing ever changes, been at this all day :(

Thanks,

-AD

Edited by ADuke

Share this post


Link to post
Share on other sites

I seemed to have solved both of these issues...

For the clutter problem I just took the capital letters out of my texture names, and changed the associated references to those textures to reflect the new names.

For the key points I added 4 more key points, apparently there have to be at least 5 for them to show up.

-AD

Share this post


Link to post
Share on other sites

[EDIT]

i give u my config for reference u can change ils/seagull positions and where my island's name is put in yours do the same with the textures/locations,

if u edit the locations u can exclude your .hpp good luck.

////////////////////////////////////////////////////////////////////
//DeRap: Produced from mikero's Dos Tools Dll version 3.52
//http://dev-heaven.net/projects/list_files/mikero-pbodll
////////////////////////////////////////////////////////////////////
#define _ARMA_
//Class fayshkhabur : config.bin{
class CfgPatches
{
class Fayshkhabur
{
 units[] = {"Fayshkhabur"};
 weapons[] = {};
 requiredVersion = 1.02;
 requiredAddons[] = {"CA_E","CARoads_E","CARocks_E","CAStructures_E","CAMisc_E","CAStructures_PMC"};
};
};
class CfgWorlds
{
class DefaultWorld
{
 class Weather
 {
  class Overcast;
 };
};
class CAWorld: DefaultWorld
{
 class Grid{};
 class DayLightingBrightAlmost;
 class DayLightingRainy;
 class DefaultClutter;
 class EnvSounds;
 class Weather: Weather
 {
  class Lighting;
  class Overcast: Overcast
  {
   class Weather1;
   class Weather2;
   class Weather3;
   class Weather4;
   class Weather5;
   class Weather6;
  };
 };
};
class DefaultLighting;
class Fayshkhabur: CAWorld
{
 access = 3;
 worldId = 5;
 cutscenes[] = {"ShapurIntro1","ZargabadIntro1"};
 description = "Faysh khabur";
 icon = "";
 worldName = "Fayshkhabur\Fayshkhabur.wrp";
 pictureMap = "";
 pictureShot = "Fayshkhabur\icons\ui_selectisland_Fayshkhabur_ca.paa";
 plateFormat = "TK$ - #####";
 plateLetters = "ABCDEGHIKLMNOPRSTVXZ";
 longitude = 37;
 latitude = -43;
 elevationOffset = 401;
 class EnvSounds: EnvSounds
 {
  class Sea
  {
   name = "$STR_DN_SEA";
   sound[] = {"\ca\Sounds_E\sfx\lake_1",0.01,1};
   soundNight[] = {"\ca\Sounds_E\sfx\lake_3",0.17782794,1};
   volume = "sea";
  };
 };
 class OutsideTerrain
 {
  satellite = "Fayshkhabur\data\s_satout_co.paa";
  enableTerrainSynth = 1;
  class Layers
  {
   class Layer0
   {
    nopx = "Fayshkhabur\data\tk_polopoust_rough_nopx.paa";
    texture = "Fayshkhabur\data\tk_polopoust_rough_co.paa";
   };
  };
 };
 class Grid: Grid
 {
  offsetX = 10240;
  offsetY = 10240;
  class Zoom1
  {
   zoomMax = 0.15;
   format = "XY";
   formatX = "000";
   formatY = "000";
   stepX = 100;
   stepY = -100;
  };
  class Zoom2
  {
   zoomMax = 0.85;
   format = "XY";
   formatX = "00";
   formatY = "00";
   stepX = 1000;
   stepY = -1000;
  };
  class Zoom3
  {
   zoomMax = 1e+030;
   format = "XY";
   formatX = "0";
   formatY = "0";
   stepX = 10000;
   stepY = -10000;
  };
 };
 startTime = "08:00";
 startDate = "23/1/1991";
 startWeather = 0.3;
 startFog = 0.0;
 forecastWeather = 0.0;
 forecastFog = 0.0;
 centerPosition[] = {10240,10240,300};
 seagullPos[] = {6015,5448,200};
 ilsPosition[] = {5148,4865.46};
 ilsDirection[] = {0,0.08,-1};
 ilsTaxiOff[] = {5146,5592,5176.73,5609,5438.48,5608.8,5457.56,5598.55,5458,5494};
 ilsTaxiIn[] = {5458,5494,5457.56,5404.55,5438.12,5393.25,5173,5393.25,5149,5426.82};
 class SecondaryAirports
 {
  class TakistanAirstrip1
  {
   ilsPosition[] = {4977,4865.46};
   ilsDirection[] = {0,0.08,-1};
   ilsTaxiOff[] = {4974,5593,5006,5607,5438,5609,5458,5599,5458,5494};
   ilsTaxiIn[] = {5458,5494,5458,5393,5436,5391,5006,5391,4977.69,5420.1};
   drawTaxiway = 1;
  };
  class TakistanAirstrip2
  {
   ilsPosition[] = {15883.7,15523.7};
   ilsDirection[] = {-1,0.08,0};
   ilsTaxiOff[] = {16406.2,15524,16425.5,15499,16424.8,15391.2,16421.6,15373.6,16041,15372.5};
   ilsTaxiIn[] = {16041,15372.5,15925,15372.5,15817.8,15372.5,15807.5,15386.7,15807.5,15508.2,15865,15524.8};
   drawTaxiway = 1;
  };
 };
 class ReplaceObjects{};
 class Sounds
 {
  sounds[] = {};
 };
 class Animation
 {
  vehicles[] = {};
 };
 class Lighting: DefaultLighting
 {
  groundReflection[] = {0.03,0.025,0.015};
 };
 class DayLightingBrightAlmost: DayLightingBrightAlmost
 {
  deepNight[] = {-15,
   { 0.037,0.063,0.091 },
   { 0.001,0.001,0.0012 },
   { 0.067,0.075,0.091 },
   { 0.003,0.004,0.006 },
   { 0.0001,0.0001,0.0002 },
   { 0.0001,0.0001,0.0002 },0};
  fullNight[] = {-5,
   { 0.182,0.213,0.25 },
   { 0.05,0.111,0.221 },
   { 0.04,0.034,0.004 },
   { 0.039,0.049,0.072 },
   { 0.082,0.128,0.185 },
   { 0.283,0.35,0.431 },0};
  sunMoon[] = {-3.75,
   { 0.377,0.441,0.518 },
   { 0.103,0.227,0.453 },
   { 0.04,0.034,0.004 },
   { 0.039,0.049,0.072 },
   { 0.174,0.274,0.395 },
   { 0.582,0.72,0.887 },0.5};
  earlySun[] = {-2.5,
   { 0.675,0.69,0.784 },
   { 0.22,0.322,0.471 },
   { 0.04,0.034,0.004 },
   { 0.039,0.049,0.072 },
   { 0.424,0.549,0.745 },
   { 0.698,0.753,0.894 },1};
  sunrise[] = {0,
   { 0.675,0.69,0.784 },
   { 0.478,0.51,0.659 },
   { 0.2,0.19,0.07 },
   { 0.124,0.161,0.236 },
   { 
    { 0.847,0.855,0.965 },0.2 },
   { 
    { 0.933,0.949,0.996 },2 },1};
  earlyMorning[] = {3,
   { 
    { 0.844,0.61,0.469 },0.8 },
   { 0.424,0.557,0.651 },
   { 
    { 1,0.45,0.2 },1 },
   { 0.12,0.26,0.38 },
   { 
    { 0.428,0.579,0.743 },2 },
   { 
    { 0.844,0.61,0.469 },2.7 },1};
  midMorning[] = {8,
   { 
    { 0.822,0.75,0.646 },3.8 },
   { 
    { 0.383,0.58,0.858 },1.3 },
   { 
    { 1.3,0.9,0.61 },3.8 },
   { 
    { 0.12,0.18,0.28 },0.5 },
   { 
    { 0.322,0.478,0.675 },3.5 },
   { 
    { 1.0,0.929,0.815 },4.7 },1};
  morning[] = {16,
   { 
    { 1,0.95,0.91 },11.2 },
   { 
    { 0.12,0.18,0.28 },7.5 },
   { 
    { 1,0.95,0.91 },11.2 },
   { 
    { 0.12,0.16,0.18 },7.5 },
   { 
    { 0.14,0.18,0.24 },10.5 },
   { 
    { 0.5,0.6,0.9 },11.7 },1};
  noon[] = {45,
   { 
    { 0.92,0.95,1.0 },13.3 },
   { 
    { 0.26,0.35,0.5 },10.0 },
   { 
    { 1,0.95,0.91 },11.2 },
   { 
    { 0.12,0.16,0.18 },7.5 },
   { 
    { 0.66,0.84,1.0 },12.0 },
   { 
    { 0.5,0.6,0.9 },13.9 },1};
 };
 class DayLightingRainy: DayLightingRainy
 {
  deepNight[] = {-15,
   { 0.0034,0.0034,0.004 },
   { 0.003,0.003,0.003 },
   { 0.0034,0.0034,0.004 },
   { 0.003,0.003,0.003 },
   { 0.001,0.001,0.002 },
   { 0.001,0.001,0.002 },0};
  fullNight[] = {-5,
   { 0.023,0.023,0.023 },
   { 0.02,0.02,0.02 },
   { 0.023,0.023,0.023 },
   { 0.02,0.02,0.02 },
   { 0.01,0.01,0.02 },
   { 0.08,0.06,0.06 },0};
  sunMoon[] = {-3.75,
   { 0.04,0.04,0.05 },
   { 0.04,0.04,0.05 },
   { 0.04,0.04,0.05 },
   { 0.04,0.04,0.05 },
   { 0.04,0.035,0.04 },
   { 0.11,0.08,0.09 },0.5};
  earlySun[] = {-2.5,
   { 0.0689,0.0689,0.0804 },
   { 0.06,0.06,0.07 },
   { 0.0689,0.0689,0.0804 },
   { 0.06,0.06,0.07 },
   { 0.08,0.07,0.08 },
   { 0.14,0.1,0.12 },0.5};
  earlyMorning[] = {0,
   { 
    { 1,1,1 },"(-4)+3.95" },
   { 
    { 1,1,1 },"(-4)+3.0" },
   { 
    { 1,1,1 },"(-4)+3.95" },
   { 
    { 1,1,1 },"(-4)+3.0" },
   { 
    { 1,1,1 },"(-4)+4" },
   { 
    { 1,1,1 },"(-4)+5.5" },1};
  morning[] = {5,
   { 
    { 1,1,1 },"(-4)+5.7" },
   { 
    { 1,1,1 },"(-4)+4.5" },
   { 
    { 1,1,1 },"(-4)+5.7" },
   { 
    { 1,1,1 },"(-4)+4.5" },
   { 
    { 1,1,1 },"(-4)+7" },
   { 
    { 1,1,1 },"(-4)+8" },1};
  lateMorning[] = {25,
   { 
    { 1,1,1 },"(-4)+10.45" },
   { 
    { 1,1,1 },"(-4)+9.75" },
   { 
    { 1,1,1 },"(-4)+10.45" },
   { 
    { 1,1,1 },"(-4)+9.75" },
   { 
    { 1,1,1 },"(-4)+12" },
   { 
    { 1,1,1 },"(-4)+12.75" },1};
  noon[] = {40,
   { 
    { 0.22,0.28,0.28 },5.5 },
   { 
    { 0.22,0.28,0.28 },4.0 },
   { 
    { 0.22,0.28,0.28 },5.1 },
   { 
    { 0.22,0.28,0.28 },4.0 },
   { 
    { 0.22,0.28,0.28 },8.0 },
   { 
    { 0.59,0.59,0.45 },9.5 },1};
 };
 class Weather: Weather
 {
  class Lighting: Lighting
  {
   class BrightAlmost: DayLightingBrightAlmost
   {
    overcast = 0.25;
   };
   class Rainy: DayLightingRainy
   {
    overcast = 1.0;
   };
  };
  class Overcast: Overcast
  {
   class Weather1: Weather1
   {
    sky = "ca\Data\data\sky_clear_sky.paa";
    skyR = "ca\Data\data\sky_clear_lco.paa";
    horizon = "ca\Data\data\sky_clear_horizont_sky.paa";
   };
   class Weather7: Weather1
   {
    sky = "ca\Data\data\sky_veryclear_sky.paa";
    skyR = "ca\Data\data\sky_clear_lco.paa";
    horizon = "ca\Data\data\sky_veryclear_horizont_sky.paa";
   };
   class Weather2: Weather2
   {
    sky = "ca\Data\data\sky_almostclear_sky.paa";
    skyR = "ca\Data\data\sky_almostclear_lco.paa";
    horizon = "ca\Data\data\sky_almostclear_horizont_sky.paa";
   };
   class Weather3: Weather3
   {
    sky = "ca\Data\data\sky_semicloudy_sky.paa";
    skyR = "ca\Data\data\sky_semicloudy_lco.paa";
    horizon = "ca\Data\data\sky_semicloudy_horizont_sky.paa";
   };
   class Weather4: Weather4
   {
    sky = "ca\Data\data\sky_cloudy_sky.paa";
    skyR = "ca\Data\data\sky_cloudy_lco.paa";
    horizon = "ca\Data\data\sky_cloudy_horizont_sky.paa";
   };
   class Weather5: Weather5
   {
    sky = "ca\Data\data\sky_mostlycloudy_sky.paa";
    skyR = "ca\Data\data\sky_mostlycloudy_lco.paa";
    horizon = "ca\Data\data\sky_mostlycloudy_horizont_sky.paa";
   };
   class Weather6: Weather6
   {
    sky = "ca\Data\data\sky_overcast_sky.paa";
    skyR = "ca\Data\data\sky_overcast_lco.paa";
    horizon = "ca\Data\data\sky_overcast_horizont_sky.paa";
   };
  };
 };
 clutterGrid = 1.5;
 clutterDist = 125;
 noDetailDist = 40;
 fullDetailDist = 15;
 midDetailTexture = "Fayshkhabur\data\tk_middle_mco.paa";
 minTreesInForestSquare = 4;
 minRocksInRockSquare = 3;
 class clutter
 {
  class GrassTall: DefaultClutter
  {
   model = "ca\plants2\clutter\c_GrassTall.p3d";
   affectedByWind = 0.4;
   swLighting = 1;
   scaleMin = 0.7;
   scaleMax = 1.0;
  };
  class AutumnFlowers: DefaultClutter
  {
   model = "ca\plants2\clutter\c_autumn_flowers.p3d";
   affectedByWind = 0.4;
   swLighting = 1;
   scaleMin = 0.7;
   scaleMax = 1.0;
  };
  class GrassBunch: DefaultClutter
  {
   model = "ca\plants2\clutter\c_GrassBunch.p3d";
   affectedByWind = 0.35;
   swLighting = 1;
   scaleMin = 0.6;
   scaleMax = 1.0;
  };
  class GrassCrooked: DefaultClutter
  {
   model = "ca\plants2\clutter\c_GrassCrooked.p3d";
   affectedByWind = 0.3;
   swLighting = 1;
   scaleMin = 0.7;
   scaleMax = 1.4;
  };
  class WeedDead: DefaultClutter
  {
   model = "ca\plants2\clutter\c_WeedDead.p3d";
   affectedByWind = 0.3;
   swLighting = 1;
   scaleMin = 0.75;
   scaleMax = 1.1;
  };
  class WeedDeadSmall: DefaultClutter
  {
   model = "ca\plants2\clutter\c_WeedDead2.p3d";
   affectedByWind = 0.3;
   swLighting = 1;
   scaleMin = 0.75;
   scaleMax = 0.9;
  };
  class TK_GrassGreen: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_GrassGreen_EP1.p3d";
   affectedByWind = 0.7;
   swLighting = 1;
   scaleMin = 0.85;
   scaleMax = 1.1;
  };
  class TK_GrassGreenLong: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_GrassGreenLong_EP1.p3d";
   affectedByWind = 0.8;
   swLighting = 1;
   scaleMin = 0.75;
   scaleMax = 1.0;
  };
  class TK_BrushHard: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_Brush_Hard_EP1.p3d";
   affectedByWind = 0.4;
   swLighting = 1;
   scaleMin = 0.9;
   scaleMax = 1.3;
  };
  class TK_BrushSoft: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_Brush_Soft_EP1.p3d";
   affectedByWind = 0.8;
   swLighting = 1;
   scaleMin = 0.75;
   scaleMax = 1.4;
  };
  class TK_PlantsViolet: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_Plants_Violet_EP1.p3d";
   affectedByWind = 0.7;
   swLighting = 1;
   scaleMin = 1.0;
   scaleMax = 1.25;
  };
  class TK_PlantsWhite: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_Plants_White_EP1.p3d";
   affectedByWind = 0.7;
   swLighting = 1;
   scaleMin = 0.85;
   scaleMax = 1.1;
  };
  class TK_Weed1: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_Weed_1_EP1.p3d";
   affectedByWind = 0.65;
   swLighting = 1;
   scaleMin = 0.65;
   scaleMax = 1.0;
  };
  class TK_WeedThistle: DefaultClutter
  {
   model = "ca\plants_E\Clutter\c_Weed_Thistle_EP1.p3d";
   affectedByWind = 0.7;
   swLighting = 1;
   scaleMin = 1.0;
   scaleMax = 1.25;
  };
  class GrassGreenGroupHard: DefaultClutter
  {
   model = "ca\plants_pmc\Clutter\c_GrassGreen_GroupHard_pmc.p3d";
   affectedByWind = 1.0;
   swLighting = 1;
   scaleMin = 0.6;
   scaleMax = 0.9;
  };
  class GrassDesertGroupSoft: DefaultClutter
  {
   model = "ca\plants_pmc\Clutter\c_GrassDesert_GroupSoft_pmc.p3d";
   affectedByWind = 1.0;
   swLighting = 1;
   scaleMin = 0.6;
   scaleMax = 1.2;
  };
  class GrassGreenGroupSoft: DefaultClutter
  {
   model = "ca\plants_pmc\Clutter\c_GrassGreen_GroupSoft_pmc.p3d";
   affectedByWind = 1.0;
   swLighting = 1;
   scaleMin = 0.6;
   scaleMax = 1.2;
  };
  class Carduus: DefaultClutter
  {
   model = "ca\plants_pmc\Clutter\c_carduus_pmc.p3d";
   affectedByWind = 0.4;
   swLighting = 1;
   scaleMin = 0.6;
   scaleMax = 1.2;
  };
  class BranchBig: DefaultClutter
  {
   model = "ca\plants_pmc\Clutter\c_branchBig_pmc.p3d";
   affectedByWind = 0.3;
   swLighting = 1;
   scaleMin = 0.2;
   scaleMax = 1.0;
  };
  class DeadGrass_Cover_F
  {
   model = "ca\plants_pmc\Clutter\c_GrassCrooked_pmc.p3d";
   affectedByWind = 0.6;
   swLighting = 1;
   scaleMin = 0.8;
   scaleMax = 1.1;
  };
  class DeadGrass_GrpBig_F
  {
   model = "ca\plants_pmc\Clutter\c_GrassTall_pmc.p3d";
   affectedByWind = 0.8;
   swLighting = 1;
   scaleMin = 0.75;
   scaleMax = 1.15;
  };
  class DeadGrass_GrpSmall_F
  {
   model = "ca\plants_pmc\Clutter\c_grassDryLongBunch_pmc.p3d";
   affectedByWind = 0.8;
   swLighting = 1;
   scaleMin = 0.9;
   scaleMax = 1.2;
  };
 };
 class Subdivision
 {
  class Fractal
  {
   rougness = 5;
   maxRoad = 0.02;
   maxTrack = 0.5;
   maxSlopeFactor = 0.05;
  };
  class WhiteNoise
  {
   rougness = 2;
   maxRoad = 0.01;
   maxTrack = 0.05;
   maxSlopeFactor = 0.0025;
  };
  minY = -0.0;
  minSlope = 0.02;
 };
 class Ambient
 {
  class Mammals
  {
   radius = 200;
   cost = "(1 + forest + trees) * (0.5 + (0.5 * night)) * (1 - sea) * (1 - houses)";
   class Species
   {
    class Rabbit
    {
     probability = 0.2;
     cost = 1;
    };
   };
  };
  class BigBirds
  {
   radius = 300;
   cost = "((1 + forest + trees) - ((2 * rain)) - houses) * (1 - night) * (1 - sea)";
   class Species
   {
    class Hawk
    {
     probability = 0.2;
     cost = 1;
    };
   };
  };
  class Birds
  {
   radius = 170;
   cost = "(1 - night) * ((1 + (3 * sea)) - (2 * rain))";
   class Species
   {
    class Crow
    {
     probability = 0.2;
     cost = 1;
    };
   };
  };
  class BigInsects
  {
   radius = 20;
   cost = "(5 - (2 * houses)) * (1 - night) * (1 - rain) * (1 - sea) * (1 - windy)";
   class Species
   {
    class DragonFly
    {
     probability = "0.6 - (meadow * 0.5) + (forest * 0.4)";
     cost = 1;
    };
    class ButterFly
    {
     probability = "0.4 + (meadow * 0.5) - (forest * 0.4)";
     cost = 1;
    };
   };
  };
  class BigInsectsAquatic
  {
   radius = 20;
   cost = "(3 * sea) * (1 - night) * (1 - rain) * (1 - windy)";
   class Species
   {
    class DragonFly
    {
     probability = 1;
     cost = 1;
    };
   };
  };
  class SmallInsects
  {
   radius = 3;
   cost = "(12 - 8 * hills) * (1 - night) * (1 - rain) * (1 - sea) * (1 - windy)";
   class Species
   {
    class HouseFly
    {
     probability = "deadBody + (1 - deadBody) * (0.5 - forest * 0.1 - meadow * 0.2)";
     cost = 1;
    };
    class HoneyBee
    {
     probability = "(1 - deadBody) * (0.5 - forest * 0.1 + meadow * 0.2)";
     cost = 1;
    };
    class Mosquito
    {
     probability = "(1 - deadBody) * (0.2 * forest)";
     cost = 1;
    };
   };
  };
  class NightInsects
  {
   radius = 3;
   cost = "(9 - 8 * hills) * night * (1 - rain) * (1 - sea) * (1 - windy)";
   class Species
   {
    class Mosquito
    {
     probability = 1;
     cost = 1;
    };
   };
  };
  class WindClutter
  {
   radius = 10;
   cost = "((20 - 5 * rain) * (3 * (windy factor [0.2, 0.5]))) * (1 - sea)";
   class Species
   {
    class FxWindGrass1
    {
     probability = "0.4 - 0.2 * hills - 0.2 * trees";
     cost = 1;
    };
    class FxWindGrass2
    {
     probability = "0.4 - 0.2 * hills - 0.2 * trees";
     cost = 1;
    };
    class FxWindRock1
    {
     probability = "0.4 * hills";
     cost = 1;
    };
   };
  };
  class NoWindClutter
  {
   radius = 15;
   cost = 8;
   class Species
   {
    class FxWindPollen1
    {
     probability = 1;
     cost = 1;
    };
   };
  };
 };
 class Names
 {
  class TigrisBridge01
  {
   name = "Fîsxabur Bridge";
   position[] = {8080.7,17200.3};
   type = "Strategic";
   radiusA = 300;
   radiusB = 400;
  };
  class TigrisBridge02
  {
   name = "Rêya Gundê Bihar Bridge";
   position[] = {13601.2,9128.43};
   type = "Strategic";
   radiusA = 200;
   radiusB = 220;
  };
  class AbuWajnamAirport
  {
   name = "Abu Wajnam Airstrip";
   position[] = {16384.3,15451.1};
   type = "Airport";
   radiusA = 1500;
   radiusB = 500;
  };
  class AbuWajnam
  {
   name = "Abu Wajnam";
   position[] = {15758.4,14991.8};
   type = "NameVillage";
   radiusA = 500;
   radiusB = 500;
  };
  class AcityC_AbuWajnam
  {
   name = "";
   position[] = {15758.4,14991.8};
   type = "CityCenter";
   radiusA = 500;
   radiusB = 500;
   neighbors[] = {"AcityC_Misharah","AcityC_Afkhan"};
  };
  class IndustrialArea01
  {
   name = "Industrial Area";
   position[] = {15246.9,14351.5};
   type = "NameLocal";
   radiusA = 600;
   radiusB = 500;
  };
  class FayshKhabur
  {
   name = "Faysh Khabur";
   position[] = {8299.4,19463.8};
   type = "NameCityCapital";
   radiusA = 900;
   radiusB = 900;
  };
  class AcityC_FayshKhabur
  {
   name = "";
   position[] = {8299.4,19463.8};
   type = "CityCenter";
   radiusA = 900;
   radiusB = 900;
   neighbors[] = {"AcityC_Misharah","AcityC_Mazri"};
  };
  class BorderCrossing
  {
   name = "Girké Baraza Border";
   position[] = {1572.38,13479.8};
   type = "BorderCrossing";
   radiusA = 200;
   radiusB = 200;
  };
  class UndgndFactory01
  {
   name = "Underground Factory";
   position[] = {2464.28,11283.4};
   type = "Strategic";
   radiusA = 120;
   radiusB = 120;
  };
  class UndgndFactory
  {
   name = "Underground Factory";
   position[] = {13965,19289.6};
   type = "Strategic";
   radiusA = 120;
   radiusB = 120;
  };
  class TelecommTower
  {
   name = "TelecommTower";
   position[] = {10146.4,6375.43};
   type = "Strategic";
   radiusA = 200;
   radiusB = 200;
  };
  class TaiyaOilfield
  {
   name = "Taiya Oilfield";
   position[] = {4592.35,14727.3};
   type = "Strategic";
   radiusA = 1400;
   radiusB = 1800;
  };
  class TaiyaOilrefinery
  {
   name = "Taiya Oilrefinery";
   position[] = {4727.65,13645.5};
   type = "Strategic";
   radiusA = 400;
   radiusB = 400;
  };
  class Mushorah
  {
   name = "Mushorah";
   position[] = {6133.82,4878.98};
   type = "NameVillage";
   radiusA = 900;
   radiusB = 900;
  };
  class AcityC_Mushorah
  {
   name = "";
   position[] = {6133.82,4878.98};
   type = "CityCenter";
   radiusA = 900;
   radiusB = 900;
   neighbors[] = {"AcityC_AynAlFaras","AcityC_TallAbuZahir"};
  };
  class MushorahAirbase
  {
   name = "Mushorah Airbase";
   position[] = {5213.79,5689.83};
   type = "Airport";
   radiusA = 1000;
   radiusB = 2400;
  };
  class TallMutlaq
  {
   name = "Tall Mutlaq";
   position[] = {12078.4,602.139};
   type = "NameVillage";
   radiusA = 800;
   radiusB = 800;
  };
  class AcityC_TallMutlaq
  {
   name = "";
   position[] = {12078.4,602.139};
   type = "CityCenter";
   radiusA = 800;
   radiusB = 800;
   neighbors[] = {"AcityC_Mushorah","AcityC_TallAbuZahir"};
  };
  class AlWalid
  {
   name = "Al Walid";
   position[] = {5078.67,9697.11};
   type = "NameVillage";
   radiusA = 500;
   radiusB = 500;
  };
  class AcityC_AlWalid
  {
   name = "";
   position[] = {5078.67,9697.11};
   type = "CityCenter";
   radiusA = 500;
   radiusB = 500;
   neighbors[] = {"AcityC_Mushorah","AcityC_TallAbuZahir"};
  };
  class BajerkeDumez
  {
   name = "Bajerke Dumez";
   position[] = {14288.6,10724.6};
   type = "NameVillage";
   radiusA = 500;
   radiusB = 500;
  };
  class AcityC_BajerkeDumez
  {
   name = "";
   position[] = {14288.6,10724.6};
   type = "CityCenter";
   radiusA = 500;
   radiusB = 500;
   neighbors[] = {"AcityC_Afkhan","AcityC_AbuWajnam"};
  };
  class Misharah
  {
   name = "Misharah";
   position[] = {10370.4,14779.1};
   type = "NameCity";
   radiusA = 1200;
   radiusB = 1200;
  };
  class AcityC_Misharah
  {
   name = "";
   position[] = {10370.4,14779.1};
   type = "CityCenter";
   radiusA = 1200;
   radiusB = 1200;
   neighbors[] = {"AcityC_Afkhan","AcityC_FayshKhabur"};
  };
  class IraqiListenPost
  {
   name = "Listen Post";
   position[] = {7085.92,17692.2};
   type = "Strategic";
   radiusA = 120;
   radiusB = 120;
  };
  class Shilekiye
  {
   name = "Shilekiye";
   position[] = {9848.27,12041.5};
   type = "NameVillage";
   radiusA = 500;
   radiusB = 500;
  };
  class AcityC_Shilekiye
  {
   name = "";
   position[] = {9848.27,12041.5};
   type = "CityCenter";
   radiusA = 500;
   radiusB = 500;
   neighbors[] = {"AcityC_Afkhan","AcityC_AlWalid"};
  };
  class Gerbalat
  {
   name = "Gerbalat";
   position[] = {1877.11,19038.9};
   type = "NameCity";
   radiusA = 500;
   radiusB = 400;
  };
  class AcityC_Gerbalat
  {
   name = "";
   position[] = {1877.11,19038.9};
   type = "CityCenter";
   radiusA = 500;
   radiusB = 400;
   neighbors[] = {"AcityC_FayshKhabur","AcityC_AlWalid"};
  };
  class GassStation01
  {
   name = "Gass Station";
   position[] = {4873.04,12235.1};
   type = "Strategic";
   radiusA = 60;
   radiusB = 60;
  };
  class GassStation02
  {
   name = "Gass Station";
   position[] = {8794.31,16853.2};
   type = "Strategic";
   radiusA = 60;
   radiusB = 60;
  };
  class Afkhan
  {
   name = "Afkhan";
   position[] = {11296.1,12739.8};
   type = "NameVillage";
   radiusA = 400;
   radiusB = 400;
  };
  class AcityC_Afkhan
  {
   name = "";
   position[] = {11296.1,12739.8};
   type = "CityCenter";
   radiusA = 400;
   radiusB = 400;
   neighbors[] = {"AcityC_BajerkeDumez","AcityC_Misharah"};
  };
  class Mazri
  {
   name = "Mazri";
   position[] = {12197.3,17301.7};
   type = "NameVillage";
   radiusA = 400;
   radiusB = 400;
  };
  class AcityC_Mazri
  {
   name = "";
   position[] = {12197.3,17301.7};
   type = "CityCenter";
   radiusA = 400;
   radiusB = 400;
   neighbors[] = {"AcityC_AbuWajnam","AcityC_FayshKhabur"};
  };
  class TallAbuZahir
  {
   name = "Tall Abu Zahir";
   position[] = {7469.74,6810.81};
   type = "NameVillage";
   radiusA = 300;
   radiusB = 300;
  };
  class AcityC_TallAbuZahir
  {
   name = "";
   position[] = {7469.74,6810.81};
   type = "CityCenter";
   radiusA = 300;
   radiusB = 300;
   neighbors[] = {"AcityC_Mushorah","AcityC_AlWalid"};
  };
  class AynAlFaras
  {
   name = "Ayn Al Faras";
   position[] = {3655.1,4489.45};
   type = "NameVillage";
   radiusA = 500;
   radiusB = 500;
  };
  class AcityC_AynAlFaras
  {
   name = "";
   position[] = {3655.1,4489.45};
   type = "CityCenter";
   radiusA = 500;
   radiusB = 500;
   neighbors[] = {"AcityC_Mushorah","AcityC_TallMutlaq"};
  };
  class Harbour
  {
   name = "Harbour";
   position[] = {7849.95,17602};
   type = "NameMarine";
   radiusA = 250;
   radiusB = 250;
  };
  class Factory
  {
   name = "Taiya Mine";
   position[] = {7795.58,16424.7};
   type = "Strategic";
   radiusA = 200;
   radiusB = 200;
  };
  class FOBSykes
  {
   name = "FOB Sykes";
   position[] = {5844.29,15016.1};
   type = "Strategic";
   radiusA = 200;
   radiusB = 200;
  };
 };
 skyObject = "ca\ProvingGrounds_PMC\Data\obloha.p3d";
 horizontObject = "ca\ProvingGrounds_PMC\Data\horizont.p3d";
 skyTexture = "ca\ProvingGrounds_PMC\Data\sky_semicloudy_sky.paa";
 skyTextureR = "ca\ProvingGrounds_PMC\Data\sky_semicloudy_lco.paa";
};
};
class CfgWorldList
{
class Fayshkhabur{};
};
class CfgMissions
{
class Cutscenes
{
 class ShapurIntro1
 {
  directory = "ca\shapur_baf\data\scenes\intro.Shapur_BAF";
 };
 class ZargabadIntro1
 {
  directory = "ca\zargabad\data\scenes\intro1.zargabad";
 };
};
};
class CfgSurfaces
{
class Default{};
class Water{};
class GZTrava: Default
{
 access = 2;
 files = "gz_trava_*";
 rough = 0.12;
 dust = 0.6;
 soundEnviron = "grass";
 character = "GZTravaClutter";
 soundHit = "soft_ground";
};
class TKAsfalt: Default
{
 access = 2;
 files = "tk_asfalt_*";
 rough = 0.001;
 dust = 0.1;
 soundEnviron = "concrete_ext";
 character = "EMPTY";
 soundHit = "concrete";
};
class TKPlevel: Default
{
 access = 2;
 files = "tk_plevel_*";
 rough = 0.12;
 dust = 0.6;
 soundEnviron = "grass";
 character = "GZTravaGreen";
 soundHit = "soft_ground";
};
class TKPole: Default
{
 access = 2;
 files = "tk_pole_*";
 rough = 0.01;
 dust = 0.6;
 soundEnviron = "grass";
 character = "TKFieldGrassClutter";
 soundHit = "soft_ground";
};
class TKSand: Default
{
 access = 2;
 files = "tk_sand_*";
 rough = 0.01;
 dust = 1.2;
 soundEnviron = "dirt";
 character = "EMPTY";
 soundHit = "soft_ground";
};
class TKPolopoustRough: Default
{
 access = 2;
 files = "tk_polopoust_rough_*";
 rough = 0.01;
 dust = 0.9;
 soundEnviron = "dirt";
 character = "TKDesertClutter";
 soundHit = "soft_ground";
};
class TKSkala: Default
{
 access = 2;
 files = "tk_skala_*";
 rough = 0.3;
 dust = 0.5;
 soundEnviron = "rock";
 character = "Empty";
 soundHit = "hard_ground";
};
};
class CfgSurfaceCharacters
{
class GZTravaClutter
{
 probability[] = {0.3,0.4,0.1,0.2};
 names[] = {"DeadGrass_Cover_F","GrassDesertGroupSoft","DeadGrass_GrpBig_F","DeadGrass_GrpSmall_F"};
};
class GZTravaGreen
{
 probability[] = {0.4,0.29,0.01,0.3};
 names[] = {"GrassGreenGroupSoft","GrassGreenGroupHard","BranchBig","Carduus"};
};
class TKDesertClutter
{
 probability[] = {0.06,0.05,0.005,0.005};
 names[] = {"TK_BrushSoft","TK_BrushHard","TK_PlantsWhite","TK_WeedThistle"};
};
class TKFieldGrassClutter
{
 probability[] = {0.6,0.3,0.02,0.01,0.02};
 names[] = {"TK_GrassGreen","TK_GrassGreenLong","TK_PlantsWhite","TK_PlantsViolet","TK_Weed1"};
};
class CRTallGrassWClutter
{
 probability[] = {0.3,0.25,0.2,0.2,0.03,0.02};
 names[] = {"GrassTall","AutumnFlowers","GrassBunch","GrassCrooked","WeedDead","WeedDeadSmall"};
};
};
//};

this config is almost complete altough u can edit and add several lines further in your working process.

Edited by =KCT=BlackMamba

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×