diff --git a/SQF/dayz_code/Configs/CfgVehicles/Helicopter/Pook.hpp b/SQF/dayz_code/Configs/CfgVehicles/Helicopter/Pook.hpp index 6cb79c65c..5907ff731 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Helicopter/Pook.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Helicopter/Pook.hpp @@ -175,7 +175,7 @@ class pook_gunship_DZ: pook_H13_base_DZE memoryPointLRocket = "Rocket_1"; memoryPointRRocket = "Rocket_2"; selectionFireAnim = "zasleh"; - weapons[] = {"pook_M60_dual","pook_H13Grenades","CMFlareLauncher"}; + weapons[] = {"pook_M60_dual_DZ","pook_H13Grenades","CMFlareLauncher"}; magazines[] = {"pook_1300Rnd_762x51_M60","pook_12Rnd_Grenade_Camel","60Rnd_CMFlareMagazine","60Rnd_CMFlareMagazine"}; }; @@ -269,7 +269,10 @@ class pook_gunship_CDF_DZE3: pook_gunship_CDF_DZE2 fuelCapacity = 1000; }; -class pook_H13_transport; +class pook_H13_transport: pook_H13_base { + class Turrets; // External class reference + class MainTurret; // External class reference +}; class pook_transport_DZ: pook_H13_transport { scope = 2; @@ -295,8 +298,14 @@ class pook_transport_DZ: pook_H13_transport weapons[] = {"pook_H13Grenades","CMFlareLauncher"}; magazines[] = {"pook_12Rnd_Grenade_Camel","60Rnd_CMFlareMagazine","60Rnd_CMFlareMagazine"}; - class Turrets; // External class reference - class MainTurret; // External class reference + class Turrets: Turrets + { + class MainTurret: MainTurret + { + weapons[] = {"pook_M60_side_DZ","pook_H13Grenades"}; + //magazines[] = {"pook_250Rnd_762x51","pook_250Rnd_762x51","pook_250Rnd_762x51","pook_250Rnd_762x51","pook_250Rnd_762x51","pook_12Rnd_Grenade_Camel"}; + }; + }; }; class pook_transport_DZE: pook_transport_DZ @@ -615,4 +624,101 @@ class pook_H13_civ_yellow_DZE3: pook_H13_civ_yellow_DZE2 { displayName = "$STR_VEH_NAME_BELLH13_CIV_YELLOW+++"; fuelCapacity = 1000; +}; + +class pook_gunship_m134_DZ: pook_gunship_DZ +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP"; + weapons[] = {"pook_M60_dual_m134_DZ","pook_H13Grenades","CMFlareLauncher"}; + magazines[] = {"2000Rnd_762x51_M134","pook_12Rnd_Grenade_Camel","60Rnd_CMFlareMagazine","60Rnd_CMFlareMagazine"}; +}; + +class pook_gunship_m134_DZE: pook_gunship_m134_DZ +{ + magazines[] = {"60Rnd_CMFlareMagazine","60Rnd_CMFlareMagazine"}; + + class Upgrades + { + ItemHeliAVE[] = {"pook_gunship_m134_DZE1",{"ItemToolbox","ItemSolder_DZE"},{},{{"ItemHeliAVE",1},{"equip_metal_sheet",5},{"ItemScrews",1},{"ItemTinBar",1},{"equip_scrapelectronics",2},{"equip_floppywire",2}}}; + }; +}; + +class pook_gunship_m134_DZE1: pook_gunship_m134_DZE +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP+"; + original = "pook_gunship_m134_DZE"; + armor = 60; + damageResistance = 0.02078; + + class Upgrades + { + ItemHeliLRK[] = {"pook_gunship_m134_DZE2",{"ItemToolbox","ItemSolder_DZE"},{},{{"ItemHeliLRK",1},{"PartGeneric",2},{"ItemScrews",1},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemTinBar",1},{"equip_scrapelectronics",2},{"equip_floppywire",2}}}; + }; +}; + +class pook_gunship_m134_DZE2: pook_gunship_m134_DZE1 +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP++"; + transportMaxWeapons = 20; + transportMaxMagazines = 80; + transportmaxbackpacks = 8; + + class Upgrades + { + ItemHeliTNK[] = {"pook_gunship_m134_DZE3",{"ItemToolbox","ItemSolder_DZE"},{},{{"ItemHeliTNK",1},{"PartFueltank",2},{"PartGeneric",2},{"ItemFuelBarrel",1},{"ItemTinBar",1},{"equip_scrapelectronics",1},{"equip_floppywire",1}}}; + }; +}; + +class pook_gunship_m134_DZE3: pook_gunship_m134_DZE2 +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP+++"; + fuelCapacity = 1000; +}; + +class pook_gunship_CDF_m134_DZ: pook_gunship_m134_DZ +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP_GREEN"; + hiddenSelectionsTextures[] = {"\CA\air\Data\mi8_body_g_cdf_co.paa","ca\air\data\clear_empty.paa","ca\air\data\clear_empty.paa"}; +}; + +class pook_gunship_CDF_m134_DZE: pook_gunship_CDF_m134_DZ +{ + magazines[] = {"60Rnd_CMFlareMagazine","60Rnd_CMFlareMagazine"}; + + class Upgrades + { + ItemHeliAVE[] = {"pook_gunship_CDF_m134_DZE1",{"ItemToolbox","ItemSolder_DZE"},{},{{"ItemHeliAVE",1},{"equip_metal_sheet",5},{"ItemScrews",1},{"ItemTinBar",1},{"equip_scrapelectronics",2},{"equip_floppywire",2}}}; + }; +}; + +class pook_gunship_CDF_m134_DZE1: pook_gunship_CDF_m134_DZE +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP_GREEN+"; + original = "pook_gunship_CDF_m134_DZE"; + armor = 60; + damageResistance = 0.02078; + + class Upgrades + { + ItemHeliLRK[] = {"pook_gunship_CDF_m134_DZE2",{"ItemToolbox","ItemSolder_DZE"},{},{{"ItemHeliLRK",1},{"PartGeneric",2},{"ItemScrews",1},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemTinBar",1},{"equip_scrapelectronics",2},{"equip_floppywire",2}}}; + }; +}; + +class pook_gunship_CDF_m134_DZE2: pook_gunship_CDF_m134_DZE1 +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP_GREEN++"; + transportMaxWeapons = 20; + transportMaxMagazines = 80; + transportmaxbackpacks = 8; + + class Upgrades + { + ItemHeliTNK[] = {"pook_gunship_CDF_m134_DZE3",{"ItemToolbox","ItemSolder_DZE"},{},{{"ItemHeliTNK",1},{"PartFueltank",2},{"PartGeneric",2},{"ItemFuelBarrel",1},{"ItemTinBar",1},{"equip_scrapelectronics",1},{"equip_floppywire",1}}}; + }; +}; + +class pook_gunship_CDF_m134_DZE3: pook_gunship_CDF_m134_DZE2 +{ + displayName = "$STR_VEH_NAME_BELLH13_GUNSHIP_GREEN+++"; + fuelCapacity = 1000; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/VehicleWeapons.hpp b/SQF/dayz_code/Configs/CfgWeapons/VehicleWeapons.hpp index 15c4c38f9..76951f40c 100644 --- a/SQF/dayz_code/Configs/CfgWeapons/VehicleWeapons.hpp +++ b/SQF/dayz_code/Configs/CfgWeapons/VehicleWeapons.hpp @@ -8,12 +8,78 @@ class AT5LauncherSingle: AT5Launcher }; class M240_veh; -class pook_M60_side: M240_veh +class pook_M60_side: M240_veh { + class manual; + class close; + class short; + class medium; + class far; +}; +class pook_M60_side_DZ: pook_M60_side { + displayName = $STR_DZ_WPN_SIDE_M60_NAME; + displayNameShort = $STR_DZ_WPN_SIDE_M60_NAME; magazines[] = {"pook_250Rnd_762x51","100Rnd_762x51_M240","200Rnd_762x51_M240","460Rnd_762x51_M240_ACR"}; + + class manual: manual { + displayName = $STR_DZ_WPN_SIDE_M60_NAME; + }; + class close: close { + displayName = $STR_DZ_WPN_SIDE_M60_NAME; + }; + class short: short { + displayName = $STR_DZ_WPN_SIDE_M60_NAME; + }; + class medium: medium { + displayName = $STR_DZ_WPN_SIDE_M60_NAME; + }; + class far: far { + displayName = $STR_DZ_WPN_SIDE_M60_NAME; + }; }; -class pook_M60_dual: pook_M60_side +class pook_M60_dual_DZ: pook_M60_side_DZ { + displayName = $STR_DZ_WPN_DUAL_M60_NAME; + displayNameShort = $STR_DZ_WPN_DUAL_M60_NAME; magazines[] = {"pook_1300Rnd_762x51_M60"}; + + class manual: manual { + displayName = $STR_DZ_WPN_DUAL_M60_NAME; + }; + class close: close { + displayName = $STR_DZ_WPN_DUAL_M60_NAME; + }; + class short: short { + displayName = $STR_DZ_WPN_DUAL_M60_NAME; + }; + class medium: medium { + displayName = $STR_DZ_WPN_DUAL_M60_NAME; + }; + class far: far { + displayName = $STR_DZ_WPN_DUAL_M60_NAME; + }; +}; + +class pook_M60_dual_m134_DZ: pook_M60_dual_DZ +{ + displayName = $STR_DZ_WPN_DUAL_M134_NAME; + displayNameShort = $STR_DZ_WPN_DUAL_M134_NAME; + magazines[] = {"2000Rnd_762x51_M134","4000Rnd_762x51_M134"}; + + class manual: manual { + displayName = $STR_DZ_WPN_DUAL_M134_NAME; + }; + class close: close { + displayName = $STR_DZ_WPN_DUAL_M134_NAME; + }; + class short: short { + displayName = $STR_DZ_WPN_DUAL_M134_NAME; + }; + class medium: medium { + displayName = $STR_DZ_WPN_DUAL_M134_NAME; + }; + class far: far { + displayName = $STR_DZ_WPN_DUAL_M134_NAME; + }; }; \ No newline at end of file diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index 356f5f20f..b2a06d2a3 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -18892,7 +18892,23 @@ Revolver <br/>Kaliber: .45 ACP Револьвер <br/>Патрон: .45 ACP - + + + Sa-61 Škorpión + + + + M60 + + + Twin M60 + Zwillings-M60 + + + Twin M134 + Zwillings-M134 + + @@ -20750,45 +20766,45 @@ 2000п. M134 - Caliber: 7.62x51mm<br/>Rounds: 2000<br/>Used in: M134, Twin M60 - Calibre: 7.62x51mm<br/>Munitions : 2000<br/>Utilisé avec: M134, Twin M60 - Calibre: 7.62x51mm<br/>Cartuchos: 2000<br/>Usado en: M134, Twin M60 - Calibro: 7.62x51mm<br/>Munizioni: 2000<br/>Usato in: M134, Twin M60 - Kaliber: 7.62x51mm<br/>Naboje: 2000<br/>Uzywany w: M134, Twin M60 - Патрон: 7.62x51мм <br/>Количество: 2000<br/>Исп. в: M134, Twin M60 - Kaliber: 7.62x51mm<br/>Patronen: 2000<br/>Verwendet in: M134, Twin M60 - Kalibr: 7.62x51mm<br/>Nábojů: 2000<br/>Pro: M134, Twin M60 - Kaliber: 7.62x51mm<br/> Töltények: 2000<br/> Hozzá tartozó fegyver: M134, Twin M60 + Caliber: 7.62x51mm<br/>Rounds: 2000<br/>Used in: M134, Twin M134 + Calibre: 7.62x51mm<br/>Munitions : 2000<br/>Utilisé avec: M134, Twin M134 + Calibre: 7.62x51mm<br/>Cartuchos: 2000<br/>Usado en: M134, Twin M134 + Calibro: 7.62x51mm<br/>Munizioni: 2000<br/>Usato in: M134, Twin M134 + Kaliber: 7.62x51mm<br/>Naboje: 2000<br/>Uzywany w: M134, Twin M134 + Патрон: 7.62x51мм <br/>Количество: 2000<br/>Исп. в: M134, Twin M134 + Kaliber: 7.62x51mm<br/>Patronen: 2000<br/>Verwendet in: M134, Zwillings-M134 + Kalibr: 7.62x51mm<br/>Nábojů: 2000<br/>Pro: M134, Twin M134 + Kaliber: 7.62x51mm<br/> Töltények: 2000<br/> Hozzá tartozó fegyver: M134, Twin M134 4000Rnd. M134 4000п. M134 - Caliber: 7.62x51mm<br/>Rounds: 4000<br/>Used in: M134 - Calibre: 7.62x51mm<br/>Munitions : 4000<br/>Utilisé avec: M134 - Calibre: 7.62x51mm<br/>Cartuchos: 4000<br/>Usado en: M134 - Calibro: 7.62x51mm<br/>Munizioni: 4000<br/>Usato in: M134 - Kaliber: 7.62x51mm<br/>Naboje: 4000<br/>Uzywany w: M134 - Патрон: 7.62x51мм <br/>Количество: 4000<br/>Исп. в: M134 - Kaliber: 7.62x51mm<br/>Patronen: 4000<br/>Verwendet in: M134 - Kalibr: 7.62x51mm<br/>Nábojů: 4000<br/>Pro: M134 - Kaliber: 7.62x51mm<br/> Töltények: 4000<br/> Hozzá tartozó fegyver: M134 + Caliber: 7.62x51mm<br/>Rounds: 4000<br/>Used in: M134, Twin M134 + Calibre: 7.62x51mm<br/>Munitions : 4000<br/>Utilisé avec: M134, Twin M134 + Calibre: 7.62x51mm<br/>Cartuchos: 4000<br/>Usado en: M134, Twin M134 + Calibro: 7.62x51mm<br/>Munizioni: 4000<br/>Usato in: M134, Twin M134 + Kaliber: 7.62x51mm<br/>Naboje: 4000<br/>Uzywany w: M134, Twin M134 + Патрон: 7.62x51мм <br/>Количество: 4000<br/>Исп. в: M134, Twin M134 + Kaliber: 7.62x51mm<br/>Patronen: 4000<br/>Verwendet in: M134, Zwillings-M134 + Kalibr: 7.62x51mm<br/>Nábojů: 4000<br/>Pro: M134, Twin M134 + Kaliber: 7.62x51mm<br/> Töltények: 4000<br/> Hozzá tartozó fegyver: M134, Twin M134 2000Rnd. L94A1 2000п. L94A1 - Caliber: 7.62x51mm<br/>Rounds: 2000<br/>Used in: L94A1, Twin M60 - Calibre: 7.62x51mm<br/>Munitions : 2000<br/>Utilisé avec: L94A1, Twin M60 - Calibre: 7.62x51mm<br/>Cartuchos: 2000<br/>Usado en: L94A1, Twin M60 - Calibro: 7.62x51mm<br/>Munizioni: 2000<br/>Usato in: L94A1, Twin M60 - Kaliber: 7.62x51mm<br/>Naboje: 2000<br/>Uzywany w: L94A1, Twin M60 - Патрон: 7.62x51мм <br/>Количество: 2000<br/>Исп. в: L94A1, Twin M60 - Kaliber: 7.62x51mm<br/>Patronen: 2000<br/>Verwendet in: L94A1, Twin M60 - Kalibr: 7.62x51mm<br/>Nábojů: 2000<br/>Pro: L94A1, Twin M60 - Kaliber: 7.62x51mm<br/> Töltények: 2000<br/> Hozzá tartozó fegyver: L94A1, Twin M60 + Caliber: 7.62x51mm<br/>Rounds: 2000<br/>Used in: L94A1 + Calibre: 7.62x51mm<br/>Munitions : 2000<br/>Utilisé avec: L94A1 + Calibre: 7.62x51mm<br/>Cartuchos: 2000<br/>Usado en: L94A1 + Calibro: 7.62x51mm<br/>Munizioni: 2000<br/>Usato in: L94A1 + Kaliber: 7.62x51mm<br/>Naboje: 2000<br/>Uzywany w: L94A1 + Патрон: 7.62x51мм <br/>Количество: 2000<br/>Исп. в: L94A1 + Kaliber: 7.62x51mm<br/>Patronen: 2000<br/>Verwendet in: L94A1 + Kalibr: 7.62x51mm<br/>Nábojů: 2000<br/>Pro: L94A1 + Kaliber: 7.62x51mm<br/> Töltények: 2000<br/> Hozzá tartozó fegyver: L94A1 100Rnd. M2 @@ -20876,7 +20892,7 @@ Calibro: 7.62x51mm<br/>Munizioni: 1300<br/>Usato in: Twin M60 Kaliber: 7.62x51mm<br/>Naboje: 1300<br/>Uzywany w: Twin M60 Патрон: 7.62x51мм <br/>Количество: 1300<br/>Исп. в: Twin M60 - Kaliber: 7.62x51mm<br/>Patronen: 1300<br/>Verwendet in: Twin M60 + Kaliber: 7.62x51mm<br/>Patronen: 1300<br/>Verwendet in: Zwillings-M60 Kalibr: 7.62x51mm<br/>Nábojů: 1300<br/>Pro: Twin M60 Kaliber: 7.62x51mm<br/> Töltények: 1300<br/> Hozzá tartozó fegyver: Twin M60