diff --git a/addons/xeh/xeh_csla/CfgVehicles.hpp b/addons/xeh/xeh_csla/CfgVehicles.hpp index 47c2fd1cb..f63427a39 100644 --- a/addons/xeh/xeh_csla/CfgVehicles.hpp +++ b/addons/xeh/xeh_csla/CfgVehicles.hpp @@ -1,3 +1,4 @@ +#define XEH_ENABLED_INHERIT class EventHandlers: EventHandlers {class XEH_CLASS: XEH_CLASS_BASE {};}; SLX_XEH_DISABLED = 0 class CfgVehicles { class StaticATWeapon; class CSLA_9K113_Stat: StaticATWeapon { @@ -16,21 +17,47 @@ class CfgVehicles { class Plane_Base_F; class CSLA_Plane_base_F: Plane_Base_F {}; - class CSLA_CIV_Plane_base_F: CSLA_Plane_base_F {}; + class CSLA_CIV_Plane_base_F: CSLA_Plane_base_F { + class EventHandlers; + }; class CSLA_CIV_Plane_base: CSLA_CIV_Plane_base_F { - XEH_ENABLED; + XEH_ENABLED_INHERIT; }; class StaticMGWeapon; class CSLA_UK59L_Stat: StaticMGWeapon { XEH_ENABLED; }; - class CSLA_UK59T_Stat: StaticMGWeapon { XEH_ENABLED; }; + class CSLA_DShKM_h_Stat: StaticMGWeapon { + XEH_ENABLED; + }; + + class CSLA_AGS17_Stat: StaticMGWeapon { + XEH_ENABLED; + }; + + class US85_M60_Stat: StaticMGWeapon { + XEH_ENABLED; + }; + + class US85_M2l: StaticMGWeapon { + XEH_ENABLED; + }; + + class US85_Mk19_stat: StaticMGWeapon { + XEH_ENABLED; + }; + class US85_M252_Stat: Mortar_01_base_F { XEH_ENABLED; }; + + class HelicopterWreck; + class CSLA_Mi24_wreck: HelicopterWreck { + XEH_ENABLED; + }; };