diff --git a/.hemtt/missions/test.Stratis/mission.sqm b/.hemtt/missions/test.Stratis/mission.sqm index 562c927..d2470a1 100644 Binary files a/.hemtt/missions/test.Stratis/mission.sqm and b/.hemtt/missions/test.Stratis/mission.sqm differ diff --git a/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp b/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp index 7ebf464..3195fe7 100644 --- a/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp +++ b/addons/m119/tbd_m119/CfgAnimationSourceSounds.hpp @@ -55,6 +55,18 @@ class close_2 { }; }; + class gears { + + class gears_1 { + loop = 0; + terminate = 1; + sound0[] = {QPATHTOF(TBD_M119\sounds\gears.ogg), 5, 1, 20}; + sound1[] = {QPATHTOF(TBD_M119\sounds\gears.ogg), 5, 1, 20}; + sound[] = {"sound0", 1}; + trigger = "direction"; +}; + }; + }; \ No newline at end of file diff --git a/addons/m119/tbd_m119/CfgVehicles.hpp b/addons/m119/tbd_m119/CfgVehicles.hpp index f8e163b..8193e18 100644 --- a/addons/m119/tbd_m119/CfgVehicles.hpp +++ b/addons/m119/tbd_m119/CfgVehicles.hpp @@ -24,8 +24,8 @@ class CfgVehicles { author = "TBD Team"; displayName = "M119"; model = QPATHTOF(TBD_M119\TBD_M119); - editorPreview = QPATHTOF(TBD_M119\data\preview.paa); - picture = QPATHTOF(TBD_M119\data\TBD_M119_icon.paa); + editorPreview = QPATHTOF(TBD_M119\data\preview.jpg); + picture = QPATHTOF(TBD_M119\data\M119_icon.paa); side = 0; faction = "OPF_F"; crew = "O_Soldier_F"; @@ -118,6 +118,12 @@ class CfgVehicles { animPeriod = 0; }; + class trigger_rotation_source { + source = "user"; + initPhase = 0; + animPeriod = 0; + }; + class rightwheel_source { source = "user"; initPhase = 0; @@ -159,7 +165,7 @@ class CfgVehicles { sound = "close"; soundPosition = "konec_hlavne"; }; - + class handle_breach_source { source = "user"; @@ -176,6 +182,8 @@ class CfgVehicles { source = "user"; initPhase = 0; animPeriod = 1; + sound = "gears"; + soundPosition = "konec_hlavne"; }; class magazine_load_source { diff --git a/addons/m119/tbd_m119/TBD_M119.p3d b/addons/m119/tbd_m119/TBD_M119.p3d index 3104159..6306f02 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/Five_co.paa b/addons/m119/tbd_m119/data/Five_co.paa index 1102c91..ea71b2f 100644 Binary files a/addons/m119/tbd_m119/data/Five_co.paa and b/addons/m119/tbd_m119/data/Five_co.paa differ diff --git a/addons/m119/tbd_m119/data/Five_nohq.paa b/addons/m119/tbd_m119/data/Five_nohq.paa index a9426a9..776d1da 100644 Binary files a/addons/m119/tbd_m119/data/Five_nohq.paa and b/addons/m119/tbd_m119/data/Five_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/Five_smdi.paa b/addons/m119/tbd_m119/data/Five_smdi.paa index 768a8fc..ac644b3 100644 Binary files a/addons/m119/tbd_m119/data/Five_smdi.paa and b/addons/m119/tbd_m119/data/Five_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/Four_co.paa b/addons/m119/tbd_m119/data/Four_co.paa index aecc6bf..93609d5 100644 Binary files a/addons/m119/tbd_m119/data/Four_co.paa and b/addons/m119/tbd_m119/data/Four_co.paa differ diff --git a/addons/m119/tbd_m119/data/Four_nohq.paa b/addons/m119/tbd_m119/data/Four_nohq.paa index ccd1635..07e4cdb 100644 Binary files a/addons/m119/tbd_m119/data/Four_nohq.paa and b/addons/m119/tbd_m119/data/Four_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/Four_smdi.paa b/addons/m119/tbd_m119/data/Four_smdi.paa index 80a0596..cb67868 100644 Binary files a/addons/m119/tbd_m119/data/Four_smdi.paa and b/addons/m119/tbd_m119/data/Four_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/M119_icon.paa b/addons/m119/tbd_m119/data/M119_icon.paa new file mode 100644 index 0000000..81953ef Binary files /dev/null and b/addons/m119/tbd_m119/data/M119_icon.paa differ diff --git a/addons/m119/tbd_m119/data/One_co.paa b/addons/m119/tbd_m119/data/One_co.paa index 1d30c53..2881f86 100644 Binary files a/addons/m119/tbd_m119/data/One_co.paa and b/addons/m119/tbd_m119/data/One_co.paa differ diff --git a/addons/m119/tbd_m119/data/One_nohq.paa b/addons/m119/tbd_m119/data/One_nohq.paa index 2d53901..ba226b8 100644 Binary files a/addons/m119/tbd_m119/data/One_nohq.paa and b/addons/m119/tbd_m119/data/One_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/One_smdi.paa b/addons/m119/tbd_m119/data/One_smdi.paa index bd7afab..c21256b 100644 Binary files a/addons/m119/tbd_m119/data/One_smdi.paa and b/addons/m119/tbd_m119/data/One_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/Seven_co.paa b/addons/m119/tbd_m119/data/Seven_co.paa index 2ac935a..4fa9dbf 100644 Binary files a/addons/m119/tbd_m119/data/Seven_co.paa and b/addons/m119/tbd_m119/data/Seven_co.paa differ diff --git a/addons/m119/tbd_m119/data/Seven_nohq.paa b/addons/m119/tbd_m119/data/Seven_nohq.paa index eb60331..ce10230 100644 Binary files a/addons/m119/tbd_m119/data/Seven_nohq.paa and b/addons/m119/tbd_m119/data/Seven_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/Seven_smdi.paa b/addons/m119/tbd_m119/data/Seven_smdi.paa index b5527cf..84b8822 100644 Binary files a/addons/m119/tbd_m119/data/Seven_smdi.paa and b/addons/m119/tbd_m119/data/Seven_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/Six_co.paa b/addons/m119/tbd_m119/data/Six_co.paa index c91ff8b..465b24a 100644 Binary files a/addons/m119/tbd_m119/data/Six_co.paa and b/addons/m119/tbd_m119/data/Six_co.paa differ diff --git a/addons/m119/tbd_m119/data/Six_nohq.paa b/addons/m119/tbd_m119/data/Six_nohq.paa index f1f6c68..db3bccf 100644 Binary files a/addons/m119/tbd_m119/data/Six_nohq.paa and b/addons/m119/tbd_m119/data/Six_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/Six_smdi.paa b/addons/m119/tbd_m119/data/Six_smdi.paa index 8ed3e04..0fb925a 100644 Binary files a/addons/m119/tbd_m119/data/Six_smdi.paa and b/addons/m119/tbd_m119/data/Six_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/Three_co.paa b/addons/m119/tbd_m119/data/Three_co.paa index ce0cc33..6af63fc 100644 Binary files a/addons/m119/tbd_m119/data/Three_co.paa and b/addons/m119/tbd_m119/data/Three_co.paa differ diff --git a/addons/m119/tbd_m119/data/Three_nohq.paa b/addons/m119/tbd_m119/data/Three_nohq.paa index 1ab0747..2958716 100644 Binary files a/addons/m119/tbd_m119/data/Three_nohq.paa and b/addons/m119/tbd_m119/data/Three_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/Three_smdi.paa b/addons/m119/tbd_m119/data/Three_smdi.paa index 057ba8b..e713674 100644 Binary files a/addons/m119/tbd_m119/data/Three_smdi.paa and b/addons/m119/tbd_m119/data/Three_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/Two_co.paa b/addons/m119/tbd_m119/data/Two_co.paa index ca895c5..79accf8 100644 Binary files a/addons/m119/tbd_m119/data/Two_co.paa and b/addons/m119/tbd_m119/data/Two_co.paa differ diff --git a/addons/m119/tbd_m119/data/Two_nohq.paa b/addons/m119/tbd_m119/data/Two_nohq.paa index 0688ec5..5a8d488 100644 Binary files a/addons/m119/tbd_m119/data/Two_nohq.paa and b/addons/m119/tbd_m119/data/Two_nohq.paa differ diff --git a/addons/m119/tbd_m119/data/Two_smdi.paa b/addons/m119/tbd_m119/data/Two_smdi.paa index 7b8e7b1..94e5f9e 100644 Binary files a/addons/m119/tbd_m119/data/Two_smdi.paa and b/addons/m119/tbd_m119/data/Two_smdi.paa differ diff --git a/addons/m119/tbd_m119/data/five.rvmat b/addons/m119/tbd_m119/data/five.rvmat index 5fcfa97..7ffa229 100644 --- a/addons/m119/tbd_m119/data/five.rvmat +++ b/addons/m119/tbd_m119/data/five.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/four.rvmat b/addons/m119/tbd_m119/data/four.rvmat index 027c960..3d437df 100644 --- a/addons/m119/tbd_m119/data/four.rvmat +++ b/addons/m119/tbd_m119/data/four.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/m119scope.paa b/addons/m119/tbd_m119/data/m119scope.paa new file mode 100644 index 0000000..2a58838 Binary files /dev/null and b/addons/m119/tbd_m119/data/m119scope.paa differ diff --git a/addons/m119/tbd_m119/data/one.rvmat b/addons/m119/tbd_m119/data/one.rvmat index a749acb..9189946 100644 --- a/addons/m119/tbd_m119/data/one.rvmat +++ b/addons/m119/tbd_m119/data/one.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/preview.jpg b/addons/m119/tbd_m119/data/preview.jpg new file mode 100644 index 0000000..789dadf Binary files /dev/null and b/addons/m119/tbd_m119/data/preview.jpg differ diff --git a/addons/m119/tbd_m119/data/scope.rvmat b/addons/m119/tbd_m119/data/scope.rvmat index f3b9830..4bb9a5a 100644 --- a/addons/m119/tbd_m119/data/scope.rvmat +++ b/addons/m119/tbd_m119/data/scope.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/seven.rvmat b/addons/m119/tbd_m119/data/seven.rvmat index 7b066ac..2cf3217 100644 --- a/addons/m119/tbd_m119/data/seven.rvmat +++ b/addons/m119/tbd_m119/data/seven.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/six.rvmat b/addons/m119/tbd_m119/data/six.rvmat index 946deec..ec1f748 100644 --- a/addons/m119/tbd_m119/data/six.rvmat +++ b/addons/m119/tbd_m119/data/six.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/three.rvmat b/addons/m119/tbd_m119/data/three.rvmat index 025190a..cd6dce0 100644 --- a/addons/m119/tbd_m119/data/three.rvmat +++ b/addons/m119/tbd_m119/data/three.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/data/two.rvmat b/addons/m119/tbd_m119/data/two.rvmat index e47937d..73dc7f8 100644 --- a/addons/m119/tbd_m119/data/two.rvmat +++ b/addons/m119/tbd_m119/data/two.rvmat @@ -7,8 +7,8 @@ #define _ARMA_ //Class armor_f_gamma : MBT_01\Data\MBT_01_body.rvmat{ -ambient[] = { 0.5, 0.5, 0.5, 0.5 }; -diffuse[] = { 0.5, 0.5, 0.5, 0.5 }; +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 }; diff --git a/addons/m119/tbd_m119/scope.p3d b/addons/m119/tbd_m119/scope.p3d index 305c5c7..7216a78 100644 Binary files a/addons/m119/tbd_m119/scope.p3d and b/addons/m119/tbd_m119/scope.p3d differ diff --git a/addons/m119/tbd_m119/sounds/gears.ogg b/addons/m119/tbd_m119/sounds/gears.ogg new file mode 100644 index 0000000..1346341 Binary files /dev/null and b/addons/m119/tbd_m119/sounds/gears.ogg differ