diff --git a/addons/grenades/models/ACE_M84.p3d b/addons/grenades/models/ACE_M84.p3d new file mode 100644 index 0000000000..e24ff37880 Binary files /dev/null and b/addons/grenades/models/ACE_M84.p3d differ diff --git a/addons/grenades/models/ACE_M84_thrown.p3d b/addons/grenades/models/ACE_M84_thrown.p3d new file mode 100644 index 0000000000..0b206cfada Binary files /dev/null and b/addons/grenades/models/ACE_M84_thrown.p3d differ diff --git a/addons/grenades/models/AGM_M84.p3d b/addons/grenades/models/AGM_M84.p3d deleted file mode 100644 index 0e27ead30c..0000000000 Binary files a/addons/grenades/models/AGM_M84.p3d and /dev/null differ diff --git a/addons/grenades/models/AGM_M84_thrown.p3d b/addons/grenades/models/AGM_M84_thrown.p3d deleted file mode 100644 index 504752d39f..0000000000 Binary files a/addons/grenades/models/AGM_M84_thrown.p3d and /dev/null differ diff --git a/addons/grenades/textures/ace_m84.rvmat b/addons/grenades/textures/ace_m84.rvmat new file mode 100644 index 0000000000..e668125e70 --- /dev/null +++ b/addons/grenades/textures/ace_m84.rvmat @@ -0,0 +1,92 @@ +ambient[] = {1.0,1.0,1.0,1.0}; +diffuse[] = {1.0,1.0,1.0,1.0}; +forcedDiffuse[] = {0.0,0.0,0.0,0.0}; +emmisive[] = {0.0,0.0,0.0,1.0}; +specular[] = {0.1,0.1,0.1,1.0}; +specularPower = 95; +PixelShaderID = "Super"; +VertexShaderID = "Super"; +class Stage1 +{ + texture = "z\ace\addons\grenades\textures\ace_m84_nohq.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[] = {0,9,0}; + up[] = {4.5,0,0}; + dir[] = {0,0,0}; + pos[] = {0,0,0}; + }; +}; +class Stage3 +{ + texture = "#(argb,8,8,3)color(0.5,0.5,0.5,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\ace\addons\grenades\textures\ace_m84_smdi.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,16,2,2)fresnel(10.4,8.3)"; + uvSource = "tex"; + class uvTransform + { + aside[] = {1,0,0}; + up[] = {0,1,0}; + dir[] = {0,0,1}; + pos[] = {0,0,0}; + }; +}; +class Stage7 +{ + texture = "a3\data_f\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/addons/grenades/textures/agm_m84_co.paa b/addons/grenades/textures/ace_m84_co.paa similarity index 100% rename from addons/grenades/textures/agm_m84_co.paa rename to addons/grenades/textures/ace_m84_co.paa diff --git a/addons/grenades/textures/agm_m84_nohq.paa b/addons/grenades/textures/ace_m84_nohq.paa similarity index 100% rename from addons/grenades/textures/agm_m84_nohq.paa rename to addons/grenades/textures/ace_m84_nohq.paa diff --git a/addons/grenades/textures/agm_m84_smdi.paa b/addons/grenades/textures/ace_m84_smdi.paa similarity index 100% rename from addons/grenades/textures/agm_m84_smdi.paa rename to addons/grenades/textures/ace_m84_smdi.paa diff --git a/addons/grenades/textures/agm_m84.rvmat b/addons/grenades/textures/agm_m84.rvmat deleted file mode 100644 index 68a9e35141..0000000000 Binary files a/addons/grenades/textures/agm_m84.rvmat and /dev/null differ