From 0c7a6d0c90e60b519d997d8ac812a740f6f2ee82 Mon Sep 17 00:00:00 2001 From: Skaronator Date: Fri, 20 Sep 2013 13:49:41 +0200 Subject: [PATCH] Define Overwatch Gasmask as empty class The Gasmask classname will be saved in Player Profil, if a player connect with this classname will the error (No entry) displayed to each player.... This 'fix' the damn Overwatch CopyPast Gasmask Mod --- SQF/dayz_code/Configs/CfgGlasses.hpp | 34 +++++++++++++++++ SQF/dayz_code/Configs/cfgFaces.hpp | 56 +++++++++++++++++++++++++++- SQF/dayz_code/config.cpp | 1 + 3 files changed, 90 insertions(+), 1 deletion(-) create mode 100644 SQF/dayz_code/Configs/CfgGlasses.hpp diff --git a/SQF/dayz_code/Configs/CfgGlasses.hpp b/SQF/dayz_code/Configs/CfgGlasses.hpp new file mode 100644 index 000000000..075df54cc --- /dev/null +++ b/SQF/dayz_code/Configs/CfgGlasses.hpp @@ -0,0 +1,34 @@ +class CfgGlasses { + class None; + class Pro_Helmet : None {}; + class Pro_Helmet_g : None {}; + class Pro_Helmet_2 : None {}; + class Kevlar_Helmet : None {}; + class Kevlar_Helmet_g : None {}; + class wdl_helmet : None {}; + class Barett : None {}; + class US_green_beret : None {}; + class US_black_beret : None {}; + class Barett_g : None {}; + class Bdu_cap : None {}; + class Bdu_cap_g : None {}; + class b_TacticalGlasses : None {}; + class headset : None {}; + class headset_g : None {}; + class gasmask : None {}; + class gasmask2 : None {}; + class gasmask_helmet : None {}; + class gasmask_red : None {}; + class gasmask_helmet2 : None {}; + class pilot_mask : None {}; + class pilot_mask_v : None {}; + class pilot_v : None {}; + class skull_cap : None {}; + class skull_cap2 : None {}; + class taliban_hat_shadow : None {}; + class dive_mask : None {}; + class BlackSun_sof_w : None {}; + class RedSun_sof_w : None {}; + class None_sof_w : None {}; + class goggles_winter : None {}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/cfgFaces.hpp b/SQF/dayz_code/Configs/cfgFaces.hpp index 9214b333d..6e1f3fceb 100644 --- a/SQF/dayz_code/Configs/cfgFaces.hpp +++ b/SQF/dayz_code/Configs/cfgFaces.hpp @@ -1,3 +1,5 @@ +class Man; // External class reference +class Default; // External class reference class CfgFaces { class ZFaces @@ -33,4 +35,56 @@ class CfgFaces disabled = 0; }; }; -}; + class Man : Default { + class Default; // External class reference + class OW_Nope : Default { + identityTypes[] = {}; + }; + class Merc_Face1 : OW_Nope {}; + class Merc_Face2 : OW_Nope {}; + class Merc_Face3 : OW_Nope {}; + class Merc_Face4 : OW_Nope {}; + class Merc_Face5 : OW_Nope {}; + class Merc_Face5_camo : OW_Nope {}; + class Merc_Face6 : OW_Nope {}; + class Merc_Face6_camo : OW_Nope {}; + class Merc_Face7 : OW_Nope {}; + class Merc_Face8 : OW_Nope {}; + class Merc_Face8_camo : OW_Nope {}; + class Merc_Face9 : OW_Nope {}; + class Merc_Face10 : OW_Nope {}; + class Merc_Face11 : OW_Nope {}; + class Merc_Face12 : OW_Nope {}; + class Merc_Face13 : OW_Nope {}; + class Merc_Face13_camo : OW_Nope {}; + class Merc_Face14 : OW_Nope {}; + class Merc_Face15 : OW_Nope {}; + class Merc_Face16 : OW_Nope {}; + class Merc_Face17 : OW_Nope {}; + class Merc_Face18 : OW_Nope {}; + class Merc_Face19 : OW_Nope {}; + class Merc_Face20 : OW_Nope {}; + class Merc_Face21 : OW_Nope {}; + class Merc_Face22 : OW_Nope {}; + class Merc_Face23 : OW_Nope {}; + class Merc_Face24 : OW_Nope {}; + class Merc_Face25 : OW_Nope {}; + class Merc_Face26 : OW_Nope {}; + class Merc_Face27 : OW_Nope {}; + class Merc_Face28 : OW_Nope {}; + class Merc_Face29 : OW_Nope {}; + class Merc_Face30 : OW_Nope {}; + class Merc_Face31 : OW_Nope {}; + class Merc_Face32 : OW_Nope {}; + class Merc_Face33 : OW_Nope {}; + }; + +class MaskBlack : Man {}; +class gas_mask_face : Man {}; +class gangsta_faces : Man {}; +class gangsta_faces2 : Man {}; +class gangsta_faces_mask : Man {}; +class HeadMaskWinter : Man {}; +class HeadMaskSnow : Man {}; +class HeadMaskSkull : Man {}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/config.cpp b/SQF/dayz_code/config.cpp index a15d80748..297e544d7 100644 --- a/SQF/dayz_code/config.cpp +++ b/SQF/dayz_code/config.cpp @@ -231,6 +231,7 @@ class RscStructuredTextGUI: RscStructuredText #include "Configs\CfgVoice.hpp" #include "Configs\CfgIdentities.hpp" #include "Configs\CfgFaces.hpp" +#include "Configs\CfgGlasses.hpp" #include "Configs\CfgMagazines.hpp" #include "Configs\cfgLoot.hpp" #include "Configs\CfgMarkers.hpp"