PMC websites shut down January 13th 2026 unless web hosting fees are paid. See up to date status from PMC Website Hosting and Domain Registration Fee Status forum topic. Please Support PMC to help keep these websites online.

Enjoyed or found this pages content useful, please Support PMC to help me keep this web page online beyond January 13th 2026 when web hosting fees are due.

User Tools

Site Tools


arma3:terrain:cfgsurfaces

This is an old revision of the document!


ArmA 3 CfgSurfaces

cfgSurfaces adds clutter configuration for ground detail texture (GDT) file names in the data\ directory. We also configure how rough the terrain is, what sound is played when driving/walking on it etc.

a3\map_data\config.cpp/cfgSurfaces:

class CfgSurfaces
{
	class Default{};
	class Water{};
	class GdtStratisGreenGrass: Default
	{
		access = 2;
		files = "gdt_strgreengrass_*";
		character = "StratisGreenGrassClutter";
		soundEnviron = "grass";
		soundHit = "soft_ground";
		rough = 0.08;
		maxSpeedCoef = 0.9;
		dust = 0.15;
		lucidity = 4;
		grassCover = 0.05;
		impact = "hitGroundSoft";
		surfaceFriction = 1.7;
		maxClutterColoringCoef = 1.35;
	};
	class GdtStratisRocky: Default
	{
		access = 2;
		files = "gdt_strrocky_*";
		character = "StratisRockyClutter";
		soundEnviron = "gravel";
		soundHit = "hard_ground";
		rough = 0.12;
		maxSpeedCoef = 0.85;
		dust = 0.4;
		lucidity = 1.5;
		grassCover = 0.02;
		impact = "hitGroundHard";
		surfaceFriction = 1.9;
		maxClutterColoringCoef = 1.35;
	};
	// etc ...
};

See also how_cfgsurfaces_cfgsurfacecharacters_and_clutter_work.

arma3/terrain/cfgsurfaces.1507473930.txt.gz · Last modified: 2017/10/08 14:45 by snakeman