diff --git a/README.md b/README.md
index 678b0564e..04ae98928 100644
--- a/README.md
+++ b/README.md
@@ -44,6 +44,7 @@ Included Custom Addons
* "Heckler & Koch" MP7 by SyNcRoNiCzZ - http://www.armaholic.com/page.php?id=8379
* P99 Projekt by SyNcRoNiCzZ - http://www.armaholic.com/page.php?id=9985
* FAMAS Pack by SyNcRoNiCzZ - http://www.armaholic.com/page.php?id=8867
+* FHQ Remington Weapon Pack by Alwarren - http://www.armaholic.com/page.php?id=17971
--------------------------
Included Custom Islands
diff --git a/SQF/dayz_code/Configs/CfgLoot/Groups/Ammo.hpp b/SQF/dayz_code/Configs/CfgLoot/Groups/Ammo.hpp
index 66b0ab8ad..fd2fbe728 100644
--- a/SQF/dayz_code/Configs/CfgLoot/Groups/Ammo.hpp
+++ b/SQF/dayz_code/Configs/CfgLoot/Groups/Ammo.hpp
@@ -113,6 +113,8 @@ AmmoUS[] =
// Assault rifles
{Loot_MAGAZINE, 10, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 8, 30Rnd_556x45_StanagSD},
+ {Loot_MAGAZINE, 6, ACR_30Rnd_680x43},
+ {Loot_MAGAZINE, 4, ACR_30Rnd_680x43_SD},
// Sniper rifles
{Loot_MAGAZINE, 7, 5Rnd_762x51_M24},
diff --git a/SQF/dayz_code/Configs/CfgLoot/Groups/CrashSite.hpp b/SQF/dayz_code/Configs/CfgLoot/Groups/CrashSite.hpp
index 57d21f43e..0ad2e83b1 100644
--- a/SQF/dayz_code/Configs/CfgLoot/Groups/CrashSite.hpp
+++ b/SQF/dayz_code/Configs/CfgLoot/Groups/CrashSite.hpp
@@ -54,6 +54,8 @@ CrashSiteUS[] =
//Weapons
{Loot_GROUP, 30, weaponsUS},
{Loot_WEAPON, 1, M107_DZ}, // High value weapon
+ {Loot_WEAPON, 5, ACR_WDL_NV_DZ}, // ACR WDL NV
+ {Loot_WEAPON, 5, ACR_BL_NV_DZ}, // ACR BL NV
//Tools
{Loot_GROUP, 3, ToolsMilitary},
diff --git a/SQF/dayz_code/Configs/CfgLoot/Groups/Weapons.hpp b/SQF/dayz_code/Configs/CfgLoot/Groups/Weapons.hpp
index eaaddbc24..d06452bf6 100644
--- a/SQF/dayz_code/Configs/CfgLoot/Groups/Weapons.hpp
+++ b/SQF/dayz_code/Configs/CfgLoot/Groups/Weapons.hpp
@@ -72,6 +72,8 @@ weaponsUS[] =
{Loot_WEAPON, 6, M4A1_HWS_GL_camo},
{Loot_WEAPON, 6, M4A3_CCO_EP1},
{Loot_WEAPON, 6, M4A1_HWS_GL_SD_Camo},
+ {Loot_WEAPON, 6, ACR_WDL_DZ},
+ {Loot_WEAPON, 6, ACR_BL_DZ},
// Machine Guns
{Loot_WEAPON, 3, M60A4_EP1_DZE},
diff --git a/SQF/dayz_code/Configs/CfgMagazines/Attachments/Attachments.hpp b/SQF/dayz_code/Configs/CfgMagazines/Attachments/Attachments.hpp
index c20af3982..0c4c0c272 100644
--- a/SQF/dayz_code/Configs/CfgMagazines/Attachments/Attachments.hpp
+++ b/SQF/dayz_code/Configs/CfgMagazines/Attachments/Attachments.hpp
@@ -18,6 +18,7 @@
#include "Sup9.hpp"
#include "Sup10.hpp"
+#include "Sup68.hpp"
#include "Sup556.hpp"
#include "Sup545.hpp"
#include "SupMakarov.hpp"
diff --git a/SQF/dayz_code/Configs/CfgMagazines/Attachments/Sup68.hpp b/SQF/dayz_code/Configs/CfgMagazines/Attachments/Sup68.hpp
new file mode 100644
index 000000000..89e86ecbf
--- /dev/null
+++ b/SQF/dayz_code/Configs/CfgMagazines/Attachments/Sup68.hpp
@@ -0,0 +1,21 @@
+class Attachment_Sup68 : CA_Magazine
+{
+ scope = public;
+ count = 1;
+ type = WeaponSlotItem;
+
+ model = "\z\addons\dayz_communityweapons\attachments\suppressor556\suppressor556.p3d";
+ picture = "\z\addons\dayz_communityweapons\attachments\suppressor556\data\m_suppressor556_ca.paa";
+
+ displayName = $STR_DZ_ATT_SUP68_NAME;
+ descriptionShort = $STR_DZ_ATT_SUP68_DESC;
+
+ class ItemActions
+ {
+ class AttachToPrimary
+ {
+ text = $STR_DZ_ATT_ACT_TO_PRIMARY;
+ script = "; [_id,1] call player_attachAttachment";
+ };
+ };
+};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgMagazines/Magazines/680x43.hpp b/SQF/dayz_code/Configs/CfgMagazines/Magazines/680x43.hpp
new file mode 100644
index 000000000..1ea53396b
--- /dev/null
+++ b/SQF/dayz_code/Configs/CfgMagazines/Magazines/680x43.hpp
@@ -0,0 +1,25 @@
+class ACR_30Rnd_680x43: CA_Magazine
+{
+ scope = 2;
+ displayName = $STR_DZ_MAG_30RND_ACR_NAME;
+ descriptionShort = $STR_DZ_MAG_30RND_ACR_DESC;
+ picture = "\FHQ_Remington\ammo\ui\i_30rndpmag.paa";
+ ammo = "B_680x43_Ball";
+ initSpeed = 700;
+ tracersEvery = 0;
+ model = "\FHQ_Remington\acr\magazine.p3d";
+ count = 30;
+
+};
+class ACR_30Rnd_680x43_SD: CA_Magazine
+{
+ scope = 2;
+ displayName = $STR_DZ_MAG_30RND_ACRSD_NAME;
+ descriptionShort = $STR_DZ_MAG_30RND_ACRSD_DESC;
+ picture = "\FHQ_Remington\ammo\ui\i_30rndpmag.paa";
+ ammo = "B_680x43_SD";
+ initSpeed = 420;
+ tracersEvery = 0;
+ model = "\FHQ_Remington\acr\magazine.p3d";
+ count = 30;
+};
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/CfgMagazines/Magazines/Magazines.hpp b/SQF/dayz_code/Configs/CfgMagazines/Magazines/Magazines.hpp
index 855f26ca6..7db02a106 100644
--- a/SQF/dayz_code/Configs/CfgMagazines/Magazines/Magazines.hpp
+++ b/SQF/dayz_code/Configs/CfgMagazines/Magazines/Magazines.hpp
@@ -16,6 +16,7 @@
#include "762x51.hpp" //M240, FN FAL, DMR, M24
#include "762x54r.hpp" //PK, SVD, Mosin
#include "46x30.hpp" //MP7
+#include "680x43.hpp" //ACR
#include "Misc.hpp" //CZ550, Lee-Enfield
#include "Shotgun.hpp"
#include "Arrows.hpp"
diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/Ammunition.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/Ammunition.hpp
index 96dcb3d3a..22eaa2a16 100644
--- a/SQF/dayz_code/Configs/CfgServerTrader/Category/Ammunition.hpp
+++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/Ammunition.hpp
@@ -52,6 +52,8 @@ class Category_22 {
class 30Rnd_762x39_AK47 {type = "trade_items";buy[] = {2,"ItemSilverBar"};sell[] = {1,"ItemSilverBar"};};
class 30Rnd_762x39_SA58 {type = "trade_items";buy[] = {2,"ItemSilverBar"};sell[] = {1,"ItemSilverBar"};};
class 20Rnd_762x51_FNFAL {type = "trade_items";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};};
+ class ACR_30Rnd_680x43 {type = "trade_items";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};};
+ class ACR_30Rnd_680x43_SD {type = "trade_items";buy[] = {2,"ItemGoldBar"};sell[] = {1,"ItemGoldBar"};};
class 20Rnd_762x51_DMR {type = "trade_items";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
class 20Rnd_762x51_B_SCAR {type = "trade_items";buy[] = {6,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};};
class 20Rnd_762x51_SB_SCAR {type = "trade_items";buy[] = {1,"ItemGoldBar"};sell[] = {5,"ItemSilverBar10oz"};};
diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/Weapons.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/Weapons.hpp
index af1800901..b2cc846e4 100644
--- a/SQF/dayz_code/Configs/CfgServerTrader/Category/Weapons.hpp
+++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/Weapons.hpp
@@ -12,11 +12,13 @@ class Category_12 {
class Attachment_Kobra {type = "trade_items";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};};
class Attachment_SCOPED {type = "trade_items";buy[] = {6,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};};
class Attachment_ACOG {type = "trade_items";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
+ class Attachment_Tws {type = "trade_items";buy[] = {-8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
class Attachment_PSO1 {type = "trade_items";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
class Attachment_Sup9 {type = "trade_items";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};};
class Attachment_Sup10 {type = "trade_items";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};};
class Attachment_Sup545 {type = "trade_items";buy[] = {6,"ItemGoldBar"};sell[] = {3,"ItemGoldBar"};};
class Attachment_Sup556 {type = "trade_items";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
+ class Attachment_Sup68 {type = "trade_items";buy[] = {8,"ItemGoldBar"};sell[] = {4,"ItemGoldBar"};};
class Attachment_GP25 {type = "trade_items";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};};
class Attachment_M203 {type = "trade_items";buy[] = {4,"ItemGoldBar"};sell[] = {2,"ItemGoldBar"};};
};
@@ -316,6 +318,106 @@ class Category_16 {
class SCAR_H_CQC_CCO_SD {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
class SCAR_H_STD_EGLM_Spect {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
class CZ805_B_GL_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
+ //ACR Woodland
+ class ACR_WDL_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
+ class ACR_WDL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_WDL_CCO_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_WDL_CCO_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_WDL_Holo_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_WDL_Holo_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_WDL_ACOG_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_WDL_ACOG_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_WDL_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_WDL_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_WDL_CCO_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_WDL_CCO_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_WDL_Holo_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_WDL_Holo_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_WDL_ACOG_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_WDL_ACOG_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_WDL_TWS_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_WDL_TWS_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_WDL_TWS_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_WDL_TWS_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_WDL_NV_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_WDL_NV_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_WDL_NV_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_WDL_NV_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ //ACR Black
+ class ACR_BL_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
+ class ACR_BL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_BL_CCO_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_BL_CCO_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_BL_Holo_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_BL_Holo_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_BL_ACOG_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_BL_ACOG_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_BL_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_BL_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_BL_CCO_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_BL_CCO_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_BL_Holo_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_BL_Holo_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_BL_ACOG_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_BL_ACOG_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_BL_TWS_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_BL_TWS_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_BL_TWS_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_BL_TWS_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_BL_NV_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_BL_NV_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_BL_NV_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_BL_NV_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ //ACR Desert
+ class ACR_DES_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
+ class ACR_DES_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_DES_CCO_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_DES_CCO_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_DES_Holo_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_DES_Holo_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_DES_ACOG_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_DES_ACOG_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_DES_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_DES_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_DES_CCO_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_DES_CCO_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_DES_Holo_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_DES_Holo_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_DES_ACOG_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_DES_ACOG_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_DES_TWS_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_DES_TWS_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_DES_TWS_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_DES_TWS_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_DES_NV_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_DES_NV_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_DES_NV_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_DES_NV_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ //ACR Snow
+ class ACR_SNOW_DZ {type = "trade_weapons";buy[] = {2,"ItemGoldBar10oz"};sell[] = {1,"ItemGoldBar10oz"};};
+ class ACR_SNOW_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_SNOW_CCO_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_SNOW_CCO_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_SNOW_Holo_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_SNOW_Holo_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_SNOW_ACOG_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_SNOW_ACOG_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_SNOW_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {12,"ItemGoldBar"};};
+ class ACR_SNOW_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_SNOW_CCO_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_SNOW_CCO_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_SNOW_Holo_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_SNOW_Holo_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_SNOW_ACOG_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_SNOW_ACOG_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_SNOW_TWS_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_SNOW_TWS_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_SNOW_TWS_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_SNOW_TWS_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
+ class ACR_SNOW_NV_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {14,"ItemGoldBar"};};
+ class ACR_SNOW_NV_GL_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {16,"ItemGoldBar"};};
+ class ACR_SNOW_NV_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {18,"ItemGoldBar"};};
+ class ACR_SNOW_NV_GL_SD_DZ {type = "trade_weapons";buy[] = {-1,"ItemGoldBar10oz"};sell[] = {2,"ItemGoldBar10oz"};};
};
//Sniper Rifles
diff --git a/SQF/dayz_code/Configs/CfgWeapons/CfgWeapons.hpp b/SQF/dayz_code/Configs/CfgWeapons/CfgWeapons.hpp
index a3f49dfa7..f341a098f 100644
--- a/SQF/dayz_code/Configs/CfgWeapons/CfgWeapons.hpp
+++ b/SQF/dayz_code/Configs/CfgWeapons/CfgWeapons.hpp
@@ -79,6 +79,7 @@ class CfgWeapons
#include "Rifles\M4A1.hpp"
//Famas
#include "Rifles\Famas.hpp"
+ #include "Rifles\ACR.hpp"
class M14_EP1;
#include "Rifles\M14.hpp"
diff --git a/SQF/dayz_code/Configs/CfgWeapons/Rifles/ACR.hpp b/SQF/dayz_code/Configs/CfgWeapons/Rifles/ACR.hpp
new file mode 100644
index 000000000..62c7cacb4
--- /dev/null
+++ b/SQF/dayz_code/Configs/CfgWeapons/Rifles/ACR.hpp
@@ -0,0 +1,2866 @@
+#define ACR_FLASHLIGHT class FlashLight\
+{\
+ color[] = {0.9, 0.9, 0.7, 0.9};\
+ ambient[] = {0.1, 0.1, 0.1, 1.0};\
+ position = "flash dir";\
+ direction = "flash";\
+ angle = 30;\
+ scale[] = {1, 1, 0.5};\
+ brightness = 0.1;\
+}
+
+#define ACR_M203 muzzles[] = {this, M203Muzzle};\
+handAnim[] = {"OFP2_ManSkeleton","\fhq_remington\anims\acr_gl_anim.rtm"}
+
+#define ACR_ACOG modelOptics = "\Ca\weapons_E\SCAR\ACOG_TA31_optic_4x.p3d";\
+class OpticsModes\
+{\
+ class ACOG\
+ {\
+ opticsID = 1;\
+ useModelOptics = true;\
+ opticsFlare = true;\
+ opticsDisablePeripherialVision = true;\
+ opticsZoomMin = 0.0623;\
+ opticsZoomMax = 0.0623;\
+ opticsZoomInit = 0.0623;\
+ distanceZoomMin = 300;\
+ distanceZoomMax = 300;\
+ memoryPointCamera = "opticView";\
+ visionMode[] = {"Normal"};\
+ opticsPPEffects[] = {"OpticsCHAbera3","OpticsBlur3"};\
+ cameraDir = "";\
+ };\
+ \
+ class Iron\
+ {\
+ opticsID = 2;\
+ useModelOptics = false;\
+ opticsFlare = false;\
+ opticsDisablePeripherialVision = false;\
+ opticsZoomMin = 0.25;\
+ opticsZoomMax = 1.1;\
+ opticsZoomInit = 0.5;\
+ distanceZoomMin = 100;\
+ distanceZoomMax = 100;\
+ memoryPointCamera = "eye";\
+ visionMode[] = {};\
+ opticsPPEffects[] = {};\
+ cameraDir = "";\
+ };\
+}
+
+#define ACR_TWS modelOptics = "\ca\Weapons_baf\cws_optic";\
+ weaponInfoType = "RscWeaponZeroing";\
+ visionMode[] = {"Normal","Ti"};\
+ thermalMode[] = {6};\
+ discretefov[] = {0.0755,0.0249};\
+ discreteInitIndex = 0;\
+ discreteDistance[] = {100,200,300,400,500,600,700,800};\
+ discreteDistanceInitIndex = 2;\
+ class FlashLight\
+ {\
+ color[] = {0.9, 0.0, 0.0, 0.9};\
+ ambient[] = {0.1, 0.0, 0.0, 1.0};\
+ position = "flash dir";\
+ direction = "flash";\
+ angle = 30;\
+ scale[] = {1, 1, 0.5};\
+ brightness = 0.08;\
+ }
+
+#define ACR_NV modelOptics = "\ca\Weapons_baf\cws_optic";\
+ class OpticsModes {\
+ class NV {\
+ opticsID = 2;\
+ useModelOptics = 1;\
+ opticsPPEffects[] = {"OpticsCHAbera1","OpticsBlur1"};\
+ opticsZoomMin = 0.0623;\
+ opticsZoomMax = 0.0623;\
+ opticsZoomInit = 0.0623;\
+ memoryPointCamera = "opticView";\
+ weaponInfoType = "RscWeaponZeroing";\
+ visionMode[] = {"Normal","NVG"};\
+ discretefov[] = {0.0755,0.0249};\
+ discreteInitIndex = 0;\
+ discreteDistance[] = {100,200,300,400,500,600,700,800};\
+ discreteDistanceInitIndex = 2;\
+ opticsFlare = 1;\
+ opticsDisablePeripherialVision = 1;\
+ distanceZoomMin = 300;\
+ distanceZoomMax = 300;\
+ cameraDir = "";\
+ };\
+ class Holo: NV {\
+ opticsID = 1;\
+ useModelOptics = 0;\
+ opticsFlare = 0;\
+ opticsDisablePeripherialVision = 0;\
+ discreteInitIndex = 2;\
+ discreteDistance[] = {100,200,300};\
+ discretefov[] = {};\
+ discreteDistanceInitIndex = 2;\
+ opticsZoomMin = 0.25;\
+ opticsZoomMax = 1.1;\
+ opticsZoomInit = 0.5;\
+ memoryPointCamera = "eye";\
+ visionMode[] = {};\
+ };\
+ };\
+ class FlashLight\
+ {\
+ color[] = {0.9, 0.0, 0.0, 0.9};\
+ ambient[] = {0.1, 0.0, 0.0, 1.0};\
+ position = "flash dir";\
+ direction = "flash";\
+ angle = 30;\
+ scale[] = {1, 1, 0.5};\
+ brightness = 0.08;\
+ }
+
+
+class ACR_DZ_BASE: M4A1 {
+ scope = private;
+ ACR_FLASHLIGHT;
+ magazines[] = {"ACR_30Rnd_680x43","ACR_30Rnd_680x43_SD"};
+ class Library
+ {
+ libTextDesc = "Remington ACR";
+ };
+ descriptionShort = $STR_DZ_WPN_ACR_DESC;
+ UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
+ modes[] = {"Single","FullAuto"};
+ dexterity = 1.8;
+ htMin = 1;
+ htMax = 480;
+ afMax = 0;
+ mfMax = 0;
+ mFact = 1;
+ tBody = 100;
+ optics = 1;
+ opticsDisablePeripherialVision = 1;
+ value = 2;
+ drySound[] = {"Ca\sounds\Weapons\rifles\dry",0.00562341,1};
+ reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.0562341,1,20};
+ class Single: Mode_SemiAuto
+ {
+ begin1[] = {"fhq_remington\ACR\sfx\acr_single.ogg",1.77828,1,1000};
+ begin2[] = {"fhq_remington\ACR\sfx\acr_single.ogg",1.77828,1,1000};
+ soundBegin[] = {"begin1",0.5,"begin2",0.5};
+ reloadTime = 0.09;
+ dispersion = 0.00175;
+ minRange = 2;
+ minRangeProbab = 0.3;
+ midRange = 150;
+ midRangeProbab = 0.7;
+ maxRange = 300;
+ maxRangeProbab = 0.05;
+ };
+ class FullAuto: Mode_FullAuto
+ {
+ begin1[] = {"fhq_remington\ACR\sfx\acr_auto.ogg",1.77828,1,1000};
+ begin2[] = {"fhq_remington\ACR\sfx\acr_auto.ogg",1.77828,1,1000};
+ soundBegin[] = {"begin1",0.5,"begin2",0.5};
+ };
+ displayName = "ACR (Woodland)";
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_iron.paa";
+ model = "\fhq_remington\acr\acr_wdl_iron.p3d";
+ distanceZoomMin = 300;
+ distanceZoomMax = 300;
+ handAnim[] = {"OFP2_ManSkeleton","\fhq_remington\anims\acr_anim.rtm"};
+};
+
+class ACR_SD_DZ_BASE: M4A1_AIM_SD_camo {
+ scope = private;
+ ACR_FLASHLIGHT;
+ magazines[] = {"ACR_30Rnd_680x43_SD"};
+ fireLightDuration = 0;
+ fireLightIntensity = 0;
+ class Library
+ {
+ libTextDesc = "Remington ACR";
+ };
+ descriptionShort = $STR_DZ_WPN_ACR_SD_DESC;
+ UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
+ modes[] = {"Single","FullAuto"};
+ dexterity = 1.8;
+ htMin = 1;
+ htMax = 480;
+ afMax = 0;
+ mfMax = 0;
+ mFact = 1;
+ tBody = 100;
+ optics = 1;
+ opticsDisablePeripherialVision = 1;
+ value = 2;
+ drySound[] = {"Ca\sounds\Weapons\rifles\dry",0.00562341,1};
+ reloadMagazineSound[] = {"ca\sounds\weapons\rifles\reload-m16-3",0.0562341,1,20};
+ class Single: Mode_SemiAuto
+ {
+ begin1[] = {"ca\sounds\weapons\rifles\rifle-silence-single2",1,1,300};
+ soundBegin[] = {"begin1",1};
+ recoil = "recoil_single_primary_2outof10";
+ recoilProne = "recoil_single_primary_prone_2outof10";
+ minRange = 2;
+ minRangeProbab = 0.3;
+ midRange = 40;
+ midRangeProbab = 0.7;
+ maxRange = 150;
+ maxRangeProbab = 0.05;
+ };
+ class FullAuto: Mode_FullAuto
+ {
+ begin1[] = {"ca\sounds\weapons\rifles\rifle-silence-single2",1,1,300};
+ soundBegin[] = {"begin1",1};
+ recoil = "recoil_auto_primary_2outof10";
+ recoilProne = "recoil_auto_primary_prone_2outof10";
+ minRange = 0;
+ minRangeProbab = 0.3;
+ midRange = 20;
+ midRangeProbab = 0.7;
+ maxRange = 40;
+ maxRangeProbab = 0.05;
+ };
+ displayName = "ACR (Woodland)";
+ model = "\fhq_remington\acr\acr_wdl_iron_sd.p3d";
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_iron_sd.paa";
+ distanceZoomMin = 100;
+ distanceZoomMax = 100;
+ handAnim[] = {"OFP2_ManSkeleton","\fhq_remington\anims\acr_anim.rtm"};
+};
+
+
+//ACR Woodland
+class ACR_WDL_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ displayName = $STR_DZ_WPN_ACR_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_WDL_CCO_DZ";
+ Attachment_Holo = "ACR_WDL_Holo_DZ";
+ Attachment_ACOG = "ACR_WDL_ACOG_DZ";
+ Attachment_M203 = "ACR_WDL_GL_DZ";
+ Attachment_Sup68 = "ACR_WDL_SD_DZ";
+ Attachment_Tws = "ACR_WDL_TWS_DZ";
+ };
+};
+
+class ACR_WDL_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ displayName = $STR_DZ_WPN_ACR_SD_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_WDL_CCO_SD_DZ";
+ Attachment_Holo = "ACR_WDL_Holo_SD_DZ";
+ Attachment_ACOG = "ACR_WDL_ACOG_SD_DZ";
+ Attachment_M203 = "ACR_WDL_GL_SD_DZ";
+ Attachment_Tws = "ACR_WDL_TWS_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_GL_DZ : ACR_WDL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_iron_gl.paa";
+ model = "\fhq_remington\acr\acr_wdl_iron_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_WDL_CCO_GL_DZ";
+ Attachment_Holo = "ACR_WDL_Holo_GL_DZ";
+ Attachment_ACOG = "ACR_WDL_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_WDL_GL_SD_DZ";
+ Attachment_Tws = "ACR_WDL_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_GL_SD_DZ : ACR_WDL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_iron_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_iron_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_WDL_CCO_GL_SD_DZ";
+ Attachment_Holo = "ACR_WDL_Holo_GL_SD_DZ";
+ Attachment_ACOG = "ACR_WDL_ACOG_GL_SD_DZ";
+ Attachment_Tws = "ACR_WDL_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_CCO_DZ : ACR_WDL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_aim.paa";
+ model = "\fhq_remington\acr\acr_wdl_aim.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_CCO_GL_DZ";
+ Attachment_Sup68 = "ACR_WDL_CCO_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_WDL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_CCO_SD_DZ : ACR_WDL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_aim_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_aim_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_WDL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_CCO_GL_DZ : ACR_WDL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_aim_gl.paa";
+ model = "\fhq_remington\acr\acr_wdl_aim_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_WDL_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_WDL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_CCO_GL_SD_DZ : ACR_WDL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_aim_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_aim_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_WDL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_CCO_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_CCO_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_Holo_DZ : ACR_WDL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_hws.paa";
+ model = "\fhq_remington\acr\acr_wdl_hws.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_Holo_GL_DZ";
+ Attachment_Sup68 = "ACR_WDL_Holo_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_WDL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_Holo_SD_DZ : ACR_WDL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_hws_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_hws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_WDL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_Holo_GL_DZ : ACR_WDL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_hws_gl.paa";
+ model = "\fhq_remington\acr\acr_wdl_hws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_WDL_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_WDL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_Holo_GL_SD_DZ : ACR_WDL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_hws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_hws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_WDL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_Holo_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_Holo_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_ACOG_DZ : ACR_WDL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_rco.paa";
+ model = "\fhq_remington\acr\acr_wdl_rco.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_WDL_ACOG_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_WDL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+
+class ACR_WDL_ACOG_SD_DZ : ACR_WDL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_rco_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_rco_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_WDL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_ACOG_GL_DZ : ACR_WDL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_rco_gl.paa";
+ model = "\fhq_remington\acr\acr_wdl_rco_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_WDL_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_WDL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_ACOG_GL_SD_DZ : ACR_WDL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_rco_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_rco_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_WDL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_ACOG_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_ACOG_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Woodland TWS
+class ACR_WDL_TWS_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_tws.paa";
+ model = "\fhq_remington\acr\acr_wdl_tws.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_WDL_TWS_SD_DZ";
+ Attachment_M203 = "ACR_WDL_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_WDL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_TWS_GL_DZ : ACR_WDL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_tws_gl.paa";
+ model = "\fhq_remington\acr\acr_wdl_tws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_WDL_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_WDL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_TWS_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_tws_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_tws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_WDL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_TWS_GL_SD_DZ : ACR_WDL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_tws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_tws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_WDL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_TWS_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_TWS_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Woodland NV
+class ACR_WDL_NV_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_g33.paa";
+ model = "\fhq_remington\acr\acr_wdl_g33.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_NV_GL_DZ";
+ Attachment_Sup68 = "ACR_WDL_NV_SD_DZ";
+ };
+};
+
+class ACR_WDL_NV_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_g33_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_g33_sd.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_WDL_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_NV_GL_DZ : ACR_WDL_GL_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_g33_gl.paa";
+ model = "\fhq_remington\acr\acr_wdl_g33_gl.p3d";
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_WDL_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_WDL_NV_GL_SD_DZ : ACR_WDL_GL_SD_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_wdl_g33_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_wdl_g33_gl_sd.p3d";
+
+ class Attachments
+ {
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_WDL_NV_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_WDL_NV_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+
+
+//ACR Black
+class ACR_BL_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_iron.paa";
+ model = "\fhq_remington\acr\acr_blk_iron.p3d";
+ displayName = $STR_DZ_WPN_ACR_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_BL_CCO_DZ";
+ Attachment_Holo = "ACR_BL_Holo_DZ";
+ Attachment_ACOG = "ACR_BL_ACOG_DZ";
+ Attachment_M203 = "ACR_BL_GL_DZ";
+ Attachment_Sup68 = "ACR_BL_SD_DZ";
+ Attachment_Tws = "ACR_BL_TWS_DZ";
+ };
+};
+
+class ACR_BL_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_iron_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_iron_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_SD_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_BL_CCO_SD_DZ";
+ Attachment_Holo = "ACR_BL_Holo_SD_DZ";
+ Attachment_ACOG = "ACR_BL_ACOG_SD_DZ";
+ Attachment_M203 = "ACR_BL_GL_SD_DZ";
+ Attachment_Tws = "ACR_BL_TWS_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_BL_GL_DZ : ACR_BL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_iron_gl.paa";
+ model = "\fhq_remington\acr\acr_blk_iron_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_BL_CCO_GL_DZ";
+ Attachment_Holo = "ACR_BL_Holo_GL_DZ";
+ Attachment_ACOG = "ACR_BL_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_BL_GL_SD_DZ";
+ Attachment_Tws = "ACR_BL_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_GL_SD_DZ : ACR_BL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_iron_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_iron_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_BL_CCO_GL_SD_DZ";
+ Attachment_Holo = "ACR_BL_Holo_GL_SD_DZ";
+ Attachment_ACOG = "ACR_BL_ACOG_GL_SD_DZ";
+ Attachment_Tws = "ACR_BL_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//CCO
+
+class ACR_BL_CCO_DZ : ACR_BL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_aim.paa";
+ model = "\fhq_remington\acr\acr_blk_aim.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_CCO_GL_DZ";
+ Attachment_Sup68 = "ACR_BL_CCO_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_BL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_CCO_SD_DZ : ACR_BL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_aim_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_aim_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_BL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_BL_CCO_GL_DZ : ACR_BL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_aim_gl.paa";
+ model = "\fhq_remington\acr\acr_blk_aim_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_BL_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_BL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_CCO_GL_SD_DZ : ACR_BL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_aim_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_aim_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_BL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_CCO_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_CCO_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Holo
+
+class ACR_BL_Holo_DZ : ACR_BL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_hws.paa";
+ model = "\fhq_remington\acr\acr_blk_hws.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_Holo_GL_DZ";
+ Attachment_Sup68 = "ACR_BL_Holo_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_BL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_Holo_SD_DZ : ACR_BL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_hws_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_hws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_BL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_BL_Holo_GL_DZ : ACR_BL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_hws_gl.paa";
+ model = "\fhq_remington\acr\acr_blk_hws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_BL_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_BL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_Holo_GL_SD_DZ : ACR_BL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_hws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_hws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_BL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_Holo_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_Holo_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACOG
+
+class ACR_BL_ACOG_DZ : ACR_BL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_rco.paa";
+ model = "\fhq_remington\acr\acr_blk_rco.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_BL_ACOG_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_BL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+
+class ACR_BL_ACOG_SD_DZ : ACR_BL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_rco_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_rco_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_BL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_BL_ACOG_GL_DZ : ACR_BL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_rco_gl.paa";
+ model = "\fhq_remington\acr\acr_blk_rco_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_BL_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_BL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_ACOG_GL_SD_DZ : ACR_BL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_rco_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_rco_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_BL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_ACOG_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_ACOG_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Black TWS
+class ACR_BL_TWS_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_tws.paa";
+ model = "\fhq_remington\acr\acr_blk_tws.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_BL_TWS_SD_DZ";
+ Attachment_M203 = "ACR_BL_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_BL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_TWS_GL_DZ : ACR_BL_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_tws_gl.paa";
+ model = "\fhq_remington\acr\acr_blk_tws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_BL_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_BL_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_TWS_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_tws_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_tws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_BL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_TWS_GL_SD_DZ : ACR_BL_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_blk_tws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_tws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_BL_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_TWS_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_TWS_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Black NV
+class ACR_BL_NV_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_g33.paa";
+ model = "\fhq_remington\acr\acr_blk_g33.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_NV_GL_DZ";
+ Attachment_Sup68 = "ACR_BL_NV_SD_DZ";
+ };
+};
+
+class ACR_BL_NV_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_g33_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_g33_sd.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_BL_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_NV_GL_DZ : ACR_BL_GL_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_g33_gl.paa";
+ model = "\fhq_remington\acr\acr_blk_g33_gl.p3d";
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_BL_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_BL_NV_GL_SD_DZ : ACR_BL_GL_SD_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_blk_g33_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_blk_g33_gl_sd.p3d";
+
+ class Attachments
+ {
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_BL_NV_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_BL_NV_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Desert
+class ACR_DES_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_iron.paa";
+ model = "\fhq_remington\acr\acr_tan_iron.p3d";
+ displayName = $STR_DZ_WPN_ACR_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_DES_CCO_DZ";
+ Attachment_Holo = "ACR_DES_Holo_DZ";
+ Attachment_ACOG = "ACR_DES_ACOG_DZ";
+ Attachment_M203 = "ACR_DES_GL_DZ";
+ Attachment_Sup68 = "ACR_DES_SD_DZ";
+ Attachment_Tws = "ACR_DES_TWS_DZ";
+ };
+};
+
+class ACR_DES_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_iron_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_iron_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_SD_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_DES_CCO_SD_DZ";
+ Attachment_Holo = "ACR_DES_Holo_SD_DZ";
+ Attachment_ACOG = "ACR_DES_ACOG_SD_DZ";
+ Attachment_M203 = "ACR_DES_GL_SD_DZ";
+ Attachment_Tws = "ACR_DES_TWS_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_DES_GL_DZ : ACR_DES_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_iron_gl.paa";
+ model = "\fhq_remington\acr\acr_tan_iron_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_DES_CCO_GL_DZ";
+ Attachment_Holo = "ACR_DES_Holo_GL_DZ";
+ Attachment_ACOG = "ACR_DES_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_DES_GL_SD_DZ";
+ Attachment_Tws = "ACR_DES_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_GL_SD_DZ : ACR_DES_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_iron_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_iron_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_DES_CCO_GL_SD_DZ";
+ Attachment_Holo = "ACR_DES_Holo_GL_SD_DZ";
+ Attachment_ACOG = "ACR_DES_ACOG_GL_SD_DZ";
+ Attachment_Tws = "ACR_DES_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//CCO
+
+class ACR_DES_CCO_DZ : ACR_DES_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_aim.paa";
+ model = "\fhq_remington\acr\acr_tan_aim.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_CCO_GL_DZ";
+ Attachment_Sup68 = "ACR_DES_CCO_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_DES_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_CCO_SD_DZ : ACR_DES_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_aim_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_aim_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_DES_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_DES_CCO_GL_DZ : ACR_DES_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_aim_gl.paa";
+ model = "\fhq_remington\acr\acr_tan_aim_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_DES_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_DES_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_CCO_GL_SD_DZ : ACR_DES_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_aim_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_aim_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_DES_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_CCO_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_CCO_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Holo
+
+class ACR_DES_Holo_DZ : ACR_DES_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_hws.paa";
+ model = "\fhq_remington\acr\acr_tan_hws.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_Holo_GL_DZ";
+ Attachment_Sup68 = "ACR_DES_Holo_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_DES_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_Holo_SD_DZ : ACR_DES_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_hws_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_hws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_DES_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_DES_Holo_GL_DZ : ACR_DES_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_hws_gl.paa";
+ model = "\fhq_remington\acr\acr_tan_hws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_DES_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_DES_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_Holo_GL_SD_DZ : ACR_DES_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_hws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_hws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_DES_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_Holo_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_Holo_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACOG
+
+class ACR_DES_ACOG_DZ : ACR_DES_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_rco.paa";
+ model = "\fhq_remington\acr\acr_tan_rco.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_DES_ACOG_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_DES_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+
+class ACR_DES_ACOG_SD_DZ : ACR_DES_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_rco_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_rco_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_DES_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_DES_ACOG_GL_DZ : ACR_DES_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_rco_gl.paa";
+ model = "\fhq_remington\acr\acr_tan_rco_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_DES_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_DES_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_ACOG_GL_SD_DZ : ACR_DES_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_rco_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_rco_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_DES_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_ACOG_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_ACOG_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Desert TWS
+class ACR_DES_TWS_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_tws.paa";
+ model = "\fhq_remington\acr\acr_tan_tws.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_DES_TWS_SD_DZ";
+ Attachment_M203 = "ACR_DES_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_TWS_GL_DZ : ACR_DES_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_tws_gl.paa";
+ model = "\fhq_remington\acr\acr_tan_tws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_DES_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_TWS_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_tws_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_tws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_TWS_GL_SD_DZ : ACR_DES_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_tan_tws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_tws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_TWS_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_TWS_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Desert NV
+class ACR_DES_NV_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_g33.paa";
+ model = "\fhq_remington\acr\acr_tan_g33.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_NV_GL_DZ";
+ Attachment_Sup68 = "ACR_DES_NV_SD_DZ";
+ };
+};
+
+class ACR_DES_NV_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_g33_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_g33_sd.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_DES_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_NV_GL_DZ : ACR_DES_GL_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_g33_gl.paa";
+ model = "\fhq_remington\acr\acr_tan_g33_gl.p3d";
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_DES_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_DES_NV_GL_SD_DZ : ACR_DES_GL_SD_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_tan_g33_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_tan_g33_gl_sd.p3d";
+
+ class Attachments
+ {
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_DES_NV_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_DES_NV_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+
+//ACR Snow
+class ACR_SNOW_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_iron.paa";
+ model = "\fhq_remington\acr\acr_snw_iron.p3d";
+ displayName = $STR_DZ_WPN_ACR_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_SNOW_CCO_DZ";
+ Attachment_Holo = "ACR_SNOW_Holo_DZ";
+ Attachment_ACOG = "ACR_SNOW_ACOG_DZ";
+ Attachment_M203 = "ACR_SNOW_GL_DZ";
+ Attachment_Sup68 = "ACR_SNOW_SD_DZ";
+ Attachment_Tws = "ACR_SNOW_TWS_DZ";
+ };
+};
+
+class ACR_SNOW_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_iron_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_iron_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_SD_NAME;
+ weaponInfoType = "RscWeaponZeroing";
+ discreteDistance[] = {100,200,300,400,500,600};
+ discreteDistanceInitIndex = 2;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_SNOW_CCO_SD_DZ";
+ Attachment_Holo = "ACR_SNOW_Holo_SD_DZ";
+ Attachment_ACOG = "ACR_SNOW_ACOG_SD_DZ";
+ Attachment_M203 = "ACR_SNOW_GL_SD_DZ";
+ Attachment_Tws = "ACR_SNOW_TWS_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_SNOW_GL_DZ : ACR_SNOW_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_iron_gl.paa";
+ model = "\fhq_remington\acr\acr_snw_iron_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_SNOW_CCO_GL_DZ";
+ Attachment_Holo = "ACR_SNOW_Holo_GL_DZ";
+ Attachment_ACOG = "ACR_SNOW_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_SNOW_GL_SD_DZ";
+ Attachment_Tws = "ACR_SNOW_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_GL_SD_DZ : ACR_SNOW_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_iron_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_iron_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_CCO = "ACR_SNOW_CCO_GL_SD_DZ";
+ Attachment_Holo = "ACR_SNOW_Holo_GL_SD_DZ";
+ Attachment_ACOG = "ACR_SNOW_ACOG_GL_SD_DZ";
+ Attachment_Tws = "ACR_SNOW_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//CCO
+
+class ACR_SNOW_CCO_DZ : ACR_SNOW_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_aim.paa";
+ model = "\fhq_remington\acr\acr_snw_aim.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_CCO_GL_DZ";
+ Attachment_Sup68 = "ACR_SNOW_CCO_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_CCO_SD_DZ : ACR_SNOW_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_aim_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_aim_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_COO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_SNOW_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_SNOW_CCO_GL_DZ : ACR_SNOW_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_aim_gl.paa";
+ model = "\fhq_remington\acr\acr_snw_aim_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_SNOW_CCO_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_SNOW_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_CCO_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_CCO_GL_SD_DZ : ACR_SNOW_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_aim_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_aim_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_CCO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveCCO
+ {
+ text = $STR_DZ_ATT_CCO_RMVE;
+ script = "; ['Attachment_CCO',_id,'ACR_SNOW_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_CCO_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_CCO_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Holo
+
+class ACR_SNOW_Holo_DZ : ACR_SNOW_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_hws.paa";
+ model = "\fhq_remington\acr\acr_snw_hws.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_Holo_GL_DZ";
+ Attachment_Sup68 = "ACR_SNOW_Holo_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_Holo_SD_DZ : ACR_SNOW_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_hws_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_hws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_SD_NAME;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_SNOW_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_SNOW_Holo_GL_DZ : ACR_SNOW_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_hws_gl.paa";
+ model = "\fhq_remington\acr\acr_snw_hws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_SNOW_Holo_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_SNOW_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_Holo_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_Holo_GL_SD_DZ : ACR_SNOW_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_hws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_hws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_HOLO_GL_SD_NAME;
+
+ ACR_M203;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveHolo
+ {
+ text = $STR_DZ_ATT_HOLO_RMVE;
+ script = "; ['Attachment_Holo',_id,'ACR_SNOW_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_Holo_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_Holo_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACOG
+
+class ACR_SNOW_ACOG_DZ : ACR_SNOW_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_rco.paa";
+ model = "\fhq_remington\acr\acr_snw_rco.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_ACOG_GL_DZ";
+ Attachment_Sup68 = "ACR_SNOW_ACOG_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+
+class ACR_SNOW_ACOG_SD_DZ : ACR_SNOW_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_rco_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_rco_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_SNOW_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//Grenade launcher
+
+class ACR_SNOW_ACOG_GL_DZ : ACR_SNOW_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_rco_gl.paa";
+ model = "\fhq_remington\acr\acr_snw_rco_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_SNOW_ACOG_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_SNOW_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_ACOG_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_ACOG_GL_SD_DZ : ACR_SNOW_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_rco_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_rco_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_ACOG_GL_SD_NAME;
+
+ ACR_ACOG;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveACOG
+ {
+ text = $STR_DZ_ATT_ACOG_RMVE;
+ script = "; ['Attachment_ACOG',_id,'ACR_SNOW_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_ACOG_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_ACOG_GL_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Snow TWS
+class ACR_SNOW_TWS_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_tws.paa";
+ model = "\fhq_remington\acr\acr_snw_tws.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_SNOW_TWS_SD_DZ";
+ Attachment_M203 = "ACR_SNOW_TWS_GL_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_TWS_GL_DZ : ACR_SNOW_GL_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_tws_gl.paa";
+ model = "\fhq_remington\acr\acr_snw_tws_gl.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_SNOW_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_TWS_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_tws_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_tws_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_TWS_GL_SD_DZ";
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_TWS_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_TWS_GL_SD_DZ : ACR_SNOW_GL_SD_DZ
+{
+ picture = "\fhq_remington\acr\ui\i_acr_snw_tws_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_tws_gl_sd.p3d";
+ displayName = $STR_DZ_WPN_ACR_TWS_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_TWS_SD_DESC;
+
+ ACR_TWS;
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveTWS
+ {
+ text = $STR_ATTACHMENT_RMVE_TWS;
+ script = "; ['Attachment_Tws',_id,'ACR_SNOW_GL_SD_DZ'] call player_removeAttachment";
+ };
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_TWS_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_TWS_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+//ACR Snow NV
+class ACR_SNOW_NV_DZ : ACR_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_g33.paa";
+ model = "\fhq_remington\acr\acr_snw_g33.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_NV_GL_DZ";
+ Attachment_Sup68 = "ACR_SNOW_NV_SD_DZ";
+ };
+};
+
+class ACR_SNOW_NV_SD_DZ : ACR_SD_DZ_BASE
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_g33_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_g33_sd.p3d";
+
+ class Attachments
+ {
+ Attachment_M203 = "ACR_SNOW_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_NV_GL_DZ : ACR_SNOW_GL_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_g33_gl.paa";
+ model = "\fhq_remington\acr\acr_snw_g33_gl.p3d";
+
+ class Attachments
+ {
+ Attachment_Sup68 = "ACR_SNOW_NV_GL_SD_DZ";
+ };
+ class ItemActions
+ {
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_NV_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+class ACR_SNOW_NV_GL_SD_DZ : ACR_SNOW_GL_SD_DZ
+{
+ scope = public;
+ ACR_NV;
+ displayName = $STR_DZ_WPN_ACR_NV_GL_SD_NAME;
+ descriptionShort = $STR_DZ_WPN_ACR_NV_SD_DESC;
+ picture = "\fhq_remington\acr\ui\i_acr_snw_g33_gl_sd.paa";
+ model = "\fhq_remington\acr\acr_snw_g33_gl_sd.p3d";
+
+ class Attachments
+ {
+ };
+
+ class ItemActions
+ {
+ class RemoveSuppressor
+ {
+ text = $STR_ATTACHMENT_RMVE_Silencer;
+ script = "; ['Attachment_Sup68',_id,'ACR_SNOW_NV_GL_DZ'] call player_removeAttachment";
+ };
+ class RemoveGL
+ {
+ text = $STR_DZ_ATT_M203_RMVE;
+ script = "; ['Attachment_M203',_id,'ACR_SNOW_NV_SD_DZ'] call player_removeAttachment";
+ };
+ };
+};
+
+#undef ACR_FLASHLIGHT
+#undef ACR_M203
+#undef ACR_ACOG
+#undef ACR_TWS
\ No newline at end of file
diff --git a/SQF/dayz_code/Configs/cfgAmmo.hpp b/SQF/dayz_code/Configs/cfgAmmo.hpp
index c8cf95189..060ed7ece 100644
--- a/SQF/dayz_code/Configs/cfgAmmo.hpp
+++ b/SQF/dayz_code/Configs/cfgAmmo.hpp
@@ -403,6 +403,41 @@ class CfgAmmo
hit = 7.0;
};
+ //ACR
+ class B_680x43_Ball: BulletBase
+ {
+ hit = 10;
+ indirectHit = 0;
+ indirectHitRange = 0;
+ caliber = 0.7;
+ visibleFire = 18;
+ audibleFire = 16;
+ cost = 1.1;
+ airFriction = -0.0011787;
+ model = "\ca\Weapons\Data\bullettracer\tracer_red";
+ tracerScale = 1.1;
+ tracerStartTime = 0.05;
+ tracerEndTime = 1;
+ typicalSpeed = 700;
+ };
+ class B_680x43_SD: BulletBase
+ {
+ hit = 9;
+ indirectHit = 0;
+ indirectHitRange = 0;
+ caliber = 0.7;
+ visibleFire = 0.08;
+ audibleFire = 0.08;
+ visibleFireTime = 2;
+ cost = 1.1;
+ airFriction = -0.0011787;
+ model = "\ca\Weapons\Data\bullettracer\tracer_red";
+ tracerScale = 1.1;
+ tracerStartTime = 0.05;
+ tracerEndTime = 1;
+ typicalSpeed = 420;
+ };
+
//mosin nagant
/*class Mosin_762 : BulletBase
{
diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml
index b00255840..8be4fb1c0 100644
--- a/SQF/dayz_code/stringtable.xml
+++ b/SQF/dayz_code/stringtable.xml
@@ -11826,7 +11826,105 @@
Famas Holo SD
+
+
+
+
+ Assault Rifle <br/>Caliber: 6.80x43mm
+ Sturmgewehr <br/>Kaliber: 6.80x43mm
+
+
+ Silenced Assault Rifle <br/>Caliber: 6.80x43mm
+ Schallgedämpftes Sturmgewehr <br/>Kaliber: 6.80x43mm
+
+
+ Assault Rifle with a night vision scope. <br/>Caliber: 6.80x43mm
+ Sturmgewehr mit einem Nachtsichtvisier. <br/>Kaliber: 6.80x43mm
+
+
+ Silenced Assault Rifle with a night vision scope. <br/>Caliber: 6.80x43mm
+ Schallgedämpftes Sturmgewehr mit einem Nachtsichtvisier. <br/>Kaliber: 6.80x43mm
+
+
+ Assault Rifle with a TWS scope. <br/>Caliber: 6.80x43mm
+ Sturmgewehr mit einem wärmesuchenden Visier. <br/>Kaliber: 6.80x43mm
+
+
+ Silenced Assault Rifle with a TWS scope. <br/>Caliber: 6.80x43mm
+ Schallgedämpftes Sturmgewehr mit einem wärmesuchenden Visier. <br/>Kaliber: 6.80x43mm
+
+
+ ACR
+
+
+ ACR CCO
+
+
+ ACR Holo
+
+
+ ACR ACOG
+
+ ACR GL
+
+
+ ACR TWS
+
+
+ ACR TWS SD
+
+
+ ACR TWS GL
+
+
+ ACR TWS GL SD
+
+
+ ACR CCO GL
+
+
+ ACR Holo GL
+
+
+ ACR SD
+
+
+ ACR CCO SD
+
+
+ ACR ACOG SD
+
+
+ ACR ACOG GL
+
+
+ ACR ACOG GL SD
+
+
+ ACR GL SD
+
+
+ ACR CCO GL SD
+
+
+ ACR Holo SD
+
+
+ ACR Holo GL SD
+
+
+ ACR NV GL
+
+
+ ACR NV GL SD
+
+
+ ACR NV SD
+
+
+ ACR NV
+
@@ -12259,6 +12357,41 @@
Kalibr: 10x22mm SD<br/>Nábojů: 15<br/>Pro: P99 SD
Caliber: 10x22mm SD<br/>Rounds: 15<br/>Used in: P99 SD
Caliber: 10x22mm SD<br/>Rounds: 15<br/>Used in: P99 SD
+
+
+
+ 30Rnd. ACR mag.
+ 30п. ACR маг.
+
+
+ 30Rnd. ACR SD mag.
+ 30п. ACR SD маг.
+
+
+ Caliber: 6.80x43mm<br/>Rounds: 30<br/>Used in: ACR
+ Calibre : 6.80x43mm<br/>Munitions : 30<br/>Utilisé avec : ACR
+ Calibre: 6.80x43mm<br/>Cartuchos: 30<br/>Usado en: ACR
+ Calibro: 6.80x43mm<br/>Munizioni: 30<br/>Usato in: ACR
+ Caliber: 6.80x43mm<br/>Rounds: 30<br/>Used in: ACR
+ Kaliber: 6.80x43mm<br/>Naboje: 30<br/>Uzywany w: ACR
+ Патрон: 6.80x43 мм<br/>Количество: 30<br/>Исп. в: ACR
+ Kaliber: 6.80x43mm<br/>Patronen: 30<br/>Eingesetzt in: ACR
+ Kalibr: 6.80x43mm<br/>Nábojů: 30<br/>Pro: ACR
+ Caliber: 6.80x43mm<br/>Rounds: 30<br/>Used in: ACR
+ Caliber: 6.80x43mm<br/>Rounds: 30<br/>Used in: ACR
+
+
+ Caliber: 6.80x43mm SD<br/>Rounds: 30<br/>Used in: ACR SD
+ Calibre : 6.80x43mm SD<br/>Munitions : 30<br/>Utilisé avec : ACR SD
+ Calibre: 6.80x43mm SD<br/>Cartuchos: 30<br/>Usado en: ACR SD
+ Calibro: 6.80x43mm SD<br/>Munizioni: 30<br/>Usato in: ACR SD
+ Caliber: 6.80x43mm SD<br/>Rounds: 30<br/>Used in: ACR SD
+ Kaliber: 6.80x43mm SD<br/>Naboje: 30<br/>Uzywany w: ACR SD
+ Патрон: 6.80x43 мм SD<br/>Количество: 30<br/>Исп. в: ACR SD
+ Kaliber: 6.80x43mm SD<br/>Patronen: 30<br/>Eingesetzt in: ACR SD
+ Kalibr: 6.80x43mm SD<br/>Nábojů: 30<br/>Pro: ACR SD
+ Caliber: 6.80x43mm SD<br/>Rounds: 30<br/>Used in: ACR SD
+ Caliber: 6.80x43mm SD<br/>Rounds: 30<br/>Used in: ACR SD
@@ -12322,7 +12455,17 @@
ПБС для калибра 10мм
10mm Schalldämpfer
-
+
+
+ [A] 6.80mm Suppressor
+ [М] 6.80мм глушитель
+ [E] 6.80mm Schalldämpfer
+
+
+ 6.80mm Sound suppressor
+ ПБС для калибра 6.80мм
+ 6.80mm Schalldämpfer
+
[A] 5.56mm Suppressor
@@ -12644,6 +12787,10 @@
A TWS scope.
Zielfernrohr vom Typ TWS.
+
+ Remove TWS scope
+ TWS entfernen
+
[A] .45cal Suppressor
[E] .45cal Schalldämpfer