diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_AGS.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_AGS.hpp index 2854a90f0..1c9ed8dd9 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_AGS.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_AGS.hpp @@ -2,7 +2,7 @@ class UAZ_AGS30_RU; class UAZ_AGS30_RU_DZ: UAZ_AGS30_RU { scope = 2; - displayName = "$STR_VEH_NAME_UAZ_AGS"; + displayName = "$STR_VEH_NAME_UAZ_AGS_RU"; vehicleClass = "DayZ Epoch Vehicles"; crew = ""; typicalCargo[] = {}; @@ -40,7 +40,7 @@ class UAZ_AGS30_RU_DZE: UAZ_AGS30_RU_DZ }; class UAZ_AGS30_RU_DZE1: UAZ_AGS30_RU_DZE { - displayName = "$STR_VEH_NAME_UAZ_AGS+"; + displayName = "$STR_VEH_NAME_UAZ_AGS_RU+"; original = "UAZ_AGS30_RU_DZE"; maxspeed = 190; terrainCoef = 1; @@ -51,7 +51,7 @@ class UAZ_AGS30_RU_DZE1: UAZ_AGS30_RU_DZE { }; class UAZ_AGS30_RU_DZE2: UAZ_AGS30_RU_DZE1 { - displayName = "$STR_VEH_NAME_UAZ_AGS++"; + displayName = "$STR_VEH_NAME_UAZ_AGS_RU++"; armor = 75; // UAZ 40 damageResistance = 0.02099; class HitPoints: HitPoints { @@ -93,7 +93,7 @@ class UAZ_AGS30_RU_DZE2: UAZ_AGS30_RU_DZE1 { }; class UAZ_AGS30_RU_DZE3: UAZ_AGS30_RU_DZE2 { - displayName = "$STR_VEH_NAME_UAZ_AGS+++"; + displayName = "$STR_VEH_NAME_UAZ_AGS_RU+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 9; // car 2, UAZ 7 @@ -104,7 +104,337 @@ class UAZ_AGS30_RU_DZE3: UAZ_AGS30_RU_DZE2 { }; class UAZ_AGS30_RU_DZE4: UAZ_AGS30_RU_DZE3 { - displayName = "$STR_VEH_NAME_UAZ_AGS++++"; + displayName = "$STR_VEH_NAME_UAZ_AGS_RU++++"; + fuelCapacity = 210; // car 100 +}; + +class UAZ_AGS30_CDF; +class UAZ_AGS30_CDF_DZ: UAZ_AGS30_CDF +{ + scope = 2; + displayName = "$STR_VEH_NAME_UAZ_AGS_CDF"; + vehicleClass = "DayZ Epoch Vehicles"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Turrets; + class MainTurret; + supplyRadius = 1.3; + class HitPoints; + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; +}; + +class UAZ_AGS30_CDF_DZE: UAZ_AGS30_CDF_DZ +{ + class Turrets: Turrets + { + class MainTurret: MainTurret + { + magazines[] = {}; + }; + }; + + class Upgrades { + ItemORP[] = {"UAZ_AGS30_CDF_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + +class UAZ_AGS30_CDF_DZE1: UAZ_AGS30_CDF_DZE { + displayName = "$STR_VEH_NAME_UAZ_AGS_CDF+"; + original = "UAZ_AGS30_CDF_DZE"; + maxspeed = 190; + terrainCoef = 1; + + class Upgrades { + ItemAVE[] = {"UAZ_AGS30_CDF_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + }; +}; + +class UAZ_AGS30_CDF_DZE2: UAZ_AGS30_CDF_DZE1 { + displayName = "$STR_VEH_NAME_UAZ_AGS_CDF++"; + armor = 75; // UAZ 40 + damageResistance = 0.02099; + class HitPoints: HitPoints { + class HitLFWheel: HitLFWheel { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel { + armor = 0.3; + }; + class HitFuel: HitFuel { + armor = 0.5; + }; + class HitEngine: HitEngine { + armor = 1; + }; + class HitGlass1: HitGlass1 { + armor = 0.3; + }; + class HitGlass2: HitGlass2 { + armor = 0.3; + }; + class HitGlass3: HitGlass3 { + armor = 0.3; + }; + class HitGlass4: HitGlass4 { + armor = 0.3; + }; + }; + + class Upgrades { + ItemLRK[] = {"UAZ_AGS30_CDF_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + }; +}; + +class UAZ_AGS30_CDF_DZE3: UAZ_AGS30_CDF_DZE2 { + displayName = "$STR_VEH_NAME_UAZ_AGS_CDF+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 9; // car 2, UAZ 7 + + class Upgrades { + ItemTNK[] = {"UAZ_AGS30_CDF_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + }; +}; + +class UAZ_AGS30_CDF_DZE4: UAZ_AGS30_CDF_DZE3 { + displayName = "$STR_VEH_NAME_UAZ_AGS_CDF++++"; + fuelCapacity = 210; // car 100 +}; + +class UAZ_AGS30_INS; +class UAZ_AGS30_INS_DZ: UAZ_AGS30_INS +{ + scope = 2; + displayName = "$STR_VEH_NAME_UAZ_AGS_INS"; + vehicleClass = "DayZ Epoch Vehicles"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Turrets; + class MainTurret; + supplyRadius = 1.3; + class HitPoints; + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; +}; + +class UAZ_AGS30_INS_DZE: UAZ_AGS30_INS_DZ +{ + class Turrets: Turrets + { + class MainTurret: MainTurret + { + magazines[] = {}; + }; + }; + + class Upgrades { + ItemORP[] = {"UAZ_AGS30_INS_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + +class UAZ_AGS30_INS_DZE1: UAZ_AGS30_INS_DZE { + displayName = "$STR_VEH_NAME_UAZ_AGS_INS+"; + original = "UAZ_AGS30_INS_DZE"; + maxspeed = 190; + terrainCoef = 1; + + class Upgrades { + ItemAVE[] = {"UAZ_AGS30_INS_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + }; +}; + +class UAZ_AGS30_INS_DZE2: UAZ_AGS30_INS_DZE1 { + displayName = "$STR_VEH_NAME_UAZ_AGS_INS++"; + armor = 75; // UAZ 40 + damageResistance = 0.02099; + class HitPoints: HitPoints { + class HitLFWheel: HitLFWheel { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel { + armor = 0.3; + }; + class HitFuel: HitFuel { + armor = 0.5; + }; + class HitEngine: HitEngine { + armor = 1; + }; + class HitGlass1: HitGlass1 { + armor = 0.3; + }; + class HitGlass2: HitGlass2 { + armor = 0.3; + }; + class HitGlass3: HitGlass3 { + armor = 0.3; + }; + class HitGlass4: HitGlass4 { + armor = 0.3; + }; + }; + + class Upgrades { + ItemLRK[] = {"UAZ_AGS30_INS_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + }; +}; + +class UAZ_AGS30_INS_DZE3: UAZ_AGS30_INS_DZE2 { + displayName = "$STR_VEH_NAME_UAZ_AGS_INS+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 9; // car 2, UAZ 7 + + class Upgrades { + ItemTNK[] = {"UAZ_AGS30_INS_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + }; +}; + +class UAZ_AGS30_INS_DZE4: UAZ_AGS30_INS_DZE3 { + displayName = "$STR_VEH_NAME_UAZ_AGS_INS++++"; + fuelCapacity = 210; // car 100 +}; + +class UAZ_AGS30_TK_EP1; +class UAZ_AGS30_TK_EP1_DZ: UAZ_AGS30_TK_EP1 +{ + scope = 2; + displayName = "$STR_VEH_NAME_UAZ_AGS_TK"; + vehicleClass = "DayZ Epoch Vehicles"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Turrets; + class MainTurret; + supplyRadius = 1.3; + class HitPoints; + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; +}; + +class UAZ_AGS30_TK_EP1_DZE: UAZ_AGS30_TK_EP1_DZ +{ + class Turrets: Turrets + { + class MainTurret: MainTurret + { + magazines[] = {}; + }; + }; + + class Upgrades { + ItemORP[] = {"UAZ_AGS30_TK_EP1_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + +class UAZ_AGS30_TK_EP1_DZE1: UAZ_AGS30_TK_EP1_DZE { + displayName = "$STR_VEH_NAME_UAZ_AGS_TK+"; + original = "UAZ_AGS30_TK_EP1_DZE"; + maxspeed = 190; + terrainCoef = 1; + + class Upgrades { + ItemAVE[] = {"UAZ_AGS30_TK_EP1_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + }; +}; + +class UAZ_AGS30_TK_EP1_DZE2: UAZ_AGS30_TK_EP1_DZE1 { + displayName = "$STR_VEH_NAME_UAZ_AGS_TK++"; + armor = 75; // UAZ 40 + damageResistance = 0.02099; + class HitPoints: HitPoints { + class HitLFWheel: HitLFWheel { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel { + armor = 0.3; + }; + class HitFuel: HitFuel { + armor = 0.5; + }; + class HitEngine: HitEngine { + armor = 1; + }; + class HitGlass1: HitGlass1 { + armor = 0.3; + }; + class HitGlass2: HitGlass2 { + armor = 0.3; + }; + class HitGlass3: HitGlass3 { + armor = 0.3; + }; + class HitGlass4: HitGlass4 { + armor = 0.3; + }; + }; + + class Upgrades { + ItemLRK[] = {"UAZ_AGS30_TK_EP1_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + }; +}; + +class UAZ_AGS30_TK_EP1_DZE3: UAZ_AGS30_TK_EP1_DZE2 { + displayName = "$STR_VEH_NAME_UAZ_AGS_TK+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 9; // car 2, UAZ 7 + + class Upgrades { + ItemTNK[] = {"UAZ_AGS30_TK_EP1_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + }; +}; + +class UAZ_AGS30_TK_EP1_DZE4: UAZ_AGS30_TK_EP1_DZE3 { + displayName = "$STR_VEH_NAME_UAZ_AGS_TK++++"; fuelCapacity = 210; // car 100 }; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index 897308d72..4681b5810 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -11709,20 +11709,85 @@ UAZ Winter (DSHKM)++++ UAZ Зимний (ДШКМ)++++ - - UAZ (AGS-30) + + UAZ RU (AGS-30) + UAZ RU (АГС-30) - - UAZ (AGS-30)+ + + UAZ RU (AGS-30)+ + UAZ RU (АГС-30)+ - - UAZ (AGS-30)++ + + UAZ RU (AGS-30)++ + UAZ RU (АГС-30)++ - - UAZ (AGS-30)+++ + + UAZ RU (AGS-30)+++ + UAZ RU (АГС-30)+++ - - UAZ (AGS-30)++++ + + UAZ RU (AGS-30)++++ + UAZ RU (АГС-30)++++ + + + UAZ CDF (AGS-30) + UAZ CDF (АГС-30) + + + UAZ CDF (AGS-30)+ + UAZ CDF (АГС-30)+ + + + UAZ CDF (AGS-30)++ + UAZ CDF (АГС-30)++ + + + UAZ CDF (AGS-30)+++ + UAZ CDF (АГС-30)+++ + + + UAZ CDF (AGS-30)++++ + UAZ CDF (АГС-30)++++ + + + UAZ INS (AGS-30) + UAZ INS (АГС-30) + + + UAZ INS (AGS-30)+ + UAZ INS (АГС-30)+ + + + UAZ INS (AGS-30)++ + UAZ INS (АГС-30)++ + + + UAZ INS (AGS-30)+++ + UAZ INS (АГС-30)+++ + + + UAZ INS (AGS-30)++++ + UAZ INS (АГС-30)++++ + + + UAZ TK (AGS-30) + UAZ TK (АГС-30) + + + UAZ TK (AGS-30)+ + UAZ TK (АГС-30)+ + + + UAZ TK (AGS-30)++ + UAZ TK (АГС-30)++ + + + UAZ TK (AGS-30)+++ + UAZ TK (АГС-30)+++ + + + UAZ TK (AGS-30)++++ + UAZ TK (АГС-30)++++ UAZ rusty (AGS-30)