From a73a73c29883bad12b8087fb6c75832cae9516d8 Mon Sep 17 00:00:00 2001 From: Schalldampfer Date: Wed, 20 Jan 2021 22:54:31 +0900 Subject: [PATCH] CDF BRDM2s --- .../Configs/CfgVehicles/Car/BRDM2_DZ.hpp | 127 ++++++++++++++++++ SQF/dayz_code/stringtable.xml | 40 ++++++ 2 files changed, 167 insertions(+) diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/BRDM2_DZ.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/BRDM2_DZ.hpp index acfafda8b..f99ac9b53 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/BRDM2_DZ.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/BRDM2_DZ.hpp @@ -226,6 +226,72 @@ class BRDM2_HQ_WINTER_DZE4: BRDM2_HQ_WINTER_DZE3 fuelCapacity = 180; // base 100 }; +class BRDM2_HQ_CDF_DZ: BRDM2_HQ_TK_GUE_EP1_DZ { + displayname = "$STR_VEH_NAME_BRDM2_HQ_CDF"; + hiddenSelectionsTextures[]= + { + "\ca\wheeled\data\brdm2_01_camo_co.paa", + "\ca\wheeled\data\brdm2_02_camo_co.paa" + }; +}; + +class BRDM2_HQ_CDF_DZE: BRDM2_HQ_CDF_DZ { + class Turrets: Turrets { + class MainTurret: MainTurret { + magazines[] = {}; + }; + }; + + class Upgrades + { + ItemORP[] = {"BRDM2_HQ_CDF_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",2},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + +class BRDM2_HQ_CDF_DZE1: BRDM2_HQ_CDF_DZE +{ + displayName = "$STR_VEH_NAME_BRDM2_HQ_CDF+"; + original = "BRDM2_HQ_CDF_DZE"; + maxSpeed = 115; //base 100 + terrainCoef = 1; //base 2 + + class Upgrades + { + ItemAVE[] = {"BRDM2_HQ_CDF_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"equip_metal_sheet",6},{"ItemScrews",4}}}; + }; +}; + +class BRDM2_HQ_CDF_DZE2: BRDM2_HQ_CDF_DZE1 +{ + displayName = "$STR_VEH_NAME_BRDM2_HQ_CDF++"; + armor = 170; // base 120 + damageResistance = 0.048; // base 0.02409 + + class Upgrades + { + ItemLRK[] = {"BRDM2_HQ_CDF_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemWoodCrateKit",2},{"ItemGunRackKit",2},{"ItemScrews",2}}}; + }; +}; + +class BRDM2_HQ_CDF_DZE3: BRDM2_HQ_CDF_DZE2 +{ + displayName = "$STR_VEH_NAME_BRDM2_HQ_CDF+++"; + transportMaxWeapons = 40; + transportMaxMagazines = 400; + transportmaxbackpacks = 12; + + class Upgrades + { + ItemTNK[] = {"BRDM2_HQ_CDF_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",4},{"PartFueltank",2},{"ItemFuelBarrel",1}}}; + }; +}; + +class BRDM2_HQ_CDF_DZE4: BRDM2_HQ_CDF_DZE3 +{ + displayName = "$STR_VEH_NAME_BRDM2_HQ_CDF++++"; + fuelCapacity = 180; // base 100 +}; + class BRDM2_TK_EP1: BRDM2_Base { class Turrets; // External class reference class MainTurret; // External class reference @@ -454,6 +520,67 @@ class BRDM2_Desert_ACR_DZE4: BRDM2_Desert_ACR_DZE3 fuelCapacity = 180; // base 100 }; +class BRDM2_CDF_DZ: BRDM2_TK_EP1_DZ { + displayname = "$STR_VEH_NAME_BRDM2_CDF"; + hiddenSelections[] = {"camo1","camo2"}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\brdm2_01_camo_co.paa","\ca\wheeled\data\brdm2_02_camo_co.paa"}; +}; + +class BRDM2_CDF_DZE: BRDM2_TK_EP1_DZE { + displayname = "$STR_VEH_NAME_BRDM2_CDF"; + hiddenSelections[] = {"camo1","camo2"}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\brdm2_01_camo_co.paa","\ca\wheeled\data\brdm2_02_camo_co.paa"}; + + class Upgrades + { + ItemORP[] = {"BRDM2_CDF_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",2},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + +class BRDM2_CDF_DZE1: BRDM2_CDF_DZE +{ + displayName = "$STR_VEH_NAME_BRDM2_CDF+"; + original = "BRDM2_CDF_DZE"; + maxSpeed = 115; //base 100 + terrainCoef = 1; //base 2 + + class Upgrades + { + ItemAVE[] = {"BRDM2_CDF_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"equip_metal_sheet",6},{"ItemScrews",4}}}; + }; +}; + +class BRDM2_CDF_DZE2: BRDM2_CDF_DZE1 +{ + displayName = "$STR_VEH_NAME_BRDM2_CDF++"; + armor = 170; // base 120 + damageResistance = 0.048; // base 0.02409 + + class Upgrades + { + ItemLRK[] = {"BRDM2_CDF_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",4},{"ItemWoodCrateKit",2},{"ItemGunRackKit",2},{"ItemScrews",2}}}; + }; +}; + +class BRDM2_CDF_DZE3: BRDM2_CDF_DZE2 +{ + displayName = "$STR_VEH_NAME_BRDM2_CDF+++"; + transportMaxWeapons = 40; + transportMaxMagazines = 400; + transportmaxbackpacks = 12; + + class Upgrades + { + ItemTNK[] = {"BRDM2_CDF_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",4},{"PartFueltank",2},{"ItemFuelBarrel",1}}}; + }; +}; + +class BRDM2_CDF_DZE4: BRDM2_CDF_DZE3 +{ + displayName = "$STR_VEH_NAME_BRDM2_CDF++++"; + fuelCapacity = 180; // base 100 +}; + class BRDM2_RUST_DZ: BRDM2_TK_EP1_DZ { displayname = "$STR_VEH_NAME_BRDM2_RUST"; hiddenSelectionsTextures[] = {"\dayz_epoch_c\skins\brdm\brdm2_01_wrecked_co.paa","\dayz_epoch_c\skins\brdm\brdm2_02_wrecked_co.paa"}; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index 69fa8907e..4e5a30fb8 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -9701,6 +9701,26 @@ BRDM-2 HQ++++ БРДМ-2 HQ++++ + + BRDM-2 HQ (CDF) + БРДМ-2 HQ (CDF) + + + BRDM-2 HQ (CDF)+ + БРДМ-2 HQ (CDF)+ + + + BRDM-2 HQ (CDF)++ + БРДМ-2 HQ (CDF)++ + + + BRDM-2 HQ (CDF)+++ + БРДМ-2 HQ (CDF)+++ + + + BRDM-2 HQ (CDF)++++ + БРДМ-2 HQ (CDF)++++ + BRDM-2 HQ (rusty) BRDM-2 HQ (rostig) @@ -9786,6 +9806,26 @@ BRDM-2 GUE++++ БРДМ-2 GUE++++ + + BRDM-2 CDF + БРДМ-2 CDF + + + BRDM-2 CDF+ + БРДМ-2 CDF+ + + + BRDM-2 CDF++ + БРДМ-2 CDF++ + + + BRDM-2 CDF+++ + БРДМ-2 CDF+++ + + + BRDM-2 CDF++++ + БРДМ-2 CDF++++ + BRDM-2 Desert Camo BRDM-2 Wüstentarn