diff --git a/SQF/dayz_code/Configs/CfgVehicles/AIR/AN2.hpp b/SQF/dayz_code/Configs/CfgVehicles/AIR/AN2.hpp new file mode 100644 index 000000000..062dea1c3 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/AIR/AN2.hpp @@ -0,0 +1,23 @@ +//An2_TK_EP1 +class An2_Base_EP1; +class AN2_DZ: An2_Base_EP1 +{ + displayname = "AN2 Cargo Plane"; + displaynameshort = "AN2_DZ"; + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + weapons[] = {}; + magazines[] = {}; + gunnerHasFlares = false; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 80; + transportmaxbackpacks = 15; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Players.hpp b/SQF/dayz_code/Configs/CfgVehicles/Players.hpp index 9031f1896..718b94c4f 100644 --- a/SQF/dayz_code/Configs/CfgVehicles/Players.hpp +++ b/SQF/dayz_code/Configs/CfgVehicles/Players.hpp @@ -65,7 +65,6 @@ class TK_Special_Forces_MG_EP1_DZ: TK_Special_Forces_MG_EP1 { }; // good - class INS_Soldier_AR; class INS_Soldier_AR_DZ: INS_Soldier_AR { displayName = "Cooper"; @@ -118,3 +117,444 @@ class INS_Worker2_DZ: INS_Worker2 { canHideBodies = 1; canCarryBackPack = 1; }; + +// bandits +class Soldier_Crew_PMC; +class Bandit1_DZ : Soldier_Crew_PMC { + displayName = $STR_CHAR_2; + side = 1; + weapons[] = {"Throw","Put"}; + model = "\dayz\characters\man_bandit"; + portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; + magazines[] = {}; + backpack = ""; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; +class Bandit2_DZ: Soldier_Crew_PMC { + scope = 2; + displayName = $STR_CHAR_2; + weapons[] = {"Throw","Put"}; + model = "\ca\characters_E\GER\GER_rifleman"; + portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; + magazines[] = {}; + backpack = ""; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\dayz\textures\clothes\bandit_tex1_co.paa"}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; + +// new bandits +class GUE_Soldier_MG; +class GUE_Soldier_MG_DZ: GUE_Soldier_MG { + displayName = "Bandit Gunner"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class GUE_Soldier_Sniper; +class GUE_Soldier_Sniper_DZ: GUE_Soldier_Sniper { + displayName = "Bandit Sniper"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class GUE_Soldier_Crew; +class GUE_Soldier_Crew_DZ: GUE_Soldier_Crew { + displayName = "Bandit "; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class GUE_Soldier_CO; +class GUE_Soldier_CO_DZ: GUE_Soldier_CO { + displayName = "Bandit Gunner"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class GUE_Soldier_2; +class GUE_Soldier_2_DZ: GUE_Soldier_2 { + displayName = "Bandit Gunner"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; + +class BAF_Soldier_Officer_W; +class Rocket_DZ: BAF_Soldier_Officer_W { + displayName = "Officer"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; +class RU_Policeman; +class RU_Policeman_DZ: RU_Policeman { + displayName = "Policeman"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Pilot_EP1; +class Pilot_EP1_DZ: Pilot_EP1 { + displayName = "Pilot"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Haris_Press_EP1; +class Haris_Press_EP1_DZ: Haris_Press_EP1 { + displayName = "Press"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Ins_Soldier_GL; +class Ins_Soldier_GL_DZ: Ins_Soldier_GL { + displayName = "Terrorist"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class GUE_Commander; +class GUE_Commander_DZ: GUE_Commander { + displayName = "Rebel"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Functionary1_EP1; +class Functionary1_EP1_DZ: Functionary1_EP1 { + displayName = "Business Suit"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Priest; +class Priest_DZ: Priest { + displayName = "Priest"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Rocker1; +class Rocker1_DZ: Rocker1 { + displayName = "Rocker (black)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Rocker2; +class Rocker2_DZ: Rocker2 { + displayName = "Rocker (brown)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Rocker3; +class Rocker3_DZ: Rocker3 { + displayName = "Rocker (blue)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Rocker4; +class Rocker4_DZ: Rocker4 { + displayName = "Rocker (green)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; + +class TK_INS_Warlord_EP1; +class TK_INS_Warlord_EP1_DZ: TK_INS_Warlord_EP1 { + displayName = "Takistani Warlord"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; + +class TK_INS_Soldier_EP1; +class TK_INS_Soldier_EP1_DZ: TK_INS_Soldier_EP1 { + displayName = "Takistani Soldier"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; + +class CZ_Special_Forces_GL_DES_EP1; +class CZ_Special_Forces_GL_DES_EP1_DZ: CZ_Special_Forces_GL_DES_EP1 { + displayName = "Special Forces"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; + +class Drake_Light; +class Drake_Light_DZ: Drake_Light { + displayName = "Desert Camo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; +class Soldier_Bodyguard_AA12_PMC; +class Soldier_Bodyguard_AA12_PMC_DZ: Soldier_Bodyguard_AA12_PMC { + displayName = "Bodyguard"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; + +class Soldier_Sniper_PMC_DZ: Soldier_Crew_PMC { + displayName = "Marksman"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + + model = "\dayz\characters\man_hero"; + HiddenSelections[] = {"camo1","camo2","camo3"}; + HiddenSelectionsTextures[] = {"ca\characters_pmc\pmc_soldier\data\bauer_co.paa","ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa","ca\characters_pmc\pmc_soldier\data\headgear_co.paa"}; + class EventHandlers + { + init = "(_this select 0) setObjectTexture [0,[""\Ca\Characters_PMC\PMC_soldier\Data\bauer_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_3_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_4_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_5_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [1,[""ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_1_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_3_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [2,[""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_CO.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_1_CO.paa""] select floor random 2]"; + }; +}; +class Soldier_TL_PMC; +class Soldier_TL_PMC_DZ: Soldier_TL_PMC { + displayName = "Team Leader"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; +class FR_OHara; +class FR_OHara_DZ: FR_OHara { + displayName = "Jungle Camo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + attendant = 0; +}; +class FR_Rodriguez; +class FR_Rodriguez_DZ: FR_Rodriguez { + displayName = "Gunner Outfit"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class CZ_Soldier_Sniper_EP1; +class CZ_Soldier_Sniper_EP1_DZ: CZ_Soldier_Sniper_EP1 { + displayName = "Desert Ghillie"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class Graves_Light; +class Graves_Light_DZ: Graves_Light { + displayName = "Urban Camo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; + + +class BAF_Soldier_W; +class Soldier1_DZ: BAF_Soldier_W { + displayName = "Soldier"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; +class BAF_Soldier_SniperH_W; +class Sniper1_DZ: BAF_Soldier_SniperH_W { + displayName = "Sniper"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; +class BAF_Soldier_L_W; +class Camo1_DZ: BAF_Soldier_L_W { + displayName = "Survivor"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/cfgVehicles.hpp b/SQF/dayz_code/Configs/cfgVehicles.hpp index 991b43b61..749065ce8 100644 --- a/SQF/dayz_code/Configs/cfgVehicles.hpp +++ b/SQF/dayz_code/Configs/cfgVehicles.hpp @@ -461,6 +461,7 @@ class CfgVehicles { class Turrets {}; }; + #include "CfgVehicles\AIR\AN2.hpp" #include "CfgVehicles\AIR\BAF_Merlin.hpp" #include "CfgVehicles\AIR\CH47.hpp" #include "CfgVehicles\AIR\MV22.hpp" @@ -619,477 +620,9 @@ class CfgVehicles { fsmDanger = ""; fsmFormation = ""; }; - - class Soldier_Crew_PMC; - class Bandit1_DZ : Soldier_Crew_PMC { - displayName = $STR_CHAR_2; - side = 1; - weapons[] = {"Throw","Put"}; - model = "\dayz\characters\man_bandit"; - portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; - magazines[] = {}; - backpack = ""; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Bandit2_DZ: Soldier_Crew_PMC - { - scope = 2; - displayName = $STR_CHAR_2; - weapons[] = {"Throw","Put"}; - model = "\ca\characters_E\GER\GER_rifleman"; - portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; - magazines[] = {}; - backpack = ""; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\dayz\textures\clothes\bandit_tex1_co.paa"}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - // new bandits - class GUE_Soldier_MG; - class GUE_Soldier_MG_DZ: GUE_Soldier_MG { - displayName = "Bandit Gunner"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_Sniper; - class GUE_Soldier_Sniper_DZ: GUE_Soldier_Sniper { - displayName = "Bandit Sniper"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_Crew; - class GUE_Soldier_Crew_DZ: GUE_Soldier_Crew { - displayName = "Bandit "; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_CO; - class GUE_Soldier_CO_DZ: GUE_Soldier_CO { - displayName = "Bandit Gunner"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_2; - class GUE_Soldier_2_DZ: GUE_Soldier_2 { - displayName = "Bandit Gunner"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - - - class BAF_Soldier_Officer_W; - class Rocket_DZ: BAF_Soldier_Officer_W { - displayName = "Officer"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class RU_Policeman; - class RU_Policeman_DZ: RU_Policeman { - displayName = "Policeman"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Pilot_EP1; - class Pilot_EP1_DZ: Pilot_EP1 { - displayName = "Pilot"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Haris_Press_EP1; - class Haris_Press_EP1_DZ: Haris_Press_EP1 { - displayName = "Press"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Ins_Soldier_GL; - class Ins_Soldier_GL_DZ: Ins_Soldier_GL { - displayName = "Terrorist"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Commander; - class GUE_Commander_DZ: GUE_Commander { - displayName = "Rebel"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Functionary1_EP1; - class Functionary1_EP1_DZ: Functionary1_EP1 { - displayName = "Business Suit"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Priest; - class Priest_DZ: Priest { - displayName = "Priest"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker1; - class Rocker1_DZ: Rocker1 { - displayName = "Rocker (black)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker2; - class Rocker2_DZ: Rocker2 { - displayName = "Rocker (brown)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker3; - class Rocker3_DZ: Rocker3 { - displayName = "Rocker (blue)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker4; - class Rocker4_DZ: Rocker4 { - displayName = "Rocker (green)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - - class TK_INS_Warlord_EP1; - class TK_INS_Warlord_EP1_DZ: TK_INS_Warlord_EP1 { - displayName = "Takistani Warlord"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class TK_INS_Soldier_EP1; - class TK_INS_Soldier_EP1_DZ: TK_INS_Soldier_EP1 { - displayName = "Takistani Soldier"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class CZ_Special_Forces_GL_DES_EP1; - class CZ_Special_Forces_GL_DES_EP1_DZ: CZ_Special_Forces_GL_DES_EP1 { - displayName = "Special Forces"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class Drake_Light; - class Drake_Light_DZ: Drake_Light { - displayName = "Desert Camo"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Soldier_Bodyguard_AA12_PMC; - class Soldier_Bodyguard_AA12_PMC_DZ: Soldier_Bodyguard_AA12_PMC { - displayName = "Bodyguard"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class Soldier_Sniper_PMC_DZ: Soldier_Crew_PMC - { - displayName = "Marksman"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - - model = "\dayz\characters\man_hero"; - HiddenSelections[] = {"camo1","camo2","camo3"}; - HiddenSelectionsTextures[] = {"ca\characters_pmc\pmc_soldier\data\bauer_co.paa","ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa","ca\characters_pmc\pmc_soldier\data\headgear_co.paa"}; - class EventHandlers - { - init = "(_this select 0) setObjectTexture [0,[""\Ca\Characters_PMC\PMC_soldier\Data\bauer_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_3_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_4_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_5_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [1,[""ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_1_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_3_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [2,[""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_CO.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_1_CO.paa""] select floor random 2]"; - }; - }; - class Soldier_TL_PMC; - class Soldier_TL_PMC_DZ: Soldier_TL_PMC { - displayName = "Team Leader"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class FR_OHara; - class FR_OHara_DZ: FR_OHara { - displayName = "Jungle Camo"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - attendant = 0; - }; - class FR_Rodriguez; - class FR_Rodriguez_DZ: FR_Rodriguez { - displayName = "Gunner Outfit"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class CZ_Soldier_Sniper_EP1; - class CZ_Soldier_Sniper_EP1_DZ: CZ_Soldier_Sniper_EP1 { - displayName = "Desert Ghillie"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Graves_Light; - class Graves_Light_DZ: Graves_Light { - displayName = "Urban Camo"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - - - class BAF_Soldier_W; - class Soldier1_DZ: BAF_Soldier_W { - displayName = "Soldier"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class BAF_Soldier_SniperH_W; - class Sniper1_DZ: BAF_Soldier_SniperH_W { - displayName = "Sniper"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class BAF_Soldier_L_W; - class Camo1_DZ: BAF_Soldier_L_W { - displayName = "Survivor"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - #include "CfgVehicles\Players.hpp" - #include "CfgVehicles\Bags.hpp" - - //An2_TK_EP1 - class An2_Base_EP1; - class AN2_DZ: An2_Base_EP1 - { - displayname = "AN2 Cargo Plane"; - displaynameshort = "AN2_DZ"; - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - weapons[] = {}; - magazines[] = {}; - gunnerHasFlares = false; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 10; - transportMaxMagazines = 80; - transportmaxbackpacks = 15; - }; + class House { class DestructionEffects; };