Jump to content
🛡️FORUMS ARE IN READ-ONLY MODE Read more... ×
Sign in to follow this  
subroc

Only get partial clutters

Recommended Posts

Hi, my mapconfig is based off the takistan config, but i added some more clutter types from chernarus and changed some ground textures. the problem is that in my forrest areas (leslist) wich should be filled with clutter i only get 3 types of mushroom, cant really see the problem in the config. thought i´d post it here to see if anyone can help me spot the problem

layers.cfg

class Layers
{

 class pisek
 {
   texture = "sfp_norrland\data\pisek_mco.paa";
   material="sfp_norrland\data\pisek.rvmat";
 };

 class travajih
 {
   texture = "sfp_norrland\data\travajih_mco.paa";
   material="sfp_norrland\data\travajih.rvmat";
 };

 class mesto2
 {
   texture = "sfp_norrland\data\mesto2_mco.paa";
   material="sfp_norrland\data\mesto2.rvmat";
 };

 class leslist
 {
   texture = "sfp_norrland\data\leslist_mco.paa";
   material="sfp_norrland\data\leslist.rvmat";
 };

 class skalas
 {
   texture = "sfp_norrland\data\skalas_mco.paa";
   material="sfp_norrland\data\skalas.rvmat";
 };

 class skalas2
 {
   texture = "sfp_norrland\data\skalas_mco.paa";
   material="sfp_norrland\data\skalas.rvmat";
 };

 class fieldtravajih
 {
   texture = "sfp_norrland\data\fieldtravajih_mco.paa";
   material="sfp_norrland\data\fieldtravajih.rvmat";
 };

};

class Legend
{
 picture="sfp_norrland\Source\mapLegend.png";
 class Colors
 {
   /// color names should correspond to surface layer names
   pisek[]={{255,255,0}};
   travajih[]={{150,180,80}};
   skalas2[]={{80,80,80}};
   leslist[]={{170,180,70}};
   skalas[]={{120,120,120}};
   fieldtravajih[]={{170,190,80}}; 
 }
};

class clutter

class clutter {

		class MushroomsHorcak : DefaultClutter {
			model = "ca\plants2\clutter\c_MushroomHorcak.p3d";
			affectedByWind = 0;
			scaleMin = 0.85;
			scaleMax = 1.25;
		};

		class MushroomsPrasivka : MushroomsHorcak {
			model = "ca\plants2\clutter\c_MushroomPrasivky.p3d";
		};

		class MushroomsBabka : MushroomsHorcak {
			model = "ca\plants2\clutter\c_MushroomBabka.p3d";
		};

		class MushroomsMuchomurka : MushroomsHorcak {
			model = "ca\plants2\clutter\c_MushroomMuchomurka.p3d";
		};

		class BlueBerry : DefaultClutter {
			model = "ca\plants2\clutter\c_BlueBerry.p3d";
			affectedByWind = 0.05;
			swLighting = 1;
			scaleMin = 0.85;
			scaleMax = 1.3;
		};

		class RaspBerry : DefaultClutter {
			model = "ca\plants2\clutter\c_raspBerry.p3d";
			affectedByWind = 0;
			swLighting = 1;
			scaleMin = 0.8;
			scaleMax = 1.2;
		};

		class FernAutumn : DefaultClutter {
			model = "ca\plants2\clutter\c_fern.p3d";
			affectedByWind = 0.1;
			scaleMin = 0.6;
			scaleMax = 1.2;
		};

		class FernAutumnTall : DefaultClutter {
			model = "ca\plants2\clutter\c_fernTall.p3d";
			affectedByWind = 0.15;
			scaleMin = 0.75;
			scaleMax = 1.0;
		};

		class SmallPicea : DefaultClutter {
			model = "ca\plants2\clutter\c_picea.p3d";
			affectedByWind = 0.05;
			scaleMin = 0.75;
			scaleMax = 1.25;
		};


		class TK_GrassDry : DefaultClutter {
			model = "ca\plants_E\Clutter\c_GrassDesert_GroupSoft_EP1.p3d";
			affectedByWind = 0.7;
			swLighting = 1;
			scaleMin = 0.7;
			scaleMax = 1.0;
		};

		class TK_GrassDryLong : DefaultClutter {
			model = "ca\plants_E\Clutter\c_GrassDryLong_EP1.p3d";
			affectedByWind = 0.85;
			swLighting = 1;
			scaleMin = 0.75;
			scaleMax = 1.0;
		};

		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 cfgsurfaces

class CfgSurfaces {
class Default {};

class Water {};

class sfp_grass : Default {	
	files = "leslist_*";
	rough = 0.2;
	dust = 0.15;
	soundEnviron = "forest";
	character = "sfp_ForestFirClutter";
	soundHit = "soft_ground";
};

class sfp_highgrass : Default {	
	files = "fieldtravajih_*";
	rough = 0.1;
	dust = 0.1;
	soundEnviron = "dirt";
	character = "sfp_FieldGrassClutter";
	soundHit = "soft_ground";
};

class TKAsfalt : Default {
	access = ReadOnly;
	files = "tk_asfalt_*";
	rough = 0.001;
	dust = 0.1;
	soundEnviron = "concrete_ext";
	character = "Empty";
	soundHit = "concrete";
};

class TKBeton : Default {
	access = ReadOnly;
	files = "tk_beton_*";
	rough = 0.01;
	dust = 0.08;
	soundEnviron = "concrete_ext";
	character = "Empty";
	soundHit = "concrete";
};

class TKHlina : Default {
	access = ReadOnly;
	files = "tk_hlina_*";
	rough = 0.1;
	dust = 0.8;
	soundEnviron = "dirt";
	character = "Empty";
	soundHit = "soft_ground";
};

class TKPlevel : Default {
	access = ReadOnly;
	files = "tk_plevel_*";
	rough = 0.11;
	dust = 0.7;
	soundEnviron = "drygrass";
	character = "sfp_WeedsClutter";
	soundHit = "soft_ground";
};

class TKPole : Default {
	access = ReadOnly;
	files = "tk_pole_*";
	rough = 0.12;
	dust = 0.6;
	soundEnviron = "grass";
	character = "sfp_FieldGrassClutter";
	soundHit = "soft_ground";
};

class TKPolopoust : Default {
	access = ReadOnly;
	files = "tk_polopoust_*";
	rough = 0.01;
	dust = 0.9;
	soundEnviron = "dirt";
	character = "TKDesertClutter";
	soundHit = "soft_ground";
};

class TKSkala : Default {
	access = ReadOnly;
	files = "tk_skala_*";
	rough = 0.3;
	dust = 0.5;
	soundEnviron = "rock";
	character = "Empty";
	soundHit = "hard_ground";
};

class TKSkalniSterk : Default {
	access = ReadOnly;
	files = "tk_skalni_sterk_*";
	rough = 0.15;
	dust = 1.0;
	soundEnviron = "rock";
	character = "Empty";
	soundHit = "hard_ground";
};

class TKSterkNaDno : Default {
	access = ReadOnly;
	files = "tk_sterk_na_dno_*";
	rough = 0.2;
	dust = 0.0;
	soundEnviron = "rock";
	character = "Empty";
	soundHit = "hard_ground";
};

class sfp_Valouny : Default {
	access = ReadOnly;
	files = "skalas_*";
	rough = 0.15;
	dust = 0.4;
	soundEnviron = "rock";
	character = "TKMountainsClutter";
	soundHit = "hard_ground";
};

class TKTrava : Default {
	access = ReadOnly;
	files = "tk_trava_*";
	rough = 0.11;
	dust = 0.5;
	soundEnviron = "drygrass";
	character = "TKGrassClutter";
	soundHit = "soft_ground";
};

class TKDlazbaOld : Default {
	access = ReadOnly;
	files = "tk_dlazba_old_*";
	rough = 0.001;
	dust = 0.1;
	soundEnviron = "concrete_ext";
	character = "Empty";
	soundHit = "concrete";
};

class TKForest : Default {
	access = ReadOnly;
	files = "tk_forest_*";
	rough = 0.01;
	dust = 0.9;
	soundEnviron = "dirt";
	character = "TKForestClutter";
	soundHit = "soft_ground";
};

class TKMoutain : Default {
	access = ReadOnly;
	files = "skalas_*";
	rough = 0.01;
	dust = 0.9;
	soundEnviron = "dirt";
	character = "TKMountainsClutter";
	soundHit = "soft_ground";
};
};

class cfgsurfacecharacters

class CfgSurfaceCharacters {
class sfp_ForestFirClutter {
	probability[] = {0.4, 0.1, 0.1, 0.15, 0.05, 0.003, 0.005, 0.008, 0.004};
	names[] = {"BlueBerry", "FernAutumn", "FernAutumnTall", "SmallPicea", "RaspBerry", "MushroomsHorcak", "MushroomsPrasivka", "MushroomsBabka", "MushroomsMuchomurka"};
};

class TKGrassClutter {
	probability[] = {0.89, 0.03, 0.02};
	names[] = {"TK_GrassDry", "TK_BrushHard", "TK_PlantsWhite"};
};

class TKDesertClutter {
	probability[] = {0.06, 0.05, 0.005, 0.005};
	names[] = {"TK_BrushSoft", "TK_BrushHard", "TK_PlantsWhite", "TK_WeedThistle"};
};

class TKForestClutter {
	probability[] = {0.05, 0.2, 0.05};
	names[] = {"TK_BrushHard", "TK_GrassGreen", "TK_Weed1"};
};

class TKMountainsClutter {
	probability[] = {0.1, 0.05, 0.01, 0.01, 0.01};
	names[] = {"TK_BrushHard", "TK_BrushSoft", "TK_PlantsWhite", "TK_WeedThistle", "TK_PlantsViolet"};
};

class sfp_WeedsClutter {
	probability[] = {0.6, 0.1, 0.15, 0.05, 0.05};
	names[] = {"TK_GrassDry", "TK_GrassDryLong", "TK_Weed1", "TK_WeedThistle", "TK_BrushHard"};
};

class sfp_FieldGrassClutter {
	probability[] = {0.6, 0.3, 0.02, 0.01, 0.02};
	names[] = {"TK_GrassGreen", "TK_GrassGreenLong", "TK_PlantsWhite", "TK_PlantsViolet", "TK_Weed1"};
};
};

Share this post


Link to post
Share on other sites
Sign in to follow this  

×