diff --git a/addons/m119/tbd_m119/CfgVehicles.hpp b/addons/m119/tbd_m119/CfgVehicles.hpp index 4248e11..e43ce54 100644 --- a/addons/m119/tbd_m119/CfgVehicles.hpp +++ b/addons/m119/tbd_m119/CfgVehicles.hpp @@ -139,6 +139,16 @@ class CfgVehicles { initPhase = 0; animPeriod = 1; }; + class plate_back_source { + source = "user"; + initPhase = 0; + animPeriod = 1; + }; + class plate_front_source { + source = "user"; + initPhase = 0; + animPeriod = 1; + }; class recoil_rest_source { source = "user"; initPhase = 0; diff --git a/addons/m119/tbd_m119/TBD_M119.p3d b/addons/m119/tbd_m119/TBD_M119.p3d index 6306f02..a3bfdde 100644 Binary files a/addons/m119/tbd_m119/TBD_M119.p3d and b/addons/m119/tbd_m119/TBD_M119.p3d differ diff --git a/addons/m119/tbd_m119/data/plate.rvmat b/addons/m119/tbd_m119/data/plate.rvmat new file mode 100644 index 0000000..b335987 --- /dev/null +++ b/addons/m119/tbd_m119/data/plate.rvmat @@ -0,0 +1,104 @@ +//////////////////////////////////////////////////////////////////// +//DeRap: Produced from mikero's Dos Tools Dll version 5.52 +//'now' is Fri Feb 09 09:45:35 2018 : 'file' last modified on Fri Feb 09 09:45:35 2018 +//http://dev-heaven.net/projects/list_files/mikero-pbodll +//////////////////////////////////////////////////////////////////// + +#define _ARMA_ + +//Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ +ambient[] = { 0.65, 0.65, 0.65, 0.65 }; +diffuse[] = { 0.65, 0.65, 0.65, 0.65 }; +forcedDiffuse[] = { 0, 0, 0, 1 }; +emmisive[] = { 0, 0, 0, 1 }; +specular[] = { 0.5, 0.5, 0.5, 0.5 }; +specularPower = 30; +PixelShaderID = "Super"; +VertexShaderID = "Super"; + + + +class Stage1 +{ + texture="x\TBD_M119\addons\M119\tbd_m119\data\plate_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,0.5,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="x\TBD_M119\addons\M119\tbd_m119\data\plate_as.paa"; + uvSource = "tex"; + class uvTransform + { + aside[] = {1,0,0}; + up[] = {0,1,0}; + dir[] = {0,0,0}; + pos[] = {0,0,0}; + }; +}; +class Stage5 +{ + texture="x\TBD_M119\addons\M119\tbd_m119\data\plate_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,64,64,1)fresnel(1.5,0.45)"; + 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_ca.paa"; + useWorldEnvMap = "true"; + uvSource = "tex"; + class uvTransform { + aside[] = { 1, 0, 0 }; + up[] = { 0, 1, 0 }; + dir[] = { 0, 0, 1 }; + pos[] = { 0, 0, 0 }; + }; +}; +class StageTI { + texture = "a3\data_f\default_vehicle_ti_ca.paa"; +}; \ No newline at end of file diff --git a/addons/m119/tbd_m119/data/plate_as.paa b/addons/m119/tbd_m119/data/plate_as.paa new file mode 100644 index 0000000..53b9022 Binary files /dev/null and b/addons/m119/tbd_m119/data/plate_as.paa differ diff --git a/addons/m119/tbd_m119/data/plate_co.paa b/addons/m119/tbd_m119/data/plate_co.paa new file mode 100644 index 0000000..062e202 Binary files /dev/null and b/addons/m119/tbd_m119/data/plate_co.paa differ diff --git a/addons/m119/tbd_m119/data/plate_nohq.paa b/addons/m119/tbd_m119/data/plate_nohq.paa new file mode 100644 index 0000000..693933d Binary files /dev/null and b/addons/m119/tbd_m119/data/plate_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/plate_smdi.paa b/addons/m119/tbd_m119/data/plate_smdi.paa new file mode 100644 index 0000000..322de9d Binary files /dev/null and b/addons/m119/tbd_m119/data/plate_smdi.paa differ diff --git a/addons/m119/tbd_m119/model.cfg b/addons/m119/tbd_m119/model.cfg index 83e04c6..b0372e7 100644 --- a/addons/m119/tbd_m119/model.cfg +++ b/addons/m119/tbd_m119/model.cfg @@ -13,9 +13,10 @@ class CfgSkeletons isDiscrete = 0; skeletonInherit = ""; skeletonBones[] = - { + { "plate_front", "", "rest", "", - "rightwheel", "rest", + "plate_back", "rest", + "rightwheel", "rest", "leftwheel", "rest", "otocvez", "rest", "handle_horizontal", "rest", @@ -271,6 +272,20 @@ class Animations selection="magazine"; hideValue=1; }; + class plate_front_hide + { + type="hide"; + source="plate_front_source"; + selection="plate_front"; + hideValue=1; + }; + class plate_back_hide + { + type="hide"; + source="plate_back_source"; + selection="plate_back"; + hideValue=1; + }; }; };