diff --git a/Documents/Epoch 1.0.7.1 Classnames/CfgVehicles all.txt b/Documents/Epoch 1.0.7.1 Classnames/CfgVehicles all.txt index 9f2555553..168ef26d6 100644 --- a/Documents/Epoch 1.0.7.1 Classnames/CfgVehicles all.txt +++ b/Documents/Epoch 1.0.7.1 Classnames/CfgVehicles all.txt @@ -1552,6 +1552,12 @@ T810A_PKT_DES_ACR_DZE1 T810A_PKT_DES_ACR_DZE2 T810A_PKT_DES_ACR_DZE3 T810A_PKT_DES_ACR_DZE4 +T810A_PKT_WINTER_DZ +T810A_PKT_WINTER_DZE +T810A_PKT_WINTER_DZE1 +T810A_PKT_WINTER_DZE2 +T810A_PKT_WINTER_DZE3 +T810A_PKT_WINTER_DZE4 T810A_ACR_DZE T810A_ACR_DZE1 T810A_ACR_DZE2 diff --git a/Documents/Epoch 1.0.7.1 Classnames/Epoch Vehicles.txt b/Documents/Epoch 1.0.7.1 Classnames/Epoch Vehicles.txt index 26529d6de..ad0dbc169 100644 --- a/Documents/Epoch 1.0.7.1 Classnames/Epoch Vehicles.txt +++ b/Documents/Epoch 1.0.7.1 Classnames/Epoch Vehicles.txt @@ -979,6 +979,12 @@ T810A_PKT_DES_ACR_DZE1 T810A_PKT_DES_ACR_DZE2 T810A_PKT_DES_ACR_DZE3 T810A_PKT_DES_ACR_DZE4 +T810A_PKT_WINTER_DZ +T810A_PKT_WINTER_DZE +T810A_PKT_WINTER_DZE1 +T810A_PKT_WINTER_DZE2 +T810A_PKT_WINTER_DZE3 +T810A_PKT_WINTER_DZE4 T810A_ACR_DZE T810A_ACR_DZE1 T810A_ACR_DZE2 diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/Bandit.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/Bandit.hpp index d8c1527c5..25db18185 100644 --- a/SQF/dayz_code/Configs/CfgServerTrader/Category/Bandit.hpp +++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/Bandit.hpp @@ -196,6 +196,8 @@ class Category_7 { class T810A_PKT_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; class T810A_PKT_DES_ACR_DZE {type = "trade_any_vehicle";buy[] = {1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; class T810A_PKT_DES_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; + class T810A_PKT_WINTER_DZE {type = "trade_any_vehicle";buy[] = {1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; + class T810A_PKT_WINTER_DZ {type = "trade_any_vehicle";buy[] = {-1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; class BMP2_Ambul_CDF_DZE {type = "trade_any_vehicle";buy[] = {3,"ItemBriefcase100oz"};sell[] = {15,"ItemGoldBar10oz"};}; class BMP2_Ambul_INS_DZE {type = "trade_any_vehicle";buy[] = {3,"ItemBriefcase100oz"};sell[] = {15,"ItemGoldBar10oz"};}; class BMP2_Ambul_Winter_DZE {type = "trade_any_vehicle";buy[] = {3,"ItemBriefcase100oz"};sell[] = {15,"ItemGoldBar10oz"};}; diff --git a/SQF/dayz_code/Configs/CfgServerTrader/Category/Hero.hpp b/SQF/dayz_code/Configs/CfgServerTrader/Category/Hero.hpp index 77b1ada20..82a70acdd 100644 --- a/SQF/dayz_code/Configs/CfgServerTrader/Category/Hero.hpp +++ b/SQF/dayz_code/Configs/CfgServerTrader/Category/Hero.hpp @@ -196,6 +196,8 @@ class Category_2 { class T810A_PKT_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; class T810A_PKT_DES_ACR_DZE {type = "trade_any_vehicle";buy[] = {1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; class T810A_PKT_DES_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; + class T810A_PKT_WINTER_DZE {type = "trade_any_vehicle";buy[] = {1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; + class T810A_PKT_WINTER_DZ {type = "trade_any_vehicle";buy[] = {-1,"ItemBriefcase100oz"};sell[] = {5,"ItemGoldBar10oz"};}; class BMP2_Ambul_CDF_DZE {type = "trade_any_vehicle";buy[] = {3,"ItemBriefcase100oz"};sell[] = {15,"ItemGoldBar10oz"};}; class BMP2_Ambul_INS_DZE {type = "trade_any_vehicle";buy[] = {3,"ItemBriefcase100oz"};sell[] = {15,"ItemGoldBar10oz"};}; class BMP2_Ambul_Winter_DZE {type = "trade_any_vehicle";buy[] = {3,"ItemBriefcase100oz"};sell[] = {15,"ItemGoldBar10oz"};}; diff --git a/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Bandit.hpp b/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Bandit.hpp index 71414b234..4cef7c85e 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Bandit.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Bandit.hpp @@ -196,6 +196,8 @@ class Category_7 { class T810A_PKT_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"worth"};sell[] = {5000,"worth"};}; class T810A_PKT_DES_ACR_DZE {type = "trade_any_vehicle";buy[] = {10000,"worth"};sell[] = {5000,"worth"};}; class T810A_PKT_DES_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"worth"};sell[] = {5000,"worth"};}; + class T810A_PKT_WINTER_DZE {type = "trade_any_vehicle";buy[] = {10000,"worth"};sell[] = {5000,"worth"};}; + class T810A_PKT_WINTER_DZ {type = "trade_any_vehicle";buy[] = {-1,"worth"};sell[] = {5000,"worth"};}; class BMP2_Ambul_CDF_DZE {type = "trade_any_vehicle";buy[] = {30000,"worth"};sell[] = {15000,"worth"};}; class BMP2_Ambul_INS_DZE {type = "trade_any_vehicle";buy[] = {30000,"worth"};sell[] = {15000,"worth"};}; class BMP2_Ambul_Winter_DZE {type = "trade_any_vehicle";buy[] = {30000,"worth"};sell[] = {15000,"worth"};}; diff --git a/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Hero.hpp b/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Hero.hpp index 55a6d9a64..1f7506f2f 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Hero.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderZSC/Category/Hero.hpp @@ -196,6 +196,8 @@ class Category_2 { class T810A_PKT_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"worth"};sell[] = {5000,"worth"};}; class T810A_PKT_DES_ACR_DZE {type = "trade_any_vehicle";buy[] = {10000,"worth"};sell[] = {5000,"worth"};}; class T810A_PKT_DES_ACR_DZ {type = "trade_any_vehicle";buy[] = {-1,"worth"};sell[] = {5000,"worth"};}; + class T810A_PKT_WINTER_DZE {type = "trade_any_vehicle";buy[] = {10000,"worth"};sell[] = {5000,"worth"};}; + class T810A_PKT_WINTER_DZ {type = "trade_any_vehicle";buy[] = {-1,"worth"};sell[] = {5000,"worth"};}; class BMP2_Ambul_CDF_DZE {type = "trade_any_vehicle";buy[] = {30000,"worth"};sell[] = {15000,"worth"};}; class BMP2_Ambul_INS_DZE {type = "trade_any_vehicle";buy[] = {30000,"worth"};sell[] = {15000,"worth"};}; class BMP2_Ambul_Winter_DZE {type = "trade_any_vehicle";buy[] = {30000,"worth"};sell[] = {15000,"worth"};}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/Tatra_T810.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/Tatra_T810.hpp index f9449f5f9..a6efdf40d 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/Tatra_T810.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/Tatra_T810.hpp @@ -543,6 +543,117 @@ class T810A_PKT_DES_ACR_DZE4: T810A_PKT_DES_ACR_DZE3 { fuelCapacity = 615; }; +class T810A_PKT_WINTER_DZ: T810A_PKT_ACR_DZ +{ + scope = 2; + displayname = "$STR_VEH_NAME_TATRA_PKT_WINTER"; + + hiddenSelections[] = {"camo1","camo2","camo3"}; + hiddenSelectionsTextures[] = {"\dayz_epoch_c\skins\t810\cabin_wintercamo.paa","\dayz_epoch_c\skins\t810\bed_wintercamo.paa","ca\wheeled_acr\t810\data\undercarriage_co.paa"}; + +}; + +class T810A_PKT_WINTER_DZE: T810A_PKT_WINTER_DZ +{ + class Turrets: Turrets + { + class MainTurret; + class PKBTurret: MainTurret + { + startEngine = 0; + hasGunner = 1; + memoryPointGunnerOptics = "eye"; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + gunnerOpticsShowCursor = 0; + viewGunnerInExternal = 1; + selectionFireAnim = "zasleh"; + gunnerAction = "T810gunner"; + gunnerInAction = "T810gunner"; + gunnerName = "PKB Gunner"; + getInAction = "GetInMedium"; + getOutAction = "GetOutMedium"; + discreteDistance[] = {100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500}; + discreteDistanceInitIndex = 2; + turretInfoType = "RscWeaponZeroing"; + weapons[] = {"PKTBC"}; + magazines[] = {}; + gunBeg = "usti hlavne"; + gunEnd = "konec hlavne"; + animationSourceBody = "OtocVez"; + animationSourceGun = "OtocHlaven"; + memoryPointGun = "usti hlavne"; + body = "OtocVez"; + gun = "OtocHlaven"; + gunAxis = "osa_hlavne"; + turretAxis = "osa_veze"; + minElev = -15; + maxElev = 35; + initElev = 0; + minTurn = -360; + maxTurn = 360; + initTurn = 0; + soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15}; + outGunnerMayFire = 1; + inGunnerMayFire = 1; + castGunnerShadow = 1; + class ViewGunner + { + initAngleX = 7; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -60; + maxAngleY = 60; + initFov = 0.8; + minFov = 0.5; + maxFov = 0.7; + }; + }; + }; + class Upgrades { + ItemTruckORP[] = {"T810A_PKT_WINTER_DZE1",{"ItemToolbox","ItemCrowbar"},{},{{"ItemTruckORP",1},{"PartEngine",2},{"PartWheel",6},{"ItemScrews",2}}}; + }; +}; + +class T810A_PKT_WINTER_DZE1: T810A_PKT_WINTER_DZE { + displayname = "$STR_VEH_NAME_TATRA_PKT_WINTER+"; + original = "T810A_PKT_WINTER_DZE"; + maxspeed = 120; //base 106 + terrainCoef = 1.8; // base 2.5 + turnCoef = 6.0; // base 5 + + class Upgrades { + ItemTruckAVE[] = {"T810A_PKT_WINTER_DZE2",{"ItemToolbox","ItemCrowbar"},{},{{"ItemTruckAVE",1},{"PartGeneric",2},{"equip_metal_sheet",5},{"ItemScrews",4}}}; + }; +}; + +class T810A_PKT_WINTER_DZE2: T810A_PKT_WINTER_DZE1 { + displayname = "$STR_VEH_NAME_TATRA_PKT_WINTER++"; + armor = 80; + damageResistance = 0.04; + + class Upgrades { + ItemTruckLRK[] = {"T810A_PKT_WINTER_DZE3",{"ItemToolbox","ItemCrowbar"},{},{{"ItemTruckLRK",1},{"PartGeneric",4},{"ItemWoodCrateKit",2},{"ItemGunRackKit",2},{"ItemScrews",2}}}; + }; +}; + +class T810A_PKT_WINTER_DZE3: T810A_PKT_WINTER_DZE2 { + displayname = "$STR_VEH_NAME_TATRA_PKT_WINTER+++"; + transportMaxWeapons = 100; + transportMaxMagazines = 400; + transportmaxbackpacks = 16; + + class Upgrades { + ItemTruckTNK[] = {"T810A_PKT_WINTER_DZE4",{"ItemToolbox","ItemCrowbar"},{},{{"ItemTruckTNK",1},{"PartGeneric",4},{"PartFueltank",3},{"ItemFuelBarrel",2}}}; + }; +}; + +class T810A_PKT_WINTER_DZE4: T810A_PKT_WINTER_DZE3 { + displayname = "$STR_VEH_NAME_TATRA_PKT_WINTER++++"; + fuelCapacity = 615; +}; + class T810A_ACR_DZE: T810_DZE_Base_ACR { scope = 2; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index 703df9980..8c04e7ee2 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -10246,6 +10246,26 @@ Tatra PKT (Wüstentarn)++++ Tatra ПКТ (Пустыня)++++ + + Tatra PKT (Winter) + Tatra ПКТ (Зима) + + + Tatra PKT (Winter)+ + Tatra ПКТ (Зима)+ + + + Tatra PKT (Winter)++ + Tatra ПКТ (Зима)++ + + + Tatra PKT (Winter)+++ + Tatra ПКТ (Зима)+++ + + + Tatra PKT (Winter)++++ + Tatra ПКТ (Зима)++++ + Tatra Fuel (Woodland) Tatra Treibstoff (Waldtarn)