From 040cce2a2740c73317a4f6e6c8f9906bba444d20 Mon Sep 17 00:00:00 2001 From: ebaydayz Date: Sun, 6 Mar 2016 20:02:24 -0500 Subject: [PATCH] More cfgVehicles cleanup --- .../Configs/CfgVehicles/Car/HMMWV.hpp | 9 +- SQF/dayz_code/Configs/CfgVehicles/Car/SUV.hpp | 943 ------------------ .../Configs/CfgVehicles/Car/SUV_DZ.hpp | 865 +++++++++++++++- .../Configs/CfgVehicles/Car/TT650.hpp | 9 - SQF/dayz_code/Configs/CfgVehicles/Car/UAZ.hpp | 30 +- .../Configs/CfgVehicles/Car/UAZ_CDF.hpp | 10 - .../Configs/CfgVehicles/Car/UralCivil_DZ.hpp | 2 + .../Configs/CfgVehicles/CfgVehicles.hpp | 3 +- 8 files changed, 890 insertions(+), 981 deletions(-) delete mode 100644 SQF/dayz_code/Configs/CfgVehicles/Car/SUV.hpp delete mode 100644 SQF/dayz_code/Configs/CfgVehicles/Car/TT650.hpp delete mode 100644 SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_CDF.hpp diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/HMMWV.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/HMMWV.hpp index d800f9ae3..288ff753e 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/HMMWV.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/HMMWV.hpp @@ -307,7 +307,8 @@ class HMMWV_Base: Car class HMMWV_DZ: HMMWV_Base { accuracy = 0.32; - displayname = "HMMWV DZ"; + displayname = $STR_VEH_NAME_HMMWV; + maxspeed = 230; hasgunner = 0; hiddenselections[] = {"Camo1"}; hiddenselectionstextures[] = {"\ca\wheeled\hmmwv\data\hmmwv_body_co.paa"}; @@ -319,9 +320,9 @@ class HMMWV_DZ: HMMWV_Base { side = 2; crew = ""; typicalCargo[] = {}; - transportMaxWeapons = 4; - transportMaxMagazines = 120; - transportmaxbackpacks = 4; + transportMaxWeapons = 10; + transportMaxMagazines = 50; + transportmaxbackpacks = 2; class Turrets {}; class Damage { mat[] = {"ca\wheeled\hmmwv\data\hmmwv_details.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_details_damage.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_details_destruct.rvmat", "ca\wheeled\hmmwv\data\hmmwv_body.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_body_damage.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_body_destruct.rvmat", "ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat", "ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat", "ca\wheeled\data\hmmwv_clocks_destruct.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat"}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/SUV.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/SUV.hpp deleted file mode 100644 index 5ef388073..000000000 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/SUV.hpp +++ /dev/null @@ -1,943 +0,0 @@ -class SUV_DZ: SUV_Base_EP1 { - crew = ""; - faction = "BIS_TK_CIV"; - rarityurban = 0.8; - scope = public; - side = 3; - typicalcargo[] = {}; - class HitPoints : HitPoints { - class HitLFWheel:HitLFWheel { - armor = 0.15; - material = -1; - name = "wheel_1_1_steering"; - passthrough = 0.3; - visual = ""; - }; - class HitLBWheel:HitLBWheel { - armor = 0.15; - material = -1; - name = "wheel_1_2_steering"; - passthrough = 0.3; - visual = ""; - }; - class HitRFWheel:HitRFWheel { - armor = 0.15; - material = -1; - name = "wheel_2_1_steering"; - passthrough = 0.3; - visual = ""; - }; - class HitRBWheel:HitRBWheel { - armor = 0.15; - material = -1; - name = "wheel_2_2_steering"; - passthrough = 0.3; - visual = ""; - }; - class HitFuel:HitFuel { - armor = 0.14; - material = -1; - name = "palivo"; - passthrough = 1; - visual = ""; - }; - class HitEngine:HitEngine { - armor = 0.5; - material = -1; - name = "motor"; - passthrough = 1; - visual = ""; - }; - class HitGlass1:HitGlass1 { - armor = 0.1; - material = -1; - name = "glass1"; - passthrough = 0; - visual = "glass1"; - }; - class HitGlass2:HitGlass2 { - armor = 0.1; - material = -1; - name = "glass2"; - passthrough = 0; - visual = "glass2"; - }; - class HitGlass3:HitGlass3 { - armor = 0.1; - material = -1; - name = "glass3"; - passthrough = 0; - visual = "glass3"; - }; - class HitGlass4:HitGlass4 { - armor = 0.1; - material = -1; - name = "glass4"; - passthrough = 0; - visual = "glass4"; - }; - }; -}; -class SUV_TK_CIV_EP1: SUV_Base_EP1 { - scope = public; - crew = ""; - typicalCargo[] = {}; - rarityUrban = 0.8; - faction = "BIS_TK_CIV"; - side = 3; - - class Upgrades { - ItemORP[] = {"SUV_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; - -// Camo -class SUV_Camo: SUV_TK_CIV_EP1 { - displayName = "SUV Camo"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\camo10.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Camo_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; - -// SUV RECOLORS -class SUV_Blue: SUV_TK_CIV_EP1 { - displayName = "SUV Blue"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_blue_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Blue_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Green: SUV_TK_CIV_EP1 { - displayName = "SUV Green"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_green_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Green_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Yellow: SUV_TK_CIV_EP1 { - displayName = "SUV Yellow"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_yellow_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Yellow_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Red: SUV_TK_CIV_EP1 { - displayName = "SUV Red"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_red_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Red_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_White: SUV_TK_CIV_EP1 { - displayName = "SUV White"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_white_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_White_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Pink: SUV_TK_CIV_EP1 { - displayName = "SUV Pink"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_pink_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Pink_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Charcoal: SUV_TK_CIV_EP1 { - displayName = "SUV Charcoal"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_charcoal_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Charcoal_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Orange: SUV_TK_CIV_EP1 { - displayName = "SUV Orange"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_orange_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Orange_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; -class SUV_Silver: SUV_TK_CIV_EP1 { - displayName = "SUV Silver"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_silver_co.paa"}; - - class Upgrades { - ItemORP[] = {"SUV_Silver_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; - }; -}; - -// Performance 1 -class SUV_TK_CIV_EP1_DZE1: SUV_TK_CIV_EP1 { - maxSpeed = 250; // max engine limit 125-130 - brakeDistance = 14; // 19 - terrainCoef = 1.5; - - class Upgrades { - ItemAVE[] = {"SUV_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Camo_DZE1: SUV_Camo { - maxSpeed = 250; // max engine limit 125-130 - brakeDistance = 14; // 19 - terrainCoef = 1.5; - - class Upgrades { - ItemAVE[] = {"SUV_Camo_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Blue_DZE1: SUV_Blue { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Blue_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Green_DZE1: SUV_Green { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Green_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Yellow_DZE1: SUV_Yellow { - maxSpeed = 250; // max engine limit 125-130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Yellow_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Red_DZE1: SUV_Red { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Red_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_White_DZE1: SUV_White { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_White_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Pink_DZE1: SUV_Pink { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Pink_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Charcoal_DZE1: SUV_Charcoal { - maxSpeed = 250; // max engine limit 125-130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Charcoal_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Orange_DZE1: SUV_Orange { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Orange_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; -class SUV_Silver_DZE1: SUV_Silver { - maxSpeed = 250; // suv base 130 - terrainCoef = 1.5; - brakeDistance = 14; // 19 - - class Upgrades { - ItemAVE[] = {"SUV_Silver_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - }; -}; - -// Armor 2 -class SUV_TK_CIV_EP1_DZE2: SUV_TK_CIV_EP1_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_TK_CIV_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Camo_DZE2: SUV_Camo_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Camo_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Blue_DZE2: SUV_Blue_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Blue_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Green_DZE2: SUV_Green_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Green_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Yellow_DZE2: SUV_Yellow_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Yellow_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Red_DZE2: SUV_Red_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Red_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_White_DZE2: SUV_White_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_White_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Pink_DZE2: SUV_Pink_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Pink_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Charcoal_DZE2: SUV_Charcoal_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Charcoal_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Orange_DZE2: SUV_Orange_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Orange_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; -class SUV_Silver_DZE2: SUV_Silver_DZE1 { - armor = 60; // car 20, SUV 25 - 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 = 2; - }; - class HitGlass2: HitGlass2 { - armor = 2; - }; - class HitGlass3: HitGlass3 { - armor = 2; - }; - class HitGlass4: HitGlass4 { - armor = 2; - }; - }; - - class Upgrades { - ItemLRK[] = {"SUV_Silver_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; - }; -}; - -// Cargo 3 -class SUV_TK_CIV_EP1_DZE3: SUV_TK_CIV_EP1_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_TK_CIV_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Camo_DZE3: SUV_Camo_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Camo_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Blue_DZE3: SUV_Blue_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Blue_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Green_DZE3: SUV_Green_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Green_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Yellow_DZE3: SUV_Yellow_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Yellow_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Red_DZE3: SUV_Red_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Red_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_White_DZE3: SUV_White_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_White_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Pink_DZE3: SUV_Pink_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Pink_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Charcoal_DZE3: SUV_Charcoal_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Charcoal_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Orange_DZE3: SUV_Orange_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Orange_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; -class SUV_Silver_DZE3: SUV_Silver_DZE2 { - transportMaxWeapons = 20; // car 10 - transportMaxMagazines = 100; // car 50 - transportmaxbackpacks = 4; // car 2 - - class Upgrades { - ItemTNK[] = {"SUV_Silver_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - }; -}; - -// Fuel 4 -class SUV_TK_CIV_EP1_DZE4: SUV_TK_CIV_EP1_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Camo_DZE4: SUV_Camo_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Blue_DZE4: SUV_Blue_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Green_DZE4: SUV_Green_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Yellow_DZE4: SUV_Yellow_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Red_DZE4: SUV_Red_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_White_DZE4: SUV_White_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Pink_DZE4: SUV_Pink_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Charcoal_DZE4: SUV_Charcoal_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Orange_DZE4: SUV_Orange_DZE3 { - fuelCapacity = 250; // suv base 130 -}; -class SUV_Silver_DZE4: SUV_Silver_DZE3 { - fuelCapacity = 250; // suv base 130 -}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/SUV_DZ.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/SUV_DZ.hpp index 65665d507..5ef388073 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/SUV_DZ.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/SUV_DZ.hpp @@ -77,4 +77,867 @@ class SUV_DZ: SUV_Base_EP1 { visual = "glass4"; }; }; -}; \ No newline at end of file +}; +class SUV_TK_CIV_EP1: SUV_Base_EP1 { + scope = public; + crew = ""; + typicalCargo[] = {}; + rarityUrban = 0.8; + faction = "BIS_TK_CIV"; + side = 3; + + class Upgrades { + ItemORP[] = {"SUV_TK_CIV_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; + +// Camo +class SUV_Camo: SUV_TK_CIV_EP1 { + displayName = "SUV Camo"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\camo10.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Camo_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; + +// SUV RECOLORS +class SUV_Blue: SUV_TK_CIV_EP1 { + displayName = "SUV Blue"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_blue_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Blue_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Green: SUV_TK_CIV_EP1 { + displayName = "SUV Green"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_green_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Green_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Yellow: SUV_TK_CIV_EP1 { + displayName = "SUV Yellow"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_yellow_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Yellow_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Red: SUV_TK_CIV_EP1 { + displayName = "SUV Red"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_red_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Red_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_White: SUV_TK_CIV_EP1 { + displayName = "SUV White"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_white_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_White_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Pink: SUV_TK_CIV_EP1 { + displayName = "SUV Pink"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_pink_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Pink_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Charcoal: SUV_TK_CIV_EP1 { + displayName = "SUV Charcoal"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_charcoal_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Charcoal_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Orange: SUV_TK_CIV_EP1 { + displayName = "SUV Orange"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_orange_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Orange_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class SUV_Silver: SUV_TK_CIV_EP1 { + displayName = "SUV Silver"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_silver_co.paa"}; + + class Upgrades { + ItemORP[] = {"SUV_Silver_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; + +// Performance 1 +class SUV_TK_CIV_EP1_DZE1: SUV_TK_CIV_EP1 { + maxSpeed = 250; // max engine limit 125-130 + brakeDistance = 14; // 19 + terrainCoef = 1.5; + + class Upgrades { + ItemAVE[] = {"SUV_TK_CIV_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Camo_DZE1: SUV_Camo { + maxSpeed = 250; // max engine limit 125-130 + brakeDistance = 14; // 19 + terrainCoef = 1.5; + + class Upgrades { + ItemAVE[] = {"SUV_Camo_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Blue_DZE1: SUV_Blue { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Blue_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Green_DZE1: SUV_Green { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Green_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Yellow_DZE1: SUV_Yellow { + maxSpeed = 250; // max engine limit 125-130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Yellow_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Red_DZE1: SUV_Red { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Red_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_White_DZE1: SUV_White { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_White_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Pink_DZE1: SUV_Pink { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Pink_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Charcoal_DZE1: SUV_Charcoal { + maxSpeed = 250; // max engine limit 125-130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Charcoal_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Orange_DZE1: SUV_Orange { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Orange_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class SUV_Silver_DZE1: SUV_Silver { + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + + class Upgrades { + ItemAVE[] = {"SUV_Silver_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; + +// Armor 2 +class SUV_TK_CIV_EP1_DZE2: SUV_TK_CIV_EP1_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_TK_CIV_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Camo_DZE2: SUV_Camo_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Camo_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Blue_DZE2: SUV_Blue_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Blue_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Green_DZE2: SUV_Green_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Green_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Yellow_DZE2: SUV_Yellow_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Yellow_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Red_DZE2: SUV_Red_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Red_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_White_DZE2: SUV_White_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_White_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Pink_DZE2: SUV_Pink_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Pink_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Charcoal_DZE2: SUV_Charcoal_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Charcoal_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Orange_DZE2: SUV_Orange_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Orange_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; +class SUV_Silver_DZE2: SUV_Silver_DZE1 { + armor = 60; // car 20, SUV 25 + 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 = 2; + }; + class HitGlass2: HitGlass2 { + armor = 2; + }; + class HitGlass3: HitGlass3 { + armor = 2; + }; + class HitGlass4: HitGlass4 { + armor = 2; + }; + }; + + class Upgrades { + ItemLRK[] = {"SUV_Silver_DZE3",{},{{"ItemLRK",1},{"PartGeneric",1},{"ItemTent",1}}}; + }; +}; + +// Cargo 3 +class SUV_TK_CIV_EP1_DZE3: SUV_TK_CIV_EP1_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_TK_CIV_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Camo_DZE3: SUV_Camo_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Camo_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Blue_DZE3: SUV_Blue_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Blue_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Green_DZE3: SUV_Green_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Green_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Yellow_DZE3: SUV_Yellow_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Yellow_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Red_DZE3: SUV_Red_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Red_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_White_DZE3: SUV_White_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_White_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Pink_DZE3: SUV_Pink_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Pink_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Charcoal_DZE3: SUV_Charcoal_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Charcoal_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Orange_DZE3: SUV_Orange_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Orange_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class SUV_Silver_DZE3: SUV_Silver_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"SUV_Silver_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; + +// Fuel 4 +class SUV_TK_CIV_EP1_DZE4: SUV_TK_CIV_EP1_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Camo_DZE4: SUV_Camo_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Blue_DZE4: SUV_Blue_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Green_DZE4: SUV_Green_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Yellow_DZE4: SUV_Yellow_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Red_DZE4: SUV_Red_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_White_DZE4: SUV_White_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Pink_DZE4: SUV_Pink_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Charcoal_DZE4: SUV_Charcoal_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Orange_DZE4: SUV_Orange_DZE3 { + fuelCapacity = 250; // suv base 130 +}; +class SUV_Silver_DZE4: SUV_Silver_DZE3 { + fuelCapacity = 250; // suv base 130 +}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/TT650.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/TT650.hpp deleted file mode 100644 index 584f252ad..000000000 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/TT650.hpp +++ /dev/null @@ -1,9 +0,0 @@ -class TT650_Base; -class TT650_Ins: TT650_Base { - crew = ""; - faction = "INS"; - hiddenselectionstextures[] = {"\ca\wheeled3\tt650\data\Yam650_skin1_CO.paa"}; - scope = public; - side = 0; - typicalcargo[] = {}; -}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ.hpp index a2a0cac04..75c64f9f6 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ.hpp @@ -78,16 +78,17 @@ class UAZ_Unarmed_Base : UAZ_Base { hiddenSelectionsTextures[] = { "\ca\wheeled\data\Uaz_main_002_CO.paa" }; - }; +}; class UAZ_CDF: UAZ_Unarmed_Base { + accuracy = 0.3; + maxspeed = 190; + crew = ""; + faction = "CDF"; + hiddenselectionstextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"}; scope = public; side = 1; - faction = "CDF"; - accuracy = 0.3; - crew = ""; - typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"}; + typicalcargo[] = {}; class Upgrades { ItemORP[] = {"UAZ_CDF_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; @@ -95,6 +96,7 @@ class UAZ_CDF: UAZ_Unarmed_Base { }; class UAZ_INS: UAZ_Unarmed_Base { scope = public; + maxspeed = 190; side = 0; faction = "INS"; accuracy = 0.3; @@ -108,6 +110,7 @@ class UAZ_INS: UAZ_Unarmed_Base { }; class UAZ_RU: UAZ_Unarmed_Base { scope = public; + maxspeed = 190; side = 0; faction = "RU"; crew = ""; @@ -120,6 +123,7 @@ class UAZ_RU: UAZ_Unarmed_Base { }; class UAZ_Unarmed_TK_EP1: UAZ_Unarmed_Base { expansion = 1; + maxspeed = 190; scope = public; side = 0; faction = "BIS_TK"; @@ -136,6 +140,7 @@ class UAZ_Unarmed_TK_EP1: UAZ_Unarmed_Base { }; class UAZ_Unarmed_UN_EP1: UAZ_Unarmed_Base { expansion = 1; + maxspeed = 190; scope = public; side = 2; accuracy = 0.3; @@ -152,6 +157,7 @@ class UAZ_Unarmed_UN_EP1: UAZ_Unarmed_Base { }; class UAZ_Unarmed_TK_CIV_EP1: UAZ_Unarmed_Base { expansion = 1; + maxspeed = 190; scope = public; side = 3; accuracy = 0.3; @@ -169,7 +175,7 @@ class UAZ_Unarmed_TK_CIV_EP1: UAZ_Unarmed_Base { // Performance 1 class UAZ_CDF_DZE1: UAZ_CDF { - maxspeed = 150; // max engine limit 125-130 + maxspeed = 240; // max engine limit 125-130 terrainCoef = 2.5; class Upgrades { @@ -177,7 +183,7 @@ class UAZ_CDF_DZE1: UAZ_CDF { }; }; class UAZ_INS_DZE1: UAZ_INS { - maxspeed = 150; // car 100 + maxspeed = 240; // car 100 terrainCoef = 2.5; class Upgrades { @@ -185,7 +191,7 @@ class UAZ_INS_DZE1: UAZ_INS { }; }; class UAZ_RU_DZE1: UAZ_RU { - maxspeed = 150; // car 100 + maxspeed = 240; // car 100 terrainCoef = 2.5; class Upgrades { @@ -193,7 +199,7 @@ class UAZ_RU_DZE1: UAZ_RU { }; }; class UAZ_Unarmed_TK_EP1_DZE1: UAZ_Unarmed_TK_EP1 { - maxspeed = 150; // max engine limit 125-130 + maxspeed = 240; // max engine limit 125-130 terrainCoef = 2.5; class Upgrades { @@ -201,7 +207,7 @@ class UAZ_Unarmed_TK_EP1_DZE1: UAZ_Unarmed_TK_EP1 { }; }; class UAZ_Unarmed_UN_EP1_DZE1: UAZ_Unarmed_UN_EP1 { - maxspeed = 150; // car 100 + maxspeed = 240; // car 100 terrainCoef = 2.5; class Upgrades { @@ -209,7 +215,7 @@ class UAZ_Unarmed_UN_EP1_DZE1: UAZ_Unarmed_UN_EP1 { }; }; class UAZ_Unarmed_TK_CIV_EP1_DZE1: UAZ_Unarmed_TK_CIV_EP1 { - maxspeed = 150; // car 100 + maxspeed = 240; // car 100 terrainCoef = 2.5; class Upgrades { diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_CDF.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_CDF.hpp deleted file mode 100644 index 701545326..000000000 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/UAZ_CDF.hpp +++ /dev/null @@ -1,10 +0,0 @@ -class UAZ_CDF: UAZ_Unarmed_Base { - accuracy = 0.3; - maxspeed = 190; - crew = ""; - faction = "CDF"; - hiddenselectionstextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"}; - scope = public; - side = 1; - typicalcargo[] = {}; -}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Car/UralCivil_DZ.hpp b/SQF/dayz_code/Configs/CfgVehicles/Car/UralCivil_DZ.hpp index f9995917a..c9deaede5 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Car/UralCivil_DZ.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Car/UralCivil_DZ.hpp @@ -4,9 +4,11 @@ class UralCivil_DZ: UralCivil { faction=CIV; displayName= $STR_DN_URAL_CIV; vehicleClass = "Car"; + transportMaxWeapons = 40; transportMaxMagazines = 200; transportmaxbackpacks = 10; + crew = ""; typicalCargo[]={}; model=\ca\wheeled\ural; diff --git a/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp b/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp index a51430e7b..34930c6d3 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/CfgVehicles.hpp @@ -454,7 +454,6 @@ class CfgVehicles { #include "Car\LAV25.hpp" #include "Car\M113.hpp" #include "Car\Mtvr.hpp" - //#include "Car\TT650.hpp" //BIKES FOLDER #include "Car\UAZ_MG.hpp" #include "Car\Volha.hpp" #include "Car\VWGolf.hpp" @@ -462,7 +461,7 @@ class CfgVehicles { #include "Car\CAR_SEDAN.hpp" //SEDAN/Skoda must be first, hatchback is based on it #include "Car\CAR_HATCHBACK.hpp" #include "Car\V3S_Civ.hpp" - #include "Car\SUV.hpp" + #include "Car\SUV_DZ.hpp" #include "Car\Pickup_PK_INS.hpp" #include "Car\Offroad_DSHKM_INS.hpp" #include "Car\UralCivil_DZ.hpp"