diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/VWGolf.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/VWGolf.hpp index 0ea956f14..87e806f1b 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/VWGolf.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/VWGolf.hpp @@ -1,7 +1,7 @@ class VWGolf; class VWGolf_DZE: VWGolf { scope = 2; - displayname = $STR_VEH_NAME_VWGOLF_RED; + displayname = "$STR_VEH_NAME_VWGOLF_RED"; vehicleClass = "DayZ Epoch Vehicles"; crew = ""; typicalCargo[] = {}; @@ -22,23 +22,25 @@ class VWGolf_DZE: VWGolf { supplyRadius = 1.3; class Upgrades { - ItemORP[] = {"VWGolf_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + ItemORP[] = {"VWGolf_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; }; }; // Performance 1 class VWGolf_DZE1: VWGolf_DZE { + displayname = "$STR_VEH_NAME_VWGOLF_RED+"; original = "VWGolf_DZE"; maxSpeed = 260; // VW maxspeed from above =241 terrainCoef = 2.5; class Upgrades { - ItemAVE[] = {"VWGolf_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"VWGolf_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemScrews",4}}}; }; }; // Armor 2 class VWGolf_DZE2: VWGolf_DZE1 { + displayname = "$STR_VEH_NAME_VWGOLF_RED++"; armor = 55; // car 20 damageResistance = 0.02099; class HitPoints: HitPoints { @@ -54,51 +56,45 @@ class VWGolf_DZE2: VWGolf_DZE1 { class HitRBWheel: HitRBWheel { armor = 0.3; }; - class HitFuel { - armor = 0.28; - material = -1; - name = "palivo"; - visual = ""; - passThrough = 1; + class HitFuel: HitFuel { + armor = 0.5; }; - class HitEngine { + class HitEngine: HitEngine { armor = 1; - material = -1; - name = "motor"; - visual = ""; - passThrough = 1; }; class HitGlass1: HitGlass1 { - armor = 0.1; + armor = 0.3; }; class HitGlass2: HitGlass2 { - armor = 0.1; + armor = 0.3; }; class HitGlass3: HitGlass3 { - armor = 0.1; + armor = 0.3; }; class HitGlass4: HitGlass4 { - armor = 0.1; + armor = 0.3; }; }; class Upgrades { - ItemLRK[] = {"VWGolf_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + ItemLRK[] = {"VWGolf_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; }; }; // Cargo 3 class VWGolf_DZE3: VWGolf_DZE2 { + displayname = "$STR_VEH_NAME_VWGOLF_RED+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 4; // car 2 class Upgrades { - ItemTNK[] = {"VWGolf_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + ItemTNK[] = {"VWGolf_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; }; }; // Fuel 4 class VWGolf_DZE4: VWGolf_DZE3 { + displayname = "$STR_VEH_NAME_VWGOLF_RED++++"; fuelCapacity = 150; // car 100 }; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/Volha.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/Volha.hpp index 432592e1c..e3446f729 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/Volha.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/Volha.hpp @@ -1,55 +1,7 @@ -class Volha_1_TK_CIV_EP1; -class Volha_1_TK_CIV_EP1_DZE: Volha_1_TK_CIV_EP1 { - scope = 2; - displayname = $STR_VEH_NAME_GAZ_BLUE; - vehicleClass = "DayZ Epoch Vehicles"; - fuelCapacity = 100; - class HitPoints; - class HitLFWheel; - class HitLBWheel; - class HitRFWheel; - class HitRBWheel; - class HitFuel; - class HitEngine; - class HitGlass1; - class HitGlass2; - class HitGlass3; - class HitGlass4; - supplyRadius = 1.3; - - class Upgrades { - ItemORP[] = {"Volha_1_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; - -class Volha_2_TK_CIV_EP1; -class Volha_2_TK_CIV_EP1_DZE: Volha_2_TK_CIV_EP1 { - scope = 2; - displayname = $STR_VEH_NAME_GAZ_GREY; - vehicleClass = "DayZ Epoch Vehicles"; - fuelCapacity = 100; - class HitPoints; - class HitLFWheel; - class HitLBWheel; - class HitRFWheel; - class HitRBWheel; - class HitFuel; - class HitEngine; - class HitGlass1; - class HitGlass2; - class HitGlass3; - class HitGlass4; - supplyRadius = 1.3; - - class Upgrades { - ItemORP[] = {"Volha_2_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; - class VolhaLimo_TK_CIV_EP1; class VolhaLimo_TK_CIV_EP1_DZE: VolhaLimo_TK_CIV_EP1 { scope = 2; - displayname = $STR_VEH_NAME_GAZ_BLACK; + displayname = "$STR_VEH_NAME_GAZ_BLACK"; vehicleClass = "DayZ Epoch Vehicles"; fuelCapacity = 100; class HitPoints; @@ -66,137 +18,209 @@ class VolhaLimo_TK_CIV_EP1_DZE: VolhaLimo_TK_CIV_EP1 { supplyRadius = 1.3; class Upgrades { - ItemORP[] = {"VolhaLimo_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + ItemORP[] = {"VolhaLimo_TK_CIV_EP1_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; }; }; -// Performance 1 class VolhaLimo_TK_CIV_EP1_DZE1: VolhaLimo_TK_CIV_EP1_DZE { + displayname = "$STR_VEH_NAME_GAZ_BLUE+"; original = "VolhaLimo_TK_CIV_EP1_DZE"; maxspeed = 150; // max engine limit 125-130 terrainCoef = 2.5; class Upgrades { - ItemAVE[] = {"VolhaLimo_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"VolhaLimo_TK_CIV_EP1_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemScrews",4}}}; }; }; + +class VolhaLimo_TK_CIV_EP1_DZE2: VolhaLimo_TK_CIV_EP1_DZE1 { + displayname = "$STR_VEH_NAME_GAZ_BLUE++"; + armor = 55; // car 20 + 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[] = {"VolhaLimo_TK_CIV_EP1_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + }; +}; + +class VolhaLimo_TK_CIV_EP1_DZE3: VolhaLimo_TK_CIV_EP1_DZE2 { + displayname = "$STR_VEH_NAME_GAZ_BLUE+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"VolhaLimo_TK_CIV_EP1_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + }; +}; + +class VolhaLimo_TK_CIV_EP1_DZE4: VolhaLimo_TK_CIV_EP1_DZE3 { + displayname = "$STR_VEH_NAME_GAZ_BLUE++++"; + fuelCapacity = 210; // car 100 +}; + +class Volha_1_TK_CIV_EP1; +class Volha_1_TK_CIV_EP1_DZE: Volha_1_TK_CIV_EP1 { + scope = 2; + displayname = "$STR_VEH_NAME_GAZ_BLUE"; + vehicleClass = "DayZ Epoch Vehicles"; + fuelCapacity = 100; + class HitPoints; + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; + supplyRadius = 1.3; + + class Upgrades { + ItemORP[] = {"Volha_1_TK_CIV_EP1_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + class Volha_1_TK_CIV_EP1_DZE1: Volha_1_TK_CIV_EP1_DZE { + displayname = "$STR_VEH_NAME_GAZ_GREY+"; original = "Volha_1_TK_CIV_EP1_DZE"; maxspeed = 150; // car 100 terrainCoef = 2.5; class Upgrades { - ItemAVE[] = {"Volha_1_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"Volha_1_TK_CIV_EP1_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemScrews",4}}}; }; }; + +class Volha_1_TK_CIV_EP1_DZE2: Volha_1_TK_CIV_EP1_DZE1 { + displayname = "$STR_VEH_NAME_GAZ_GREY++"; + armor = 55; // car 20 + 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[] = {"Volha_1_TK_CIV_EP1_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + }; +}; + +class Volha_1_TK_CIV_EP1_DZE3: Volha_1_TK_CIV_EP1_DZE2 { + displayname = "$STR_VEH_NAME_GAZ_GREY+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"Volha_1_TK_CIV_EP1_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + }; +}; + +class Volha_1_TK_CIV_EP1_DZE4: Volha_1_TK_CIV_EP1_DZE3 { + displayname = "$STR_VEH_NAME_GAZ_GREY++++"; + fuelCapacity = 210; // car 100 +}; + +class Volha_2_TK_CIV_EP1; +class Volha_2_TK_CIV_EP1_DZE: Volha_2_TK_CIV_EP1 { + scope = 2; + displayname = "$STR_VEH_NAME_GAZ_GREY"; + vehicleClass = "DayZ Epoch Vehicles"; + fuelCapacity = 100; + class HitPoints; + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; + supplyRadius = 1.3; + + class Upgrades { + ItemORP[] = {"Volha_2_TK_CIV_EP1_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + }; +}; + class Volha_2_TK_CIV_EP1_DZE1: Volha_2_TK_CIV_EP1_DZE { + displayname = "$STR_VEH_NAME_GAZ_BLACK+"; original = "Volha_2_TK_CIV_EP1_DZE"; maxspeed = 150; // car 100 terrainCoef = 2.5; class Upgrades { - ItemAVE[] = {"Volha_2_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"Volha_2_TK_CIV_EP1_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1},{"PartGeneric",6},{"ItemScrews",4}}}; }; }; -// Armor 2 -class VolhaLimo_TK_CIV_EP1_DZE2: VolhaLimo_TK_CIV_EP1_DZE1 { - armor = 55; // car 20 - 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 { - armor = 0.28; - material = -1; - name = "palivo"; - visual = ""; - passThrough = 1; - }; - class HitEngine { - armor = 1; - material = -1; - name = "motor"; - visual = ""; - passThrough = 1; - }; - class HitGlass1: HitGlass1 { - armor = 0.1; - }; - class HitGlass2: HitGlass2 { - armor = 0.1; - }; - class HitGlass3: HitGlass3 { - armor = 0.1; - }; - class HitGlass4: HitGlass4 { - armor = 0.1; - }; - }; - - class Upgrades { - ItemLRK[] = {"VolhaLimo_TK_CIV_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class Volha_1_TK_CIV_EP1_DZE2: Volha_1_TK_CIV_EP1_DZE1 { - armor = 55; // car 20 - 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 { - armor = 0.28; - material = -1; - name = "palivo"; - visual = ""; - passThrough = 1; - }; - class HitEngine { - armor = 1; - material = -1; - name = "motor"; - visual = ""; - passThrough = 1; - }; - class HitGlass1: HitGlass1 { - armor = 0.1; - }; - class HitGlass2: HitGlass2 { - armor = 0.1; - }; - class HitGlass3: HitGlass3 { - armor = 0.1; - }; - class HitGlass4: HitGlass4 { - armor = 0.1; - }; - }; - - class Upgrades { - ItemLRK[] = {"Volha_1_TK_CIV_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; class Volha_2_TK_CIV_EP1_DZE2: Volha_2_TK_CIV_EP1_DZE1 { + displayname = "$STR_VEH_NAME_GAZ_BLACK++"; armor = 55; // car 20 damageResistance = 0.02099; class HitPoints: HitPoints { @@ -212,75 +236,43 @@ class Volha_2_TK_CIV_EP1_DZE2: Volha_2_TK_CIV_EP1_DZE1 { class HitRBWheel: HitRBWheel { armor = 0.3; }; - class HitFuel { - armor = 0.28; - material = -1; - name = "palivo"; - visual = ""; - passThrough = 1; + class HitFuel: HitFuel { + armor = 0.5; }; - class HitEngine { + class HitEngine: HitEngine { armor = 1; - material = -1; - name = "motor"; - visual = ""; - passThrough = 1; }; class HitGlass1: HitGlass1 { - armor = 0.1; + armor = 0.3; }; class HitGlass2: HitGlass2 { - armor = 0.1; + armor = 0.3; }; class HitGlass3: HitGlass3 { - armor = 0.1; + armor = 0.3; }; class HitGlass4: HitGlass4 { - armor = 0.1; + armor = 0.3; }; }; class Upgrades { - ItemLRK[] = {"Volha_2_TK_CIV_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + ItemLRK[] = {"Volha_2_TK_CIV_EP1_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; }; }; -// Cargo 3 -class VolhaLimo_TK_CIV_EP1_DZE3: VolhaLimo_TK_CIV_EP1_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"VolhaLimo_TK_CIV_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class Volha_1_TK_CIV_EP1_DZE3: Volha_1_TK_CIV_EP1_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"Volha_1_TK_CIV_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; class Volha_2_TK_CIV_EP1_DZE3: Volha_2_TK_CIV_EP1_DZE2 { + displayname = "$STR_VEH_NAME_GAZ_BLACK+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 4; // car 2 class Upgrades { - ItemTNK[] = {"Volha_2_TK_CIV_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + ItemTNK[] = {"Volha_2_TK_CIV_EP1_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; }; }; -// Fuel 4 -class VolhaLimo_TK_CIV_EP1_DZE4: VolhaLimo_TK_CIV_EP1_DZE3 { - fuelCapacity = 210; // car 100 -}; -class Volha_1_TK_CIV_EP1_DZE4: Volha_1_TK_CIV_EP1_DZE3 { - fuelCapacity = 210; // car 100 -}; class Volha_2_TK_CIV_EP1_DZE4: Volha_2_TK_CIV_EP1_DZE3 { + displayname = "$STR_VEH_NAME_GAZ_BLACK++++"; fuelCapacity = 210; // car 100 -}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index 2726de519..44586e79d 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -10922,21 +10922,101 @@ GAZ (синий) GAZ (blau) + + GAZ (blue)+ + GAZ (синий)+ + GAZ (blau)+ + + + GAZ (blue)++ + GAZ (синий)++ + GAZ (blau)++ + + + GAZ (blue)+++ + GAZ (синий)+++ + GAZ (blau)+++ + + + GAZ (blue)++++ + GAZ (синий)++++ + GAZ (blau)++++ + GAZ (grey) GAZ (серый) GAZ (grau) + + GAZ (grey)+ + GAZ (серый)+ + GAZ (grau)+ + + + GAZ (grey)++ + GAZ (серый)++ + GAZ (grau)++ + + + GAZ (grey)+++ + GAZ (серый)+++ + GAZ (grau)+++ + + + GAZ (grey)++++ + GAZ (серый)++++ + GAZ (grau)++++ + GAZ (black) GAZ (черный) GAZ (schwarz) + + GAZ (black)+ + GAZ (черный)+ + GAZ (schwarz)+ + + + GAZ (black)++ + GAZ (черный)++ + GAZ (schwarz)++ + + + GAZ (black)+++ + GAZ (черный)+++ + GAZ (schwarz)+++ + + + GAZ (black)++++ + GAZ (черный)++++ + GAZ (schwarz)++++ + VW Golf (red) VW Golf (красный) VW Golf (rot) + + VW Golf (red)+ + VW Golf (красный)+ + VW Golf (rot)+ + + + VW Golf (red)++ + VW Golf (красный)++ + VW Golf (rot)++ + + + VW Golf (red)+++ + VW Golf (красный)+++ + VW Golf (rot)+++ + + + VW Golf (red)++++ + VW Golf (красный)++++ + VW Golf (rot)++++ + Sedan (white) Sedan (белый)