diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_HATCHBACK.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_HATCHBACK.hpp index 54d83fa62..14624bcd3 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_HATCHBACK.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_HATCHBACK.hpp @@ -1,7 +1,7 @@ class car_hatchback; class car_hatchback_DZE: car_hatchback { scope = 2; - displayname = $STR_VEH_NAME_HATCHBACK_YELLOW; + displayname = "$STR_VEH_NAME_HATCHBACK_YELLOW"; vehicleClass = "DayZ Epoch Vehicles"; maxspeed = 125; armor = 20; @@ -10,36 +10,41 @@ class car_hatchback_DZE: car_hatchback { crew = ""; typicalCargo[] = {}; class HitPoints; - class HitLFWheel; - class HitLBWheel; - class HitRFWheel; - class HitRBWheel; - class HitFuel; - class HitEngine; - class HitGlass1; - class HitGlass2; - class HitGlass3; - class HitGlass4; supplyRadius = 1.2; class Upgrades { - ItemORP[] = {"car_hatchback_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + ItemORP[] = {"car_hatchback_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; }; }; // Performance 1 class car_hatchback_DZE1: car_hatchback_DZE { + displayname = "$STR_VEH_NAME_HATCHBACK_YELLOW+"; original = "car_hatchback_DZE"; maxspeed = 150; // max engine limit 125-130 terrainCoef = 2.5; + + class HitPoints: HitPoints { + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; + }; class Upgrades { - ItemAVE[] = {"car_hatchback_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"car_hatchback_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; }; }; // Armor 2 class car_hatchback_DZE2: car_hatchback_DZE1 { + displayname = "$STR_VEH_NAME_HATCHBACK_YELLOW++"; armor = 50; // car 20 class HitPoints: HitPoints { class HitLFWheel: HitLFWheel { @@ -54,91 +59,88 @@ class car_hatchback_DZE2: car_hatchback_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[] = {"car_hatchback_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + ItemLRK[] = {"car_hatchback_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; }; }; // Cargo 3 class car_hatchback_DZE3: car_hatchback_DZE2 { + displayname = "$STR_VEH_NAME_HATCHBACK_YELLOW+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 4; // car 2 class Upgrades { - ItemTNK[] = {"car_hatchback_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + ItemTNK[] = {"car_hatchback_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; }; }; // Fuel 4 class car_hatchback_DZE4: car_hatchback_DZE3 { + displayname = "$STR_VEH_NAME_HATCHBACK_YELLOW++++"; fuelCapacity = 210; // car 100 }; class car_hatchback_red_DZE: car_hatchback_DZE { - displayname = $STR_VEH_NAME_HATCHBACK_RED; - + displayname = "$STR_VEH_NAME_HATCHBACK_RED"; hiddenSelections[] = {"Camo1"}; - hiddenSelectionsTextures[] = {"\sra_civilian\wheeled\data\hatchback_co.paa"}; - + hiddenSelectionsTextures[] = {"\sra_civilian\wheeled\data\hatchback_co.paa"}; class HitPoints; - class HitLFWheel; - class HitLBWheel; - class HitRFWheel; - class HitRBWheel; - class HitFuel; - class HitEngine; - class HitGlass1; - class HitGlass2; - class HitGlass3; - class HitGlass4; class Upgrades { - ItemORP[] = {"car_hatchback_red_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + ItemORP[] = {"car_hatchback_red_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; }; }; // Performance 1 class car_hatchback_red_DZE1: car_hatchback_red_DZE { + displayname = "$STR_VEH_NAME_HATCHBACK_RED+"; original = "car_hatchback_red_DZE"; maxspeed = 150; // max engine limit 125-130 terrainCoef = 2.5; + + class HitPoints: HitPoints { + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; + }; class Upgrades { - ItemAVE[] = {"car_hatchback_red_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"car_hatchback_red_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; }; }; // Armor 2 class car_hatchback_red_DZE2: car_hatchback_red_DZE1 { + displayname = "$STR_VEH_NAME_HATCHBACK_RED++"; armor = 50; // car 20 class HitPoints: HitPoints { class HitLFWheel: HitLFWheel { @@ -153,51 +155,45 @@ class car_hatchback_red_DZE2: car_hatchback_red_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[] = {"car_hatchback_red_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + ItemLRK[] = {"car_hatchback_red_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; }; }; // Cargo 3 class car_hatchback_red_DZE3: car_hatchback_red_DZE2 { + displayname = "$STR_VEH_NAME_HATCHBACK_RED+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 4; // car 2 class Upgrades { - ItemTNK[] = {"car_hatchback_red_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + ItemTNK[] = {"car_hatchback_red_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; }; }; // Fuel 4 class car_hatchback_red_DZE4: car_hatchback_red_DZE3 { + displayname = "$STR_VEH_NAME_HATCHBACK_RED++++"; fuelCapacity = 210; // car 100 }; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_SEDAN.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_SEDAN.hpp index c8de9d5ed..53dd854c7 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_SEDAN.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/CAR_SEDAN.hpp @@ -1,7 +1,7 @@ class car_sedan; class car_sedan_DZE : car_sedan { scope = 2; - displayname = $STR_VEH_NAME_SEDAN_WHITE; + displayname = "$STR_VEH_NAME_SEDAN_WHITE"; vehicleClass = "DayZ Epoch Vehicles"; maxspeed = 125; armor = 20; @@ -12,36 +12,41 @@ class car_sedan_DZE : car_sedan { class TransportMagazines {}; class TransportWeapons {}; class HitPoints; - class HitLFWheel; - class HitLBWheel; - class HitRFWheel; - class HitRBWheel; - class HitFuel; - class HitEngine; - class HitGlass1; - class HitGlass2; - class HitGlass3; - class HitGlass4; supplyRadius = 1.5; class Upgrades { - ItemORP[] = {"car_sedan_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + ItemORP[] = {"car_sedan_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; }; }; // Performance 1 class car_sedan_DZE1: car_sedan_DZE { + displayname = "$STR_VEH_NAME_SEDAN_WHITE+"; original = "car_sedan_DZE"; maxspeed = 150; // max engine limit 125-130 terrainCoef = 2.5; + + class HitPoints: HitPoints { + class HitLFWheel; + class HitLBWheel; + class HitRFWheel; + class HitRBWheel; + class HitFuel; + class HitEngine; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; + }; class Upgrades { - ItemAVE[] = {"car_sedan_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"car_sedan_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; }; }; // Armor 2 class car_sedan_DZE2: car_sedan_DZE1 { + displayname = "$STR_VEH_NAME_SEDAN_WHITE++"; armor = 50; // car 20 class HitPoints: HitPoints { class HitLFWheel: HitLFWheel { @@ -56,51 +61,45 @@ class car_sedan_DZE2: car_sedan_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[] = {"car_sedan_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + ItemLRK[] = {"car_sedan_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; }; }; // Cargo 3 class car_sedan_DZE3: car_sedan_DZE2 { + displayname = "$STR_VEH_NAME_SEDAN_WHITE+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 4; // car 2 class Upgrades { - ItemTNK[] = {"car_sedan_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + ItemTNK[] = {"car_sedan_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; }; }; // Fuel 4 class car_sedan_DZE4: car_sedan_DZE3 { + displayname = "$STR_VEH_NAME_SEDAN_WHITE++++"; fuelCapacity = 210; // car 100 }; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/datsun.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/datsun.hpp index 1b4d9fbc5..70eebd9b5 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/datsun.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/datsun.hpp @@ -1,6 +1,6 @@ class datsun1_civil_1_open; class datsun1_civil_1_open_DZE: datsun1_civil_1_open { - displayname = $STR_VEH_NAME_PICKUP_BLUE; + displayname = "$STR_VEH_NAME_PICKUP_BLUE"; vehicleClass = "DayZ Epoch Vehicles"; terrainCoef = 2.5; crew = ""; @@ -12,271 +12,13 @@ class datsun1_civil_1_open_DZE: datsun1_civil_1_open { supplyRadius = 1.5; class Upgrades { - ItemORP[] = {"datsun1_civil_1_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemORP[] = {"datsun1_civil_1_open_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; -class datsun1_green_open_DZE: datsun1_civil_1_open_DZE { - displayname = $STR_VEH_NAME_PICKUP_GREEN; - model = "\sra_civilian\wheeled\datsun\datsun1_civil_3_open"; - class Damage - { - tex[] = {}; - mat[] = {"sra_civilian\wheeled\datsun\datsun_trup3.rvmat","sra_civilian\wheeled\datsun\datsun_trup3.rvmat","sra_civilian\wheeled\datsun\datsun_trup_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje_destruct.rvmat","sra_civilian\wheeled\data\auta_skla.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat"}; - }; - - class AnimationSources - { - class HitLFWheel - { - hitpoint = "HitLFWheel"; - raw = 1; - source = "Hit"; - }; - class HitRFWheel: HitLFWheel - { - hitpoint = "HitRFWheel"; - }; - class HitLBWheel: HitLFWheel - { - hitpoint = "HitLBWheel"; - }; - class HitRBWheel: HitLFWheel - { - hitpoint = "HitRBWheel"; - }; - class HitGlass1 - { - hitpoint = "HitGlass1"; - raw = 1; - source = "Hit"; - }; - class HitGlass2: HitGlass1 - { - hitpoint = "HitGlass2"; - }; - }; - class HitPoints - { - class HitGlass1 - { - armor = 0.1; - material = -1; - name = "glass1"; - passThrough = 0; - visual = "glass1"; - }; - class HitGlass2: HitGlass1 - { - name = "glass2"; - visual = "glass2"; - }; - class HitRGlass: HitGlass1{}; - class HitLGlass: HitGlass1{}; - class HitBody: HitGlass1 - { - armor = 1; - name = "karoserie"; - passThrough = 1; - visual = ""; - }; - class HitFuel: HitGlass1 - { - armor = 0.3; - name = "palivo"; - passThrough = 0.5; - visual = ""; - }; - class HitEngine: HitGlass1 - { - armor = 0.4; - name = "motor"; - passThrough = 0.2; - visual = ""; - }; - class HitLFWheel - { - armor = 0.15; - material = -1; - name = "levy predni tlumic"; - passThrough = 0.3; - visual = ""; - }; - class HitLBWheel: HitLFWheel - { - name = "levy zadni tlumic"; - }; - class HitRFWheel: HitLFWheel - { - name = "pravy predni tlumic"; - }; - class HitRBWheel: HitLFWheel - { - name = "pravy zadni tlumic"; - }; - class HitLF2Wheel: HitLFWheel{}; - class HitRF2Wheel: HitLFWheel{}; - class HitLMWheel: HitLFWheel{}; - class HitRMWheel: HitLFWheel{}; - }; - - class Upgrades { - ItemORP[] = {"datsun1_green_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -class datsun1_civil_2_covered; -class datsun1_civil_2_covered_DZE: datsun1_civil_2_covered { - displayname = $STR_VEH_NAME_PICKUP_COVERED_TAN; - vehicleClass = "DayZ Epoch Vehicles"; - terrainCoef = 2.5; - crew = ""; - typicalCargo[] = {}; - class TransportMagazines {}; - class TransportWeapons {}; - class HitPoints; - fuelCapacity = 100; - supplyRadius = 1.5; - - class Upgrades { - ItemORP[] = {"datsun1_civil_2_covered_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -class datsun1_red_covered_DZE: datsun1_civil_2_covered_DZE { - displayname = $STR_VEH_NAME_PICKUP_COVERED_RED; - model = "\sra_civilian\wheeled\datsun\datsun1_civil_2_covered"; - - class AnimationSources - { - class HitLFWheel - { - hitpoint = "HitLFWheel"; - raw = 1; - source = "Hit"; - }; - class HitRFWheel: HitLFWheel - { - hitpoint = "HitRFWheel"; - }; - class HitLBWheel: HitLFWheel - { - hitpoint = "HitLBWheel"; - }; - class HitRBWheel: HitLFWheel - { - hitpoint = "HitRBWheel"; - }; - class HitGlass1 - { - hitpoint = "HitGlass1"; - raw = 1; - source = "Hit"; - }; - class HitGlass2: HitGlass1 - { - hitpoint = "HitGlass2"; - }; - }; - class HitPoints - { - class HitGlass1 - { - armor = 0.1; - material = -1; - name = "glass1"; - passThrough = 0; - visual = "glass1"; - }; - class HitGlass2: HitGlass1 - { - name = "glass2"; - visual = "glass2"; - }; - class HitRGlass: HitGlass1{}; - class HitLGlass: HitGlass1{}; - class HitBody: HitGlass1 - { - armor = 1; - name = "karoserie"; - passThrough = 1; - visual = ""; - }; - class HitFuel: HitGlass1 - { - armor = 0.3; - name = "palivo"; - passThrough = 0.5; - visual = ""; - }; - class HitEngine: HitGlass1 - { - armor = 0.4; - name = "motor"; - passThrough = 0.2; - visual = ""; - }; - class HitLFWheel - { - armor = 0.15; - material = -1; - name = "levy predni tlumic"; - passThrough = 0.3; - visual = ""; - }; - class HitLBWheel: HitLFWheel - { - name = "levy zadni tlumic"; - }; - class HitRFWheel: HitLFWheel - { - name = "pravy predni tlumic"; - }; - class HitRBWheel: HitLFWheel - { - name = "pravy zadni tlumic"; - }; - class HitLF2Wheel: HitLFWheel{}; - class HitRF2Wheel: HitLFWheel{}; - class HitLMWheel: HitLFWheel{}; - class HitRMWheel: HitLFWheel{}; - }; - - class Damage - { - tex[] = {}; - mat[] = {"sra_civilian\wheeled\datsun\datsun_addons.rvmat","sra_civilian\wheeled\datsun\datsun_addons.rvmat","sra_civilian\wheeled\datsun\datsun_addons_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_trup2.rvmat","sra_civilian\wheeled\datsun\datsun_trup2.rvmat","sra_civilian\wheeled\datsun\datsun_trup_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje_destruct.rvmat","sra_civilian\wheeled\data\auta_skla.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat"}; - }; - - class Upgrades { - ItemORP[] = {"datsun1_red_covered_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; - -class datsun1_civil_3_open; -class datsun1_civil_3_open_DZE: datsun1_civil_3_open { - displayname = $STR_VEH_NAME_PICKUP_GREY; - vehicleClass = "DayZ Epoch Vehicles"; - terrainCoef = 2.5; - crew = ""; - typicalCargo[] = {}; - class TransportMagazines {}; - class TransportWeapons {}; - class HitPoints; - fuelCapacity = 100; - supplyRadius = 1.5; - - class Upgrades { - ItemORP[] = {"datsun1_civil_3_open_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -// Performance 1 class datsun1_civil_1_open_DZE1: datsun1_civil_1_open_DZE { + displayname = "$STR_VEH_NAME_PICKUP_BLUE+"; original = "datsun1_civil_1_open_DZE"; maxspeed = 150; // max engine limit 125-130 terrainCoef = 1.8; @@ -294,12 +36,94 @@ class datsun1_civil_1_open_DZE1: datsun1_civil_1_open_DZE { }; class Upgrades { - ItemAVE[] = {"datsun1_civil_1_open_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE1",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemAVE[] = {"datsun1_civil_1_open_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE1",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_1_open_DZE2: datsun1_civil_1_open_DZE1 { + displayname = "$STR_VEH_NAME_PICKUP_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[] = {"datsun1_civil_1_open_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE2",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_1_open_DZE3: datsun1_civil_1_open_DZE2 { + displayname = "$STR_VEH_NAME_PICKUP_BLUE+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"datsun1_civil_1_open_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE3",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_1_open_DZE4: datsun1_civil_1_open_DZE3 { + displayname = "$STR_VEH_NAME_PICKUP_BLUE++++"; + fuelCapacity = 210; // car 100 + + class Upgrades { + ItemARM[] = {"Pickup_PK_GUE_DZE4",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_green_open_DZE: datsun1_civil_1_open_DZE { + displayname = "$STR_VEH_NAME_PICKUP_GREEN"; + model = "\sra_civilian\wheeled\datsun\datsun1_civil_3_open"; + class Damage + { + tex[] = {}; + mat[] = {"sra_civilian\wheeled\datsun\datsun_trup3.rvmat","sra_civilian\wheeled\datsun\datsun_trup3.rvmat","sra_civilian\wheeled\datsun\datsun_trup_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje_destruct.rvmat","sra_civilian\wheeled\data\auta_skla.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat"}; + }; + + class HitPoints; + + class Upgrades { + ItemORP[] = {"datsun1_green_open_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; class datsun1_green_open_DZE1: datsun1_green_open_DZE { + displayname = "$STR_VEH_NAME_PICKUP_GREEN+"; original = "datsun1_green_open_DZE"; maxspeed = 150; // max engine limit 125-130 terrainCoef = 1.8; @@ -317,12 +141,96 @@ class datsun1_green_open_DZE1: datsun1_green_open_DZE { }; class Upgrades { - ItemAVE[] = {"datsun1_green_open_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE1",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemAVE[] = {"datsun1_green_open_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE1",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_green_open_DZE2: datsun1_green_open_DZE1 { + displayname = "$STR_VEH_NAME_PICKUP_GREEN++"; + 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[] = {"datsun1_green_open_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE2",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_green_open_DZE3: datsun1_green_open_DZE2 { + displayname = "$STR_VEH_NAME_PICKUP_GREEN+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"datsun1_green_open_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE3",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_green_open_DZE4: datsun1_green_open_DZE3 { + displayname = "$STR_VEH_NAME_PICKUP_GREEN++++"; + fuelCapacity = 210; // car 100 + + class Upgrades { + ItemARM[] = {"Pickup_PK_GUE_DZE4",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_2_covered; +class datsun1_civil_2_covered_DZE: datsun1_civil_2_covered { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_TAN"; + vehicleClass = "DayZ Epoch Vehicles"; + terrainCoef = 2.5; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class HitPoints; + fuelCapacity = 100; + supplyRadius = 1.5; + + class Upgrades { + ItemORP[] = {"datsun1_civil_2_covered_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; class datsun1_civil_2_covered_DZE1: datsun1_civil_2_covered_DZE { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_TAN+"; original = "datsun1_civil_2_covered_DZE"; maxspeed = 150; // car 100 terrainCoef = 1.8; @@ -340,15 +248,97 @@ class datsun1_civil_2_covered_DZE1: datsun1_civil_2_covered_DZE { }; class Upgrades { - ItemAVE[] = {"datsun1_civil_2_covered_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemAVE[] = {"datsun1_civil_2_covered_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_2_covered_DZE2: datsun1_civil_2_covered_DZE1 { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_TAN++"; + 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[] = {"datsun1_civil_2_covered_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_2_covered_DZE3: datsun1_civil_2_covered_DZE2 { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_TAN+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"datsun1_civil_2_covered_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_civil_2_covered_DZE4: datsun1_civil_2_covered_DZE3 { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_TAN++++"; + fuelCapacity = 210; // car 100 + + class Upgrades { + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_red_covered_DZE: datsun1_civil_2_covered_DZE { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_RED"; + model = "\sra_civilian\wheeled\datsun\datsun1_civil_2_covered"; + class HitPoints; + + class Damage + { + tex[] = {}; + mat[] = {"sra_civilian\wheeled\datsun\datsun_addons.rvmat","sra_civilian\wheeled\datsun\datsun_addons.rvmat","sra_civilian\wheeled\datsun\datsun_addons_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_trup2.rvmat","sra_civilian\wheeled\datsun\datsun_trup2.rvmat","sra_civilian\wheeled\datsun\datsun_trup_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier.rvmat","sra_civilian\wheeled\datsun\datsun_interier_destruct.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje.rvmat","sra_civilian\wheeled\datsun\datsun_pristroje_destruct.rvmat","sra_civilian\wheeled\data\auta_skla.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat","sra_civilian\wheeled\data\auta_skla_in_damage.rvmat"}; + }; + + class Upgrades { + ItemORP[] = {"datsun1_red_covered_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; }; }; class datsun1_red_covered_DZE1: datsun1_red_covered_DZE { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_RED+"; original = "datsun1_red_covered_DZE"; maxspeed = 150; // car 100 terrainCoef = 1.8; + class HitPoints: HitPoints { class HitLFWheel; class HitLBWheel; @@ -363,11 +353,91 @@ class datsun1_red_covered_DZE1: datsun1_red_covered_DZE { }; class Upgrades { - ItemAVE[] = {"datsun1_red_covered_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + ItemAVE[] = {"datsun1_red_covered_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + }; +}; + +class datsun1_red_covered_DZE2: datsun1_red_covered_DZE1 { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_RED++"; + 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[] = {"datsun1_red_covered_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + }; +}; + +class datsun1_red_covered_DZE3: datsun1_red_covered_DZE2 { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_RED+++"; + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"datsun1_red_covered_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + }; +}; + +class datsun1_red_covered_DZE4: datsun1_red_covered_DZE3 { + displayname = "$STR_VEH_NAME_PICKUP_COVERED_RED++++"; + fuelCapacity = 210; // car 100 + + class Upgrades {}; +}; + +class datsun1_civil_3_open; +class datsun1_civil_3_open_DZE: datsun1_civil_3_open { + displayname = "$STR_VEH_NAME_PICKUP_GREY"; + vehicleClass = "DayZ Epoch Vehicles"; + terrainCoef = 2.5; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class HitPoints; + fuelCapacity = 100; + supplyRadius = 1.5; + + class Upgrades { + ItemORP[] = {"datsun1_civil_3_open_DZE1",{"ItemToolbox"},{},{{"ItemORP",1},{"PartEngine",1},{"PartWheel",4},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; class datsun1_civil_3_open_DZE1: datsun1_civil_3_open_DZE { + displayname = "$STR_VEH_NAME_PICKUP_GREY+"; original = "datsun1_civil_3_open_DZE"; maxspeed = 150; // car 100 terrainCoef = 1.8; @@ -385,212 +455,13 @@ class datsun1_civil_3_open_DZE1: datsun1_civil_3_open_DZE { }; class Upgrades { - ItemAVE[] = {"datsun1_civil_3_open_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_INS_DZE1",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -// Armor 2 -class datsun1_civil_1_open_DZE2: datsun1_civil_1_open_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[] = {"datsun1_civil_1_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE2",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -class datsun1_green_open_DZE2: datsun1_green_open_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[] = {"datsun1_green_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE2",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -class datsun1_civil_2_covered_DZE2: datsun1_civil_2_covered_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[] = {"datsun1_civil_2_covered_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; - -class datsun1_red_covered_DZE2: datsun1_red_covered_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[] = {"datsun1_red_covered_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; + ItemAVE[] = {"datsun1_civil_3_open_DZE2",{"ItemToolbox"},{},{{"ItemAVE",1 },{"PartGeneric",6},{"ItemScrews",4}}}; + ItemARM[] = {"Pickup_PK_INS_DZE1",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; class datsun1_civil_3_open_DZE2: datsun1_civil_3_open_DZE1 { + displayname = "$STR_VEH_NAME_PICKUP_GREY++"; armor = 55; // car 20 damageResistance = 0.02099; class HitPoints: HitPoints { @@ -606,122 +477,49 @@ class datsun1_civil_3_open_DZE2: datsun1_civil_3_open_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[] = {"datsun1_civil_3_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_INS_DZE2",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemLRK[] = {"datsun1_civil_3_open_DZE3",{"ItemToolbox"},{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemWoodCrateKit",1},{"ItemGunRackKit",1},{"ItemScrews",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE2",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; -// Cargo 3 -class datsun1_civil_1_open_DZE3: datsun1_civil_1_open_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"datsun1_civil_1_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE3",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; -class datsun1_green_open_DZE3: datsun1_green_open_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"datsun1_green_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE3",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; -class datsun1_civil_2_covered_DZE3: datsun1_civil_2_covered_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"datsun1_civil_2_covered_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; -class datsun1_red_covered_DZE3: datsun1_red_covered_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"datsun1_red_covered_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; class datsun1_civil_3_open_DZE3: datsun1_civil_3_open_DZE2 { + displayname = "$STR_VEH_NAME_PICKUP_GREY+++"; transportMaxWeapons = 20; // car 10 transportMaxMagazines = 100; // car 50 transportmaxbackpacks = 4; // car 2 class Upgrades { - ItemTNK[] = {"datsun1_civil_3_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_INS_DZE3",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemTNK[] = {"datsun1_civil_3_open_DZE4",{"ItemToolbox"},{},{{"ItemTNK",1},{"PartGeneric",2},{"PartFueltank",1},{"ItemJerrycan",2},{"ItemScrews",1}}}; + ItemARM[] = {"Pickup_PK_INS_DZE3",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; -// Fuel 4 -class datsun1_civil_1_open_DZE4: datsun1_civil_1_open_DZE3 { - fuelCapacity = 210; // car 100 - - class Upgrades { - ItemARM[] = {"Pickup_PK_GUE_DZE4",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; -class datsun1_green_open_DZE4: datsun1_green_open_DZE3 { - fuelCapacity = 210; // car 100 - - class Upgrades { - ItemARM[] = {"Pickup_PK_GUE_DZE4",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; -class datsun1_civil_2_covered_DZE4: datsun1_civil_2_covered_DZE3 { - fuelCapacity = 210; // car 100 - - class Upgrades { - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; - }; -}; -class datsun1_red_covered_DZE4: datsun1_red_covered_DZE3 { - fuelCapacity = 210; // car 100 - - class Upgrades {}; -}; class datsun1_civil_3_open_DZE4: datsun1_civil_3_open_DZE3 { + displayname = "$STR_VEH_NAME_PICKUP_GREY++++"; fuelCapacity = 210; // car 100 class Upgrades { - ItemARM[] = {"Pickup_PK_INS_DZE4",{{"PKM_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE4",{"ItemToolbox"},{"PKM_DZ"},{{"ItemARM",1},{"PartGeneric",2},{"ItemPole",1},{"ItemScrews",2}}}; }; }; diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml index e42b10c58..088896436 100644 --- a/SQF/dayz_code/stringtable.xml +++ b/SQF/dayz_code/stringtable.xml @@ -8431,36 +8431,176 @@ Пикап (оранжевый) Pick-up (gelbbraun) + + Pick-up (tan)+ + Пикап (оранжевый)+ + Pick-up (gelbbraun)+ + + + Pick-up (tan)++ + Пикап (оранжевый)++ + Pick-up (gelbbraun)++ + + + Pick-up (tan)+++ + Пикап (оранжевый)+++ + Pick-up (gelbbraun)+++ + + + Pick-up (tan)++++ + Пикап (оранжевый)++++ + Pick-up (gelbbraun)++++ + Pick-up (white) Пикап (белый) Pick-up (weiß) + + Pick-up (white)+ + Пикап (белый)+ + Pick-up (weiß)+ + + + Pick-up (white)++ + Пикап (белый)++ + Pick-up (weiß)++ + + + Pick-up (white)+++ + Пикап (белый)+++ + Pick-up (weiß)+++ + + + Pick-up (white)++++ + Пикап (белый)++++ + Pick-up (weiß)++++ + Pick-up covered (red) Пикап накрытый (красный) Pick-up abgedeckt (rot) + + Pick-up covered (red)+ + Пикап накрытый (красный)+ + Pick-up abgedeckt (rot)+ + + + Pick-up covered (red)++ + Пикап накрытый (красный)++ + Pick-up abgedeckt (rot)++ + + + Pick-up covered (red)+++ + Пикап накрытый (красный)+++ + Pick-up abgedeckt (rot)+++ + + + Pick-up covered (red)++++ + Пикап накрытый (красный)++++ + Pick-up abgedeckt (rot)++++ + Pick-up (blue) Пикап (синий) Pick-up (blau) + + Pick-up (blue)+ + Пикап (синий)+ + Pick-up (blau)+ + + + Pick-up (blue)++ + Пикап (синий)++ + Pick-up (blau)++ + + + Pick-up (blue)+++ + Пикап (синий)+++ + Pick-up (blau)+++ + + + Pick-up (blue)++++ + Пикап (синий)++++ + Pick-up (blau)++++ + Pick-up (green) Пикап (зеленая) Pick-up (grün) + + Pick-up (green)+ + Пикап (зеленая)+ + Pick-up (grün)+ + + + Pick-up (green)++ + Пикап (зеленая)++ + Pick-up (grün)++ + + + Pick-up (green)+++ + Пикап (зеленая)+++ + Pick-up (grün)+++ + + + Pick-up (green)++++ + Пикап (зеленая)++++ + Pick-up (grün)++++ + Pick-up (grey) Пикап (серый) Pick-up (grau) + + Pick-up (grey)+ + Пикап (серый)+ + Pick-up (grau)+ + + + Pick-up (grey)++ + Пикап (серый)++ + Pick-up (grau)++ + + + Pick-up (grey)+++ + Пикап (серый)+++ + Pick-up (grau)+++ + + + Pick-up (grey)++++ + Пикап (серый)++++ + Pick-up (grau)++++ + Pick-up covered (tan) Пикап накрытый (оранжевый) Pick-up abgedeckt (gelbbraun) + + Pick-up covered (tan)+ + Пикап накрытый (оранжевый)+ + Pick-up abgedeckt (gelbbraun)+ + + + Pick-up covered (tan)++ + Пикап накрытый (оранжевый)++ + Pick-up abgedeckt (gelbbraun)++ + + + Pick-up covered (tan)+++ + Пикап накрытый (оранжевый)+++ + Pick-up abgedeckt (gelbbraun)+++ + + + Pick-up covered (tan)++++ + Пикап накрытый (оранжевый)++++ + Pick-up abgedeckt (gelbbraun)++++ + Traktor Tractor @@ -9843,6 +9983,26 @@ Sedan (белый) Sedan (weiß) + + Sedan (white)+ + Sedan (белый)+ + Sedan (weiß)+ + + + Sedan (white)++ + Sedan (белый)++ + Sedan (weiß)++ + + + Sedan (white)+++ + Sedan (белый)+++ + Sedan (weiß)+++ + + + Sedan (white)++++ + Sedan (белый)++++ + Sedan (weiß)++++ + Sedan Taxi Sedan Такси @@ -9852,11 +10012,51 @@ Kombilimousine (gelb) Старый хэтчбек (желтый) + + Old hatchback (yellow)+ + Kombilimousine (gelb)+ + Старый хэтчбек (желтый)+ + + + Old hatchback (yellow)++ + Kombilimousine (gelb)++ + Старый хэтчбек (желтый)++ + + + Old hatchback (yellow)+++ + Kombilimousine (gelb)+++ + Старый хэтчбек (желтый)+++ + + + Old hatchback (yellow)++++ + Kombilimousine (gelb)++++ + Старый хэтчбек (желтый)++++ + Old hatchback (red) Kombilimousine (rot) Старый хэтчбек (красный) + + Old hatchback (red)+ + Kombilimousine (rot)+ + Старый хэтчбек (красный)+ + + + Old hatchback (red)++ + Kombilimousine (rot)++ + Старый хэтчбек (красный)++ + + + Old hatchback (red)+++ + Kombilimousine (rot)+++ + Старый хэтчбек (красный)+++ + + + Old hatchback (red)++++ + Kombilimousine (rot)++++ + Старый хэтчбек (красный)++++ + BTR-40 DSHKM (Green) BTR-40 DSHKM (Зеленый)