diff --git a/SQF/dayz_code/$PREFIX$ b/SQF/dayz_code/$PREFIX$ new file mode 100644 index 000000000..86d7c3d1a --- /dev/null +++ b/SQF/dayz_code/$PREFIX$ @@ -0,0 +1 @@ +z\addons\dayz_code \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/BTR90.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/BTR90.hpp new file mode 100644 index 000000000..66ebb6f92 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/BTR90.hpp @@ -0,0 +1,60 @@ +class BTR90; +class BTR90_DZ: BTR90 { + scope = public; + side = TGuerrila; + displayName = "BTR-90 DZ"; + + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + + transportMaxMagazines = 100; // Default: 100 + transportMaxWeapons = 10; // Default: 10 + //transportmaxbackpacks = ; // Default: + + class Turrets; // External class reference + class MainTurret; // External class reference +}; +class BTR90_HQ; +class BTR90_HQ_DZ: BTR90_HQ { + scope = public; + side = TGuerrila; + displayName = "BTR-90 (HQ) DZ"; + + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + + transportMaxMagazines = 100; // Default: 100 + transportMaxWeapons = 10; // Default: 10 + //transportmaxbackpacks = ; // Default: + + class Turrets; // External class reference + class MainTurret; // External class reference +}; + +// Ammo Less +class BTR90_DZE: BTR90_DZ { + displayName = "BTR-90 AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; +}; +class BTR90_HQ_DZE: BTR90_HQ_DZ { + displayName = "BTR-90 (HQ) AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/LAV25.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/LAV25.hpp new file mode 100644 index 000000000..5c80d1648 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/LAV25.hpp @@ -0,0 +1,60 @@ +class LAV25; +class LAV25_DZ: LAV25 { + scope = public; + side = TGuerrila; + displayName = "LAV-25 DZ"; + + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + + transportMaxMagazines = 100; // Default: 100 + transportMaxWeapons = 10; // Default: 10 + //transportmaxbackpacks = ; // Default: + + class Turrets; // External class reference + class MainTurret; // External class reference +}; +class LAV25_HQ; +class LAV25_HQ_DZ: LAV25_HQ { + scope = public; + side = TGuerrila; + displayName = "LAV-25 (HQ) DZ"; + + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + + transportMaxMagazines = 100; // Default: 100 + transportMaxWeapons = 10; // Default: 10 + //transportmaxbackpacks = ; // Default: + + class Turrets; // External class reference + class MainTurret; // External class reference +}; + +// Ammo Less +class LAV25_DZE: LAV25_DZ { + displayName = "LAV-25 AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; +}; +class LAV25_HQ_DZE: LAV25_HQ_DZ { + displayName = "LAV-25 (HQ) AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/M113.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/M113.hpp index ee3259f20..d119c8bde 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/LAND/M113.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/M113.hpp @@ -1,3 +1,64 @@ +// Armed +class M113_UN_EP1; +class M113_UN_EP1_DZ: M113_UN_EP1 { + scope = public; + side = TGuerrila; + displayName = "M113 DZ"; + + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + + transportMaxMagazines = 100; // Default: 100 + transportMaxWeapons = 20; // Default: 20 + //transportmaxbackpacks = ; // Default: + + class MainTurret; // External class reference +}; +class M113_TK_EP1; +class M113_TK_EP1_DZ: M113_TK_EP1 { + scope = public; + side = TGuerrila; + displayName = "M113 DZ"; + + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + + transportMaxMagazines = 100; // Default: 100 + transportMaxWeapons = 20; // Default: 20 + //transportmaxbackpacks = ; // Default: + + class MainTurret; // External class reference +}; + +// Ammo Less +class M113_UN_EP1_DZE: M113_UN_EP1_DZ { + displayName = "M113 AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; +}; +class M113_TK_EP1_DZE: M113_TK_EP1_DZ { + displayName = "M113 AL"; + class Turrets: Turrets { + class MainTurret : MainTurret { + magazines[] = {}; + }; + }; +}; + +// Unarmed class M113Ambul_UN_EP1; class M113Ambul_UN_EP1_DZ: M113Ambul_UN_EP1 { scope = 2; diff --git a/SQF/dayz_code/Configs/cfgVehicles.hpp b/SQF/dayz_code/Configs/cfgVehicles.hpp index 5da2ee1e6..e707e40c1 100644 --- a/SQF/dayz_code/Configs/cfgVehicles.hpp +++ b/SQF/dayz_code/Configs/cfgVehicles.hpp @@ -223,6 +223,8 @@ class CfgVehicles { #include "CfgVehicles\LAND\ArmoredSUV.hpp" #include "CfgVehicles\LAND\Pickup_PK.hpp" #include "CfgVehicles\LAND\Offroad_DSHKM.hpp" + #include "CfgVehicles\LAND\BTR90.hpp" + #include "CfgVehicles\LAND\LAV25.hpp" // LAND (Unarmed) #include "CfgVehicles\LAND\V3S.hpp" @@ -238,6 +240,8 @@ class CfgVehicles { #include "CfgVehicles\LAND\UAZ.hpp" #include "CfgVehicles\LAND\SUV.hpp" #include "CfgVehicles\LAND\TT650.hpp" + + // Land (Armed & Unarmed) #include "CfgVehicles\LAND\M113.hpp" // SEA diff --git a/SQF/dayz_server/$PBOPREFIX$ b/SQF/dayz_server/$PREFIX$ similarity index 100% rename from SQF/dayz_server/$PBOPREFIX$ rename to SQF/dayz_server/$PREFIX$ diff --git a/SQF/dayz_server/PboPrefix.txt b/SQF/dayz_server/PboPrefix.txt deleted file mode 100644 index 0f58ae7bf..000000000 --- a/SQF/dayz_server/PboPrefix.txt +++ /dev/null @@ -1 +0,0 @@ -z\addons\dayz_server \ No newline at end of file