diff --git a/addons/microdagr/CfgVehicles.hpp b/addons/microdagr/CfgVehicles.hpp index cc06db69f9..7b7a1ff61b 100644 --- a/addons/microdagr/CfgVehicles.hpp +++ b/addons/microdagr/CfgVehicles.hpp @@ -71,8 +71,9 @@ class CfgVehicles { scopeCurator = 2; displayName = CSTRING(itemName); author = ECSTRING(common,ACETeam); - vehicleClass = "Items"; icon = QPATHTOF(UI\icon_microDAGR.paa); + vehicleClass = "Items"; + model = "\A3\Weapons_f\DummyWeapon.p3d"; class TransportItems { MACRO_ADDITEM(ACE_microDAGR,1); }; diff --git a/addons/microdagr/data/MicroDAGR.p3d b/addons/microdagr/data/MicroDAGR.p3d deleted file mode 100644 index bd4ea59090..0000000000 Binary files a/addons/microdagr/data/MicroDAGR.p3d and /dev/null differ diff --git a/addons/microdagr/data/MicroDAGR_nohq.paa b/addons/microdagr/data/MicroDAGR_nohq.paa deleted file mode 100644 index 1b9c8a337c..0000000000 Binary files a/addons/microdagr/data/MicroDAGR_nohq.paa and /dev/null differ diff --git a/addons/microdagr/data/MicroDAGR_smdi.paa b/addons/microdagr/data/MicroDAGR_smdi.paa deleted file mode 100644 index 66c69a63b3..0000000000 Binary files a/addons/microdagr/data/MicroDAGR_smdi.paa and /dev/null differ diff --git a/addons/microdagr/data/microdagr.p3d b/addons/microdagr/data/microdagr.p3d new file mode 100644 index 0000000000..5726b7b4ca Binary files /dev/null and b/addons/microdagr/data/microdagr.p3d differ diff --git a/addons/microdagr/data/microdagr.rvmat b/addons/microdagr/data/microdagr.rvmat index 6f3522304c..e6d9148ed7 100644 --- a/addons/microdagr/data/microdagr.rvmat +++ b/addons/microdagr/data/microdagr.rvmat @@ -1,92 +1,80 @@ -ambient[] = {0.6,0.6,0.6,0.6}; -diffuse[] = {0.6,0.6,0.6,0.6}; -forcedDiffuse[] = {0.0,0.0,0.0,0.0}; -emmisive[] = {0.0,0.0,0.0,0.6}; -specular[] = {0.1,0.1,0.1,0.2}; -specularPower = 90.0; +ambient[] = {1,1,1,1}; +diffuse[] = {1,1,1,1}; +forcedDiffuse[] = {0,0,0,0}; +emmisive[] = {0,0,0,1}; +specular[] = {0.4,0.4,0.4,1}; //amount of glossiness - the higher the number, the higher the glossiness +specularPower = 500; //area of glossiness - the higher the number, the smaller the area PixelShaderID = "Super"; VertexShaderID = "Super"; -class Stage1 -{ - texture="z\ace\addons\microdagr\data\MicroDAGR_nohq.paa"; - uvSource="tex"; - class uvTransform - { - aside[]={1,0,0}; - up[]={0,1,0}; - dir[]={0,0,0}; - pos[]={0,0,0}; - }; + +class Stage1 { + texture = "z\ace\addons\microdagr\data\microdagr_nohq.paa"; + uvSource = "tex"; + + class uvTransform { + aside[] = {1,0,0}; + up[] = {0,1,0}; + dir[] = {0,0,1}; + 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 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,1}; + 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 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,1}; + 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 Stage4 { + texture = "z\ace\addons\microdagr\data\microdagr_as.paa"; + uvSource = "tex"; + + class uvTransform { + aside[] = {1,0,0}; + up[] = {0,1,0}; + dir[] = {0,0,1}; + pos[] = {0,0,1}; + }; }; -class Stage5 -{ - texture="z\ace\addons\microdagr\data\MicroDAGR_smdi.paa"; - 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\microdagr\data\microdagr_smdi.paa"; + uvSource = "tex"; + + class uvTransform { + aside[] = {1,0,0}; + up[] = {0,1,0}; + dir[] = {0,0,1}; + 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}; - }; + +class Stage6 { + texture = "#(ai,64,64,1)fresnel(4.7,1.2)"; + uvSource = "tex"; + + class uvTransform { + aside[] = {1,0,0}; + up[] = {0,1,0}; + dir[] = {0,0,1}; + pos[] = {0,0,0}; + }; }; diff --git a/addons/microdagr/data/microdagr_as.paa b/addons/microdagr/data/microdagr_as.paa new file mode 100644 index 0000000000..74c3af7df9 Binary files /dev/null and b/addons/microdagr/data/microdagr_as.paa differ diff --git a/addons/microdagr/data/microdagr_co.paa b/addons/microdagr/data/microdagr_co.paa index 6efd68bff5..0b1d5a3093 100644 Binary files a/addons/microdagr/data/microdagr_co.paa and b/addons/microdagr/data/microdagr_co.paa differ diff --git a/addons/microdagr/data/microdagr_nohq.paa b/addons/microdagr/data/microdagr_nohq.paa new file mode 100644 index 0000000000..5880af2401 Binary files /dev/null and b/addons/microdagr/data/microdagr_nohq.paa differ diff --git a/addons/microdagr/data/microdagr_smdi.paa b/addons/microdagr/data/microdagr_smdi.paa new file mode 100644 index 0000000000..b8b5b6b4aa Binary files /dev/null and b/addons/microdagr/data/microdagr_smdi.paa differ