Search the Community
Showing results for tags 'often overlooked'.
Found 2 results
-
Heres a config Class that too many terrains are missing.These class entries make a Huge difference to the look of your terrain.I havnt tried to edit any of these lines so i am unable to give any descriptions. class CfgLensFlare { flarePos[] = {0.0, 0.0, 0.37, 0.47, 0.5, 0.54, 0.62, 0.72, 0.75, 0.91, 1.0, 1.084, 1.13, 1.29, 1.62, 1.68}; flareSizeCam[] = {0.2, 0.4, 0.025, 0.05, 0.042, 0.043, 0.04, 0.75, 0.6, 0.7, 0.15, 0.85, 0.44, 0.45, 0.55, 0.1}; flareBright[] = {1.0, 0.3, 0.3, 0.3, 0.3, 0.4, 0.4, 0.05, 0.03, 0.12, 0.05, 0.08, 0.05, 0.2, 0.2, 1.0}; flareSizeEye[] = {0.04}; flareSizeEyeSun[] = {0.04}; };
-
Defining Dust/dirt effects for surfaces
ANZACSAS Steven posted a topic in ARMA 3 - TERRAIN - (BUILDER)
Hey guys, I ve noticed that most addon terrains are missing their custom definitions for dust effects for specific surfaces. Heres an example of addon terrain surfaces entered into the dust/dirt effects for air vehicles. The custom addon surfaces are named "SAMountainClutter","SADesertClutter","SAGrassClutter". class CfgVehicles { class AllVehicles; class Air : AllVehicles { rightDustEffects[] = {{"SAMountainClutter", "RGrassDryEffects"}, {"SAMountainClutter", "RDirtEffects"}, {"SAMountainClutter", "RDustEffectsAir"}, {"SADesertClutter", "RGrassDryEffects"}, {"SADesertClutter", "RDirtEffects"}, {"SADesertClutter", "RDustEffectsAir"}, {"SAGrassClutter", "RGrassEffects"}, {"SAGrassClutter", "RDustEffectsAir"}}; }; }; For practical purposes i have only listed the addons custom surfaces above.In the config these are entered with all the other surfaces from the vanilla game.Below is how it looks with the vanilla entries aswell as the addon custom named surfaces and their various effects defined. class CfgVehicles { class AllVehicles; class Air : AllVehicles { rightDustEffects[] = {{"SAMountainClutter", "RGrassDryEffects"}, {"SAMountainClutter", "RDirtEffects"}, {"SAMountainClutter", "RDustEffectsAir"}, {"SADesertClutter", "RGrassDryEffects"}, {"SADesertClutter", "RDirtEffects"}, {"SADesertClutter", "RDustEffectsAir"}, {"SAGrassClutter", "RGrassEffects"}, {"SAGrassClutter", "RDustEffectsAir"}, {"GdtGrassShort", "RDustEffectsAir"}, {"GdtGrassShort", "RGrassEffects"}, {"GdtGrassTall", "RDustEffectsAir"}, {"GdtGrassTall", "RGrassEffects"}, {"GdtRedDirt", "RDustEffectsAirRed"}, {"GdtField", "RDustEffectsAir"}, {"GdtForest", "RDustEffectsAir"}, {"GdtVolcano", "RDustEffectsAir"}, {"GdtVolcano", "RStonesEffects"}, {"GdtCliff", "RDustEffectsAir"}, {"GdtVolcanoBeach", "RDustEffectsAir"}, {"SurfRoadDirt_exp", "RDustEffectsAirRed"}, {"SurfRoadConcrete_exp", "RDustEffectsAir"}, {"SurfRoadTarmac_exp", "RDustEffectsAir"}, {"GdtStratisConcrete", "RDustEffectsAir"}, {"GdtStratisConcrete", "RDirtEffects"}, {"GdtStratisBeach", "RDustEffectsAir"}, {"GdtStratisBeach", "RStonesEffects"}, {"GdtStratisDirt", "RDustEffectsAir"}, {"GdtStratisDirt", "RDirtEffects"}, {"GdtStratisSeabedCluttered", "RDustEffectsAir"}, {"GdtStratisSeabed", "RDustEffectsAir"}, {"GdtStratisDryGrass", "RDustEffectsAir"}, {"GdtStratisDryGrass", "RGrassDryEffects"}, {"GdtStratisDryGrass", "RDirtEffects"}, {"GdtStratisGreenGrass", "RDustEffectsAir"}, {"GdtStratisGreenGrass", "RGrassEffects"}, {"GdtStratisGreenGrass", "RDirtEffects"}, {"GdtStratisRocky", "RDustEffectsAir"}, {"GdtStratisRocky", "RGrassEffects"}, {"GdtStratisRocky", "RDirtEffects"}, {"GdtStratisThistles", "RDustEffectsAir"}, {"GdtStratisThistles", "RGrassEffects"}, {"GdtStratisThistles", "RDirtEffects"}, {"GdtConcrete", "RDustEffectsAir"}, {"GdtConcrete", "RDirtEffects"}, {"GdtAsphalt", "RDustEffectsAir"}, {"GdtAsphalt", "RDirtEffects"}, {"GdtRubble", "RDustEffectsAir"}, {"GdtRubble", "RDirtEffects"}, {"GdtSoil", "RDustEffectsAir"}, {"GdtSoil", "RDirtEffects"}, {"GdtBeach", "RDustEffectsAir"}, {"GdtBeach", "RStonesEffects"}, {"GdtRock", "RDustEffectsAir"}, {"GdtRock", "RDirtEffects"}, {"GdtDead", "RDustEffectsAir"}, {"GdtDead", "RDirtEffects"}, {"Default", "RDustEffectsAir"}, {"GdtDesert1", "RDustEffectsAir"}, {"GdtDesert1", "RSandEffects"}, {"GdtDesert1", "RDirtEffects"}, {"GdtDesert1", "RStonesEffects"}, {"GdtDesert2", "RDustEffectsAir"}, {"GdtDesert2", "RSandEffects"}, {"GdtDesert2", "RGrassEffects"}, {"GdtDesert2", "RDirtEffects"}, {"GdtDirt", "RDustEffectsAir"}, {"GdtDirt", "RDirtEffects"}, {"GdtGrassGreen", "RDustEffectsAir"}, {"GdtGrassGreen", "RGrassEffects"}, {"GdtGrassGreen", "RDirtEffects"}, {"GdtGrassDry", "RDustEffectsAir"}, {"GdtGrassDry", "RGrassDryEffects"}, {"GdtGrassDry", "RDirtEffects"}, {"GdtGrassWild", "RDustEffectsAir"}, {"GdtGrassWild", "RGrassEffects"}, {"GdtGrassWild", "RDirtEffects"}, {"GdtWildField", "RDustEffectsAir"}, {"GdtWildField", "RGrassEffects"}, {"GdtWildField", "RDirtEffects"}, {"GdtWeed1", "RDustEffectsAir"}, {"GdtWeed1", "RGrassEffects"}, {"GdtWeed1", "RDirtEffects"}, {"GdtWeed2", "RDustEffectsAir"}, {"GdtWeed2", "RGrassEffects"}, {"GdtWeed2", "RDirtEffects"}, {"GdtThorn", "RDustEffectsAir"}, {"GdtThorn", "RGrassEffects"}, {"GdtThorn", "RDirtEffects"}, {"GdtStony", "RDustEffectsAir"}, {"GdtStony", "RGrassEffects"}, {"GdtStony", "RDirtEffects"}, {"GdtStonyGreen", "RDustEffectsAir"}, {"GdtStonyGreen", "RGrassEffects"}, {"GdtStonyGreen", "RDirtEffects"}, {"GdtStonyThistle", "RDustEffectsAir"}, {"GdtStonyThistle", "RGrassEffects"}, {"GdtStonyThistle", "RDirtEffects"}, {"GdtSeabedDeep", "RDustEffectsAir"}, {"GdtSeabed", "RDustEffectsAir"}, {"SurfRoadDirt", "RDustEffectsAir"}, {"SurfRoadConcrete", "RDustEffectsAir"}, {"SurfRoadTarmac", "RDustEffectsAir"}, {"SurfWood", "RDustEffectsAir"}, {"SurfMetal", "RDustEffectsAir"}, {"SurfRoofTin", "RDustEffectsAir"}, {"SurfRoofTiles", "RDustEffectsAir"}, {"SurfIntWood", "RDustEffectsAir"}, {"SurfIntConcrete", "RDustEffectsAir"}, {"SurfIntTiles", "RDustEffectsAir"}, {"SurfIntMetal", "RDustEffectsAir"}}; leftDustEffects[] = {{"SAMountainClutter", "LGrassDryEffects"}, {"SAMountainClutter", "LDirtEffects"}, {"SAMountainClutter", "LDustEffectsAir"}, {"SADesertClutter", "RGrassDryEffects"}, {"SADesertClutter", "LDirtEffects"}, {"SADesertClutter", "LDustEffectsAir"}, {"SAGrassClutter", "LGrassEffects"}, {"SAGrassClutter", "LDustEffectsAir"}, {"GdtGrassShort", "LDustEffectsAir"}, {"GdtGrassShort", "LGrassEffects"}, {"GdtGrassTall", "LDustEffectsAir"}, {"GdtGrassTall", "LGrassEffects"}, {"GdtRedDirt", "LDustEffectsAirRed"}, {"GdtField", "LDustEffectsAir"}, {"GdtForest", "LDustEffectsAir"}, {"GdtVolcano", "LDustEffectsAir"}, {"GdtVolcano", "LStonesEffects"}, {"GdtCliff", "LDustEffectsAir"}, {"GdtVolcanoBeach", "LDustEffectsAir"}, {"SurfRoadDirt_exp", "LDustEffectsAirRed"}, {"SurfRoadConcrete_exp", "LDustEffectsAir"}, {"SurfRoadTarmac_exp", "LDustEffectsAir"}, {"GdtStratisConcrete", "LDustEffectsAir"}, {"GdtStratisConcrete", "LDirtEffects"}, {"GdtStratisBeach", "LDustEffectsAir"}, {"GdtStratisBeach", "LStonesEffects"}, {"GdtStratisDirt", "LDustEffectsAir"}, {"GdtStratisDirt", "LDirtEffects"}, {"GdtStratisSeabedCluttered", "LDustEffectsAir"}, {"GdtStratisSeabed", "LDustEffectsAir"}, {"GdtStratisDryGrass", "LDustEffectsAir"}, {"GdtStratisDryGrass", "LGrassDryEffects"}, {"GdtStratisDryGrass", "LDirtEffects"}, {"GdtStratisGreenGrass", "LDustEffectsAir"}, {"GdtStratisGreenGrass", "LGrassEffects"}, {"GdtStratisGreenGrass", "LDirtEffects"}, {"GdtStratisRocky", "LDustEffectsAir"}, {"GdtStratisRocky", "LGrassEffects"}, {"GdtStratisRocky", "LDirtEffects"}, {"GdtStratisThistles", "LDustEffectsAir"}, {"GdtStratisThistles", "LGrassEffects"}, {"GdtStratisThistles", "LDirtEffects"}, {"GdtConcrete", "LDustEffectsAir"}, {"GdtConcrete", "LDirtEffects"}, {"GdtAsphalt", "LDustEffectsAir"}, {"GdtAsphalt", "LDirtEffects"}, {"GdtRubble", "LDustEffectsAir"}, {"GdtRubble", "LGrassEffects"}, {"GdtRubble", "LDirtEffects"}, {"GdtSoil", "LDustEffectsAir"}, {"GdtSoil", "LDirtEffects"}, {"GdtBeach", "LDustEffectsAir"}, {"GdtBeach", "LStonesEffects"}, {"GdtRock", "LDustEffectsAir"}, {"GdtRock", "LDirtEffects"}, {"GdtDead", "LDustEffectsAir"}, {"GdtDead", "LDirtEffects"}, {"Default", "LDustEffectsAir"}, {"GdtDesert1", "LDustEffectsAir"}, {"GdtDesert1", "LSandEffects"}, {"GdtDesert1", "LDirtEffects"}, {"GdtDesert1", "LStonesEffects"}, {"GdtDesert2", "LDustEffectsAir"}, {"GdtDesert2", "LSandEffects"}, {"GdtDesert2", "LGrassEffects"}, {"GdtDesert2", "LDirtEffects"}, {"GdtDirt", "LDustEffectsAir"}, {"GdtDirt", "LDirtEffects"}, {"GdtGrassGreen", "LDustEffectsAir"}, {"GdtGrassGreen", "LGrassEffects"}, {"GdtGrassGreen", "LDirtEffects"}, {"GdtGrassDry", "LDustEffectsAir"}, {"GdtGrassDry", "LGrassDryEffects"}, {"GdtGrassDry", "LDirtEffects"}, {"GdtGrassWild", "LDustEffectsAir"}, {"GdtGrassWild", "LGrassEffects"}, {"GdtGrassWild", "LDirtEffects"}, {"GdtWildField", "LDustEffectsAir"}, {"GdtWildField", "LGrassEffects"}, {"GdtWildField", "LDirtEffects"}, {"GdtWeed1", "LDustEffectsAir"}, {"GdtWeed1", "LGrassEffects"}, {"GdtWeed1", "LDirtEffects"}, {"GdtWeed2", "LDustEffectsAir"}, {"GdtWeed2", "LGrassEffects"}, {"GdtWeed2", "LDirtEffects"}, {"GdtThorn", "LDustEffectsAir"}, {"GdtThorn", "LGrassEffects"}, {"GdtThorn", "LDirtEffects"}, {"GdtStony", "LDustEffectsAir"}, {"GdtStony", "LGrassEffects"}, {"GdtStony", "LDirtEffects"}, {"GdtStonyGreen", "LDustEffectsAir"}, {"GdtStonyGreen", "LGrassEffects"}, {"GdtStonyGreen", "LDirtEffects"}, {"GdtStonyThistle", "LDustEffectsAir"}, {"GdtStonyThistle", "LGrassEffects"}, {"GdtStonyThistle", "LDirtEffects"}, {"GdtSeabedDeep", "LDustEffectsAir"}, {"GdtSeabed", "LDustEffectsAir"}, {"SurfRoadDirt", "LDustEffectsAir"}, {"SurfRoadConcrete", "LDustEffectsAir"}, {"SurfRoadTarmac", "LDustEffectsAir"}, {"SurfWood", "LDustEffectsAir"}, {"SurfMetal", "LDustEffectsAir"}, {"SurfRoofTin", "LDustEffectsAir"}, {"SurfRoofTiles", "LDustEffectsAir"}, {"SurfIntWood", "LDustEffectsAir"}, {"SurfIntConcrete", "LDustEffectsAir"}, {"SurfIntTiles", "LDustEffectsAir"}, {"SurfIntMetal", "LDustEffectsAir"}}; }; }; Without the custom entries the game uses the base class (class default) dust effects.Very basic effects.The bis surfaces quite often use more than one dust/dirt effect per surface so as to achieve unique effects for many surfaces. Hope it helps. :)