diff --git a/SQF/dayz_epoch/models/lockbox.p3d b/SQF/dayz_epoch/models/lockbox.p3d index fc5836cf2..b3c17e545 100644 Binary files a/SQF/dayz_epoch/models/lockbox.p3d and b/SQF/dayz_epoch/models/lockbox.p3d differ diff --git a/SQF/dayz_epoch/textures/planks.rvmat b/SQF/dayz_epoch/textures/planks.rvmat index bca27e45d..7fd296c39 100644 --- a/SQF/dayz_epoch/textures/planks.rvmat +++ b/SQF/dayz_epoch/textures/planks.rvmat @@ -1,28 +1,92 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {0, 0, 0, 1}; -specularPower = 1; -PixelShaderID = "NormalMapSpecularDIMap"; -VertexShaderID = "NormalMap"; -class Stage1 { -texture = "z\addons\dayz_epoch\textures\planks_normal.paa"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +ambient[]={0.8392157,0.8392157,0.8392157,0.89999998}; +diffuse[]={0.8392157,0.8392157,0.8392157,0.89999998}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.29019609,0.29019609,0.29019609,0.68800008}; +specularPower=83.199997; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\planks_normal.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -class Stage2 { -texture = "#(argb,8,8,3)color(1,0,1,1)"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\planks_spec.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.45,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -}; \ No newline at end of file diff --git a/SQF/dayz_epoch/textures/planks_diffuse.paa b/SQF/dayz_epoch/textures/planks_diffuse.paa index 579d55395..6e110e364 100644 Binary files a/SQF/dayz_epoch/textures/planks_diffuse.paa and b/SQF/dayz_epoch/textures/planks_diffuse.paa differ diff --git a/SQF/dayz_epoch/textures/planks_spec.paa b/SQF/dayz_epoch/textures/planks_spec.paa index c116c9bca..0d8e2b9a2 100644 Binary files a/SQF/dayz_epoch/textures/planks_spec.paa and b/SQF/dayz_epoch/textures/planks_spec.paa differ diff --git a/SQF/dayz_epoch/textures/plywood.rvmat b/SQF/dayz_epoch/textures/plywood.rvmat index d026d083f..88156b8a3 100644 --- a/SQF/dayz_epoch/textures/plywood.rvmat +++ b/SQF/dayz_epoch/textures/plywood.rvmat @@ -2,10 +2,10 @@ ambient[]={1,1,1,1}; diffuse[]={1,1,1,1}; forcedDiffuse[]={0,0,0,0}; emmisive[]={0,0,0,1}; -specular[]={0,0,0,1}; -specularPower=1; -PixelShaderID="NormalMapSpecularDIMap"; -VertexShaderID="NormalMap"; +specular[]={0.36078399,0.36078399,0.36078399,1}; +specularPower=80; +PixelShaderID="Super"; +VertexShaderID="Super"; class Stage1 { texture="z\addons\dayz_epoch\textures\plywood_normal.paa"; @@ -19,6 +19,42 @@ class Stage1 }; }; class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 { texture="z\addons\dayz_epoch\textures\plywood_spec.paa"; uvSource="tex"; @@ -30,3 +66,27 @@ class Stage2 pos[]={0,0,0}; }; }; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.45,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/plywood_diffuse.paa b/SQF/dayz_epoch/textures/plywood_diffuse.paa index f9b166c4a..b1b4880bd 100644 Binary files a/SQF/dayz_epoch/textures/plywood_diffuse.paa and b/SQF/dayz_epoch/textures/plywood_diffuse.paa differ diff --git a/SQF/dayz_epoch/textures/plywood_normal.paa b/SQF/dayz_epoch/textures/plywood_normal.paa index 689f46f8b..bb4c55ecd 100644 Binary files a/SQF/dayz_epoch/textures/plywood_normal.paa and b/SQF/dayz_epoch/textures/plywood_normal.paa differ diff --git a/SQF/dayz_epoch/textures/plywood_spec.paa b/SQF/dayz_epoch/textures/plywood_spec.paa index 2064e3ead..4c3ade043 100644 Binary files a/SQF/dayz_epoch/textures/plywood_spec.paa and b/SQF/dayz_epoch/textures/plywood_spec.paa differ