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