From eb74239f21d32de198f4871db04232e3210ba9ef Mon Sep 17 00:00:00 2001 From: Florian Kinder Date: Sat, 15 Feb 2014 12:46:19 +0100 Subject: [PATCH] Added Upgrade version of Pickup PK --- .../Configs/CfgVehicles/LAND/Pickup_PK.hpp | 799 +++++++----------- .../Configs/CfgVehicles/LAND/datsun.hpp | 24 +- .../Configs/CfgVehicles/LAND/hilux.hpp | 24 +- 3 files changed, 324 insertions(+), 523 deletions(-) diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp index 2ad5f411f..e28c5210c 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp @@ -1,527 +1,328 @@ -class Pickup_PK_base: Car -{ - displayName = "Pickup (PK)"; - scope = 0; - wheelCircumference = 2.199; - Picture = "\Ca\wheeled\data\ico\datsun_PK_CA.paa"; - Icon = "\Ca\wheeled\data\map_ico\icomap_datsun_PK_CA.paa"; - mapSize = 5; - maxSpeed = 150; - turnCoef = 2.5; - steerAheadPlan = 0.15; - terrainCoef = 4; - soundGear[] = {"",0.000562341,1}; - SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1}; - SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30}; - soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1}; - soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,200}; - soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1}; - soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,200}; - buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; - buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; - buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; - buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; - soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; - WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; - WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; - WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; - WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; - WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; - WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; - soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; - ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; - ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; - ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; - ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; - soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; - class SoundEvents - { - class AccelerationIn - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1}; - limit = "0.7"; - expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])"; - }; - class AccelerationOut - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,250}; - limit = "0.7"; - expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])"; - }; - }; - class Sounds - { - class Engine - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.398107,1,300}; - frequency = "(randomizer*0.05+0.95)*rpm"; - volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))"; - }; - class EngineHighOut - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.398107,1,400}; - frequency = "(randomizer*0.05+0.95)*rpm"; - volume = "camPos*engineOn*(rpm factor[0.5, 0.85])"; - }; - class IdleOut - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.223872,1,200}; - frequency = "1"; - volume = "camPos*engineOn*(rpm factor[0.4, 0])"; - }; - class TiresRockOut - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; - frequency = "1"; - volume = "camPos*rock*(speed factor[2, 20])"; - }; - class TiresSandOut - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; - frequency = "1"; - volume = "camPos*sand*(speed factor[2, 20])"; - }; - class TiresGrassOut - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.316228,1,30}; - frequency = "1"; - volume = "camPos*grass*(speed factor[2, 20])"; - }; - class TiresMudOut - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; - frequency = "1"; - volume = "camPos*mud*(speed factor[2, 20])"; - }; - class TiresGravelOut - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; - frequency = "1"; - volume = "camPos*gravel*(speed factor[2, 20])"; - }; - class TiresAsphaltOut - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; - frequency = "1"; - volume = "camPos*asphalt*(speed factor[2, 20])"; - }; - class NoiseOut - { - sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30}; - frequency = "1"; - volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])"; - }; - class EngineLowIn - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1}; - frequency = "(randomizer*0.05+0.95)*rpm"; - volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))"; - }; - class EngineHighIn - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1}; - frequency = "(randomizer*0.05+0.95)*rpm"; - volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])"; - }; - class IdleIn - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.398107,1}; - frequency = "1"; - volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])"; - }; - class TiresRockIn - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1}; - frequency = "1"; - volume = "(1-camPos)*rock*(speed factor[2, 20])"; - }; - class TiresSandIn - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1}; - frequency = "1"; - volume = "(1-camPos)*sand*(speed factor[2, 20])"; - }; - class TiresGrassIn - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.316228,1}; - frequency = "1"; - volume = "(1-camPos)*grass*(speed factor[2, 20])"; - }; - class TiresMudIn - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1}; - frequency = "1"; - volume = "(1-camPos)*mud*(speed factor[2, 20])"; - }; - class TiresGravelIn - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1}; - frequency = "1"; - volume = "(1-camPos)*gravel*(speed factor[2, 20])"; - }; - class TiresAsphaltIn - { - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1}; - frequency = "1"; - volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; - }; - class NoiseIn - { - sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.316228,1}; - frequency = "1"; - volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; - }; - class Movement - { - sound = "soundEnviron"; - frequency = "1"; - volume = "0"; - }; - }; - class TransportMagazines - { - }; - transportSoldier = 3; - unitInfoType = "UnitInfoSoldier"; - driverAction = "datsun_driver"; - cargoAction[] = {"Hilux_cargo01","datsun_cargo02","MH6_Cargo03"}; - driverCompartments = "Compartment1"; - cargoCompartments[] = {"Compartment1"}; - gunnerOpticsShowCursor = 1; - threat[] = {0.6,0.4,0.1}; - class AnimationSources: AnimationSources - { - class ReloadAnim - { - source = "reload"; - weapon = "PKT"; - }; - class ReloadMagazine - { - source = "reloadmagazine"; - weapon = "PKT"; - }; - class Revolving - { - source = "revolving"; - weapon = "PKT"; - }; - }; - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; - magazines[] = {"100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK"}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; - }; - }; - class Library - { - libTextDesc = "A pickup truck which was very popular in the United States in the 1970s."; - }; - class Damage - { - tex[] = {}; - mat[] = {"Ca\wheeled_E\Datsun_Armed\Data\datsun_trup.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_damage.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_destruct.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_interier.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_interier_damage.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_interier_destruct.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_b.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_b_damage.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_b_destruct.rvmat","Ca\wheeled_E\Data\auta_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; - }; - hiddenSelections[] = {"Camo"}; - outsideSoundFilter = 1; - insideSoundCoef = 0.8; - brakeDistance = 13; - model = "ca\wheeled_E\Datsun_Armed\datsun_PK"; -}; - -class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_base -{ - htMin = 60; - htMax = 1800; - afMax = 200; - mfMax = 100; - mFact = 1; - tBody = 250; - expansion = 1; - scope = 2; - side = 2; - faction = "BIS_TK_GUE"; +class Pickup_PK_GUE; +class Pickup_PK_GUE_DZ: Pickup_PK_GUE { + scope = public; + side = TGuerrila; displayName = "Pickup (PK) DZ"; + crew = ""; typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO.paa"}; - class EventHandlers: Eventhandlers - { - init = "(_this select 0) setObjectTexture [0,[""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup2_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup3_EINS_CO""] select floor random 3]"; - }; class TransportMagazines {}; class TransportWeapons {}; - - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; - magazines[] = {"100Rnd_762x54_PK"}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; - }; - }; -}; -class Pickup_PK_TK_GUE_EP1_DZE: Pickup_PK_base -{ - htMin = 60; - htMax = 1800; - afMax = 200; - mfMax = 100; - mFact = 1; - tBody = 250; - expansion = 1; - scope = 2; - side = 2; - faction = "BIS_TK_GUE"; - displayName = "Pickup (PK) AL"; + terrainCoef = 2.5; + + class Turrets; // External class reference + class MainTurret; // External class reference +}; +class Pickup_PK_TK_GUE_EP1; +class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_TK_GUE_EP1 { + scope = public; + side = TGuerrila; + displayName = "Pickup (PK) DZ"; + crew = ""; typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO.paa"}; - class EventHandlers: Eventhandlers - { - init = "(_this select 0) setObjectTexture [0,[""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup2_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup3_EINS_CO""] select floor random 3]"; - }; class TransportMagazines {}; class TransportWeapons {}; - - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; - magazines[] = {}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; - }; - }; -}; -class Pickup_PK_GUE_DZ: Pickup_PK_base -{ - scope = 2; - side = 2; - faction = "GUE"; + terrainCoef = 2.5; + + class Turrets; // External class reference + class MainTurret; // External class reference +}; +class Pickup_PK_INS; +class Pickup_PK_INS_DZ: Pickup_PK_INS { + scope = public; + side = TGuerrila; displayName = "Pickup (PK) DZ"; + crew = ""; typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup2_CO.paa"}; - class Damage - { - tex[] = {}; - mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; - }; - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; - magazines[] = {"100Rnd_762x54_PK"}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; - }; - }; + class TransportMagazines {}; + class TransportWeapons {}; + + terrainCoef = 2.5; + + class Turrets; // External class reference + class MainTurret; // External class reference }; -class Pickup_PK_GUE_DZE: Pickup_PK_base -{ - scope = 2; - side = 2; - faction = "GUE"; +// Ammo Less +class Pickup_PK_GUE_DZE: Pickup_PK_GUE_DZ { displayName = "Pickup (PK) AL"; - crew = ""; - typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup2_CO.paa"}; - class Damage - { - tex[] = {}; - mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; - }; - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; + class Turrets: Turrets { + class MainTurret : MainTurret { magazines[] = {}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; }; }; -}; + class HitPoints; // External class reference + class HitLFWheel; // External class reference + class HitLBWheel; // External class reference + class HitRFWheel; // External class reference + class HitRBWheel; // External class reference + class HitFuel; // External class reference + class HitEngine; // External class reference + class HitGlass1; // External class reference + class HitGlass2; // External class reference + class HitGlass3; // External class reference + class HitGlass4; // External class reference -class Pickup_PK_INS_DZ: Pickup_PK_base -{ - scope = 2; - side = 2; - faction = "INS"; - displayName = "Pickup (PK) DZ"; - crew = ""; - typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup3_CO.paa"}; - class Damage - { - tex[] = {}; - mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; - }; - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; - magazines[] = {"100Rnd_762x54_PK"}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; - }; + class Upgrades { + ItemORP[] = {"Pickup_PK_GUE_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; }; }; - -class Pickup_PK_INS_DZE: Pickup_PK_base -{ - scope = 2; - side = 2; - faction = "INS"; +class Pickup_PK_TK_GUE_EP1_DZE: Pickup_PK_TK_GUE_EP1_DZ { displayName = "Pickup (PK) AL"; - crew = ""; - typicalCargo[] = {}; - hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup3_CO.paa"}; - class Damage - { - tex[] = {}; - mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; - }; - class Turrets: Turrets - { - class MainTurret: MainTurret - { - body = "mainTurret"; - gun = "mainGun"; - outGunnerMayFire = 1; - forceHideGunner = 1; - castGunnerShadow = 1; - viewGunnerInExternal = 1; - gunnerOpticsModel = "\ca\Weapons\optika_empty"; - gunnerForceOptics = 0; - weapons[] = {"PKT"}; - soundServo[] = {}; - stabilizedInAxes = 0; + class Turrets: Turrets { + class MainTurret : MainTurret { magazines[] = {}; - gunnerAction = "datsun_Gunner01"; - gunnerInAction = "datsun_Gunner01"; - ejectDeadGunner = 1; - minElev = -18; - maxElev = 40; - minTurn = -45; - maxTurn = 45; - initTurn = 0; - gunnerCompartments = "Compartment2"; }; }; + class HitPoints; // External class reference + class HitLFWheel; // External class reference + class HitLBWheel; // External class reference + class HitRFWheel; // External class reference + class HitRBWheel; // External class reference + class HitFuel; // External class reference + class HitEngine; // External class reference + class HitGlass1; // External class reference + class HitGlass2; // External class reference + class HitGlass3; // External class reference + class HitGlass4; // External class reference + + class Upgrades { + ItemORP[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; +class Pickup_PK_INS_DZE: Pickup_PK_INS_DZ { + displayName = "Pickup (PK) AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; + class HitPoints; // External class reference + class HitLFWheel; // External class reference + class HitLBWheel; // External class reference + class HitRFWheel; // External class reference + class HitRBWheel; // External class reference + class HitFuel; // External class reference + class HitEngine; // External class reference + class HitGlass1; // External class reference + class HitGlass2; // External class reference + class HitGlass3; // External class reference + class HitGlass4; // External class reference + + class Upgrades { + ItemORP[] = {"Pickup_PK_INS_DZE1",{},{{"ItemORP",1},{"PartEngine",2}}}; + }; +}; + +// Performance 1 +class Pickup_PK_GUE_DZE1: Pickup_PK_GUE_DZE { + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 1.8; + + class Upgrades { + ItemAVE[] = {"Pickup_PK_GUE_DZE1",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class Pickup_PK_TK_GUE_EP1_DZE1: Pickup_PK_TK_GUE_EP1_DZE { + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 1.8; + + class Upgrades { + ItemAVE[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; +class Pickup_PK_INS_DZE1: Pickup_PK_INS_DZE { + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 1.8; + + class Upgrades { + ItemAVE[] = {"Pickup_PK_INS_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; + }; +}; + +// Armor 2 +class Pickup_PK_GUE_DZE2: Pickup_PK_GUE_DZE1 { + armor = 50; // car 20 + 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[] = {"Pickup_PK_GUE_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; + }; +}; +class Pickup_PK_TK_GUE_EP1_DZE2: Pickup_PK_TK_GUE_EP1_DZE1 { + armor = 50; // car 20 + 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[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; + }; +}; +class Pickup_PK_INS_DZE2: Pickup_PK_INS_DZE1 { + armor = 50; // car 20 + 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[] = {"Pickup_PK_INS_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; + }; +}; + +// Cargo 3 +class Pickup_PK_GUE_DZE3: Pickup_PK_GUE_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"Pickup_PK_GUE_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class Pickup_PK_TK_GUE_EP1_DZE3: Pickup_PK_TK_GUE_EP1_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; +class Pickup_PK_INS_DZE3: Pickup_PK_INS_DZE2 { + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + + class Upgrades { + ItemTNK[] = {"Pickup_PK_INS_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; + }; +}; + +// Fuel 4 +class Pickup_PK_GUE_DZE4: Pickup_PK_GUE_DZE3 { + fuelCapacity = 210; // car 100 +}; +class Pickup_PK_TK_GUE_EP1_DZE4: Pickup_PK_TK_GUE_EP1_DZE3 { + fuelCapacity = 210; // car 100 +}; +class Pickup_PK_INS_DZE4: Pickup_PK_INS_DZE3 { + fuelCapacity = 210; // car 100 }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp index fd8fe4761..3b355e2fd 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp @@ -48,7 +48,7 @@ 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_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE1",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_2_covered_DZE1: datsun1_civil_2_covered_DZE { @@ -69,7 +69,7 @@ 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_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_3_open_DZE1: datsun1_civil_3_open_DZE { @@ -90,7 +90,7 @@ 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_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE1",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; @@ -140,7 +140,7 @@ class datsun1_civil_1_open_DZE2: datsun1_civil_1_open_DZE1 { class Upgrades { ItemLRK[] = {"datsun1_civil_1_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE2",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_2_covered_DZE2: datsun1_civil_2_covered_DZE1 { @@ -188,7 +188,7 @@ class datsun1_civil_2_covered_DZE2: datsun1_civil_2_covered_DZE1 { class Upgrades { ItemLRK[] = {"datsun1_civil_2_covered_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_3_open_DZE2: datsun1_civil_3_open_DZE1 { @@ -236,7 +236,7 @@ class datsun1_civil_3_open_DZE2: datsun1_civil_3_open_DZE1 { class Upgrades { ItemLRK[] = {"datsun1_civil_3_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE2",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; @@ -248,7 +248,7 @@ class datsun1_civil_1_open_DZE3: datsun1_civil_1_open_DZE2 { class Upgrades { ItemTNK[] = {"datsun1_civil_1_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE3",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_2_covered_DZE3: datsun1_civil_2_covered_DZE2 { @@ -258,7 +258,7 @@ class datsun1_civil_2_covered_DZE3: datsun1_civil_2_covered_DZE2 { class Upgrades { ItemTNK[] = {"datsun1_civil_2_covered_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_3_open_DZE3: datsun1_civil_3_open_DZE2 { @@ -268,7 +268,7 @@ class datsun1_civil_3_open_DZE3: datsun1_civil_3_open_DZE2 { class Upgrades { ItemTNK[] = {"datsun1_civil_3_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE3",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; @@ -277,20 +277,20 @@ class datsun1_civil_1_open_DZE4: datsun1_civil_1_open_DZE3 { fuelCapacity = 210; // car 100 class Upgrades { - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE4",{{"PK_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_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class datsun1_civil_3_open_DZE4: datsun1_civil_3_open_DZE3 { fuelCapacity = 210; // car 100 class Upgrades { - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE4",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp index 13aae8a8a..19335d225 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp @@ -48,7 +48,7 @@ class hilux1_civil_1_open_DZE1: hilux1_civil_1_open_DZE { class Upgrades { ItemAVE[] = {"hilux1_civil_1_open_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE1",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_2_covered_DZE1: hilux1_civil_2_covered_DZE { @@ -69,7 +69,7 @@ class hilux1_civil_2_covered_DZE1: hilux1_civil_2_covered_DZE { class Upgrades { ItemAVE[] = {"hilux1_civil_2_covered_DZE2",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE1",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_3_open_DZE1: hilux1_civil_3_open_DZE { @@ -90,7 +90,7 @@ class hilux1_civil_3_open_DZE1: hilux1_civil_3_open_DZE { class Upgrades { ItemAVE[] = {"hilux1_civil_3_open_DZE3",{},{{"ItemAVE",1},{"PartGeneric",4},{"ItemTankTrap",2}}}; - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE1",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; @@ -140,7 +140,7 @@ class hilux1_civil_1_open_DZE2: hilux1_civil_1_open_DZE1 { class Upgrades { ItemLRK[] = {"hilux1_civil_1_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE2",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_2_covered_DZE2: hilux1_civil_2_covered_DZE1 { @@ -188,7 +188,7 @@ class hilux1_civil_2_covered_DZE2: hilux1_civil_2_covered_DZE1 { class Upgrades { ItemLRK[] = {"hilux1_civil_2_covered_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE2",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_3_open_DZE2: hilux1_civil_3_open_DZE1 { @@ -236,7 +236,7 @@ class hilux1_civil_3_open_DZE2: hilux1_civil_3_open_DZE1 { class Upgrades { ItemLRK[] = {"hilux1_civil_3_open_DZE3",{},{{"ItemLRK",1},{"PartGeneric",2},{"ItemTent",1}}}; - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE2",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; @@ -248,7 +248,7 @@ class hilux1_civil_1_open_DZE3: hilux1_civil_1_open_DZE2 { class Upgrades { ItemTNK[] = {"hilux1_civil_1_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE3",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_2_covered_DZE3: hilux1_civil_2_covered_DZE2 { @@ -258,7 +258,7 @@ class hilux1_civil_2_covered_DZE3: hilux1_civil_2_covered_DZE2 { class Upgrades { ItemTNK[] = {"hilux1_civil_2_covered_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE3",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_3_open_DZE3: hilux1_civil_3_open_DZE2 { @@ -268,7 +268,7 @@ class hilux1_civil_3_open_DZE3: hilux1_civil_3_open_DZE2 { class Upgrades { ItemTNK[] = {"hilux1_civil_3_open_DZE4",{},{{"ItemTNK",1},{"PartFueltank",2}}}; - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE3",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; @@ -277,20 +277,20 @@ class hilux1_civil_1_open_DZE4: hilux1_civil_1_open_DZE3 { fuelCapacity = 210; // car 100 class Upgrades { - ItemARM[] = {"Pickup_PK_GUE_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_GUE_DZE4",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_2_covered_DZE4: hilux1_civil_2_covered_DZE3 { fuelCapacity = 210; // car 100 class Upgrades { - ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_TK_GUE_EP1_DZE4",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; class hilux1_civil_3_open_DZE4: hilux1_civil_3_open_DZE3 { fuelCapacity = 210; // car 100 class Upgrades { - ItemARM[] = {"Pickup_PK_INS_DZE",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; + ItemARM[] = {"Pickup_PK_INS_DZE4",{{"PK_DZ",1}},{{"ItemARM",1},{"PartGeneric",2}}}; }; }; \ No newline at end of file