PMC websites shut down September 13th 2025 unless yearly web hosting fees are paid. 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 september 13th 2025 when yearly web hosting fees are due.

User Tools

Site Tools


arma2:terrain:water-color

This is an old revision of the document!


Water Color Config

ArmA 2 Terrain Water Color Config

Correct way is to define a new custom water class with the personal TAG and assign it in your world

class CfgMaterials
{
    class Water;
    class MYTAG_Water: Water
    {
        ambient[] = {0.0264,0.03,0.013,0.4};
        diffuse[] = {0.13,0.15,0.065,1};
        forcedDiffuse[] = {0.0264,0.03,0.013,0};
        specular[] = {1.5,1.5,1.5,0};
        emmisive[] = {0,0,0,0};

class cfgWorlds
{
    class CAWorld;
    class MYTAG_WorldName: CAWorld//or Utes/Takistan
    {
        //replace with your custom class
        seaMaterial = "#MYTAG_water";
        shoreMaterial = "#MYTAG_shore";
        shoreFoamMaterial = "#MYTAG_shoreFoam";
        shoreWetMaterial = "#MYTAG_shoreWet";
        terrainMaterial = "#MYTAG_terrain";

This is direct example from VTE config:

class CfgMaterials
{
	class Water;
 
	class VTE_WaterColor: Water
	{
		// VTE values
		ambient[] = {0.27, 0.18, 0.09, 0.8}; 
		diffuse[] = {0.27, 0.18, 0.09, 1.0};
	};
 
	class Shore;
 
	class VTE_ShoreColor: Shore
	{
		// VTE values
		ambient[] = {0.27, 0.18, 0.1, 0.5};
		diffuse[] = {0.27, 0.18, 0.1, 0.6};
	};
 
	class ShoreFoam;
 
	class VTE_ShoreFoamColor: ShoreFoam
	{
		// VTE values
		ambient[] = {0.27, 0.18, 0.1, 0.5};
		diffuse[] = {0.27, 0.18, 0.1, 0.6};
	};
};

And terrain config:

class CfgWorlds
{
	class vte_intro: CAWorld
		// brown water color
		seaMaterial = "#VTE_WaterColor";
		shoreMaterial = "#VTE_ShoreColor";
		shoreFoamMaterial = "#VTE_ShoreFoamColor";
arma2/terrain/water-color.1372520533.txt.gz · Last modified: 2013/06/29 15:42 (external edit)