From 316360917d03084820507edd8b033c00f5c6057e Mon Sep 17 00:00:00 2001 From: Florian Kinder Date: Fri, 31 Jan 2014 07:57:48 +0100 Subject: [PATCH] Split cfgVehicle --- .../Configs/CfgVehicles/AIR/BAF_Merlin.hpp | 12 ++++++ .../Configs/CfgVehicles/AIR/MV22.hpp | 14 +++++++ .../Configs/CfgVehicles/LAND/TT650.hpp | 9 +++++ SQF/dayz_code/Configs/cfgVehicles.hpp | 38 ++----------------- 4 files changed, 38 insertions(+), 35 deletions(-) create mode 100644 SQF/dayz_code/Configs/CfgVehicles/AIR/BAF_Merlin.hpp create mode 100644 SQF/dayz_code/Configs/CfgVehicles/AIR/MV22.hpp create mode 100644 SQF/dayz_code/Configs/CfgVehicles/LAND/TT650.hpp diff --git a/SQF/dayz_code/Configs/CfgVehicles/AIR/BAF_Merlin.hpp b/SQF/dayz_code/Configs/CfgVehicles/AIR/BAF_Merlin.hpp new file mode 100644 index 000000000..8c01b5a9b --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/AIR/BAF_Merlin.hpp @@ -0,0 +1,12 @@ +class BAF_Merlin_HC3_D; +class BAF_Merlin_DZE : BAF_Merlin_HC3_D { + scope = 2; + crew = ""; + typicalCargo[] = {}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 15; + transportMaxMagazines = 150; + transportmaxbackpacks = 5; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/AIR/MV22.hpp b/SQF/dayz_code/Configs/CfgVehicles/AIR/MV22.hpp new file mode 100644 index 000000000..c83f5d468 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/AIR/MV22.hpp @@ -0,0 +1,14 @@ +class MV22; +class MV22_DZ : MV22 { + accuracy = 1000; + scope = 2; + displayName = "MV-22"; + crew = ""; + typicalCargo[] = {}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 20; + transportMaxMagazines = 400; + transportmaxbackpacks = 10; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/TT650.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/TT650.hpp new file mode 100644 index 000000000..57bf28de5 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/TT650.hpp @@ -0,0 +1,9 @@ +class TT650_Base; +class TT650_Ins: TT650_Base { + crew = ""; + faction = "INS"; + hiddenselectionstextures[] = {"\ca\wheeled3\tt650\data\Yam650_skin1_CO.paa"}; + scope = 2; + side = 0; + typicalcargo[] = {}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/cfgVehicles.hpp b/SQF/dayz_code/Configs/cfgVehicles.hpp index 7262634b9..991b43b61 100644 --- a/SQF/dayz_code/Configs/cfgVehicles.hpp +++ b/SQF/dayz_code/Configs/cfgVehicles.hpp @@ -461,7 +461,9 @@ class CfgVehicles { class Turrets {}; }; + #include "CfgVehicles\AIR\BAF_Merlin.hpp" #include "CfgVehicles\AIR\CH47.hpp" + #include "CfgVehicles\AIR\MV22.hpp" #include "CfgVehicles\AIR\UH60.hpp" // LAND @@ -484,35 +486,10 @@ class CfgVehicles { #include "CfgVehicles\LAND\hilux.hpp" #include "CfgVehicles\LAND\UAZ.hpp" #include "CfgVehicles\LAND\SUV.hpp" + #include "CfgVehicles\LAND\TT650.hpp" // SEA // #include "CfgVehicles\SEA\RHIB.hpp" - class BAF_Merlin_HC3_D; - class BAF_Merlin_DZE : BAF_Merlin_HC3_D { - scope = 2; - crew = ""; - typicalCargo[] = {}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 15; - transportMaxMagazines = 150; - transportmaxbackpacks = 5; - }; - class MV22; - class MV22_DZ : MV22 { - accuracy = 1000; - scope = 2; - displayName = "MV-22"; - crew = ""; - typicalCargo[] = {}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 20; - transportMaxMagazines = 400; - transportmaxbackpacks = 10; - }; class RubberBoat; class PBX: RubberBoat { cargoaction[] = {"PBX_Cargo01", "PBX_Cargo02", "PBX_Cargo03"}; @@ -542,15 +519,6 @@ class CfgVehicles { transportMaxWeapons = 5; transportMaxBackpacks = 1; }; - class TT650_Base; - class TT650_Ins: TT650_Base { - crew = ""; - faction = "INS"; - hiddenselectionstextures[] = {"\ca\wheeled3\tt650\data\Yam650_skin1_CO.paa"}; - scope = 2; - side = 0; - typicalcargo[] = {}; - }; class MH6J_DZ: AH6_Base_EP1 { scope = 2;