From aeef674b082b08680e9e79180a5a89696e3521ad Mon Sep 17 00:00:00 2001 From: ulteq Date: Fri, 24 Apr 2015 17:08:08 +0200 Subject: [PATCH] Added optional hlcmods_fal compatibility pbo --- optionals/hlcmods_fal_comp/CfgWeapons.hpp | 50 +++++++++++++++++++ optionals/hlcmods_fal_comp/config.cpp | 14 ++++++ .../hlcmods_fal_comp/script_component.hpp | 5 ++ 3 files changed, 69 insertions(+) create mode 100644 optionals/hlcmods_fal_comp/CfgWeapons.hpp create mode 100644 optionals/hlcmods_fal_comp/config.cpp create mode 100644 optionals/hlcmods_fal_comp/script_component.hpp diff --git a/optionals/hlcmods_fal_comp/CfgWeapons.hpp b/optionals/hlcmods_fal_comp/CfgWeapons.hpp new file mode 100644 index 0000000000..05a17d8eb4 --- /dev/null +++ b/optionals/hlcmods_fal_comp/CfgWeapons.hpp @@ -0,0 +1,50 @@ + +class CfgWeapons +{ + class hlc_fal_base; + class hlc_rifle_falosw: hlc_fal_base + { + ACE_barrelTwist=12; + ACE_barrelLength=13; + }; + class hlc_rifle_osw_GL: hlc_rifle_falosw + { + ACE_barrelTwist=12; + ACE_barrelLength=13; + }; + class hlc_rifle_SLR: hlc_fal_base + { + ACE_barrelTwist=12; + ACE_barrelLength=21.700001; + }; + class hlc_rifle_STG58F: hlc_fal_base + { + ACE_barrelTwist=12; + ACE_barrelLength=21; + }; + class hlc_rifle_FAL5061: hlc_fal_base + { + ACE_barrelTwist=12; + ACE_barrelLength=18; + }; + class hlc_rifle_L1A1SLR: hlc_rifle_SLR + { + ACE_barrelTwist=12; + ACE_barrelLength=21.700001; + }; + class hlc_rifle_c1A1: hlc_rifle_SLR + { + ACE_barrelTwist=12; + ACE_barrelLength=21.700001; + }; + class hlc_rifle_LAR: hlc_rifle_FAL5061 + { + ACE_barrelTwist=12; + ACE_barrelLength=21; + }; + class hlc_rifle_SLRchopmod: hlc_rifle_FAL5061 + { + ACE_barrelTwist=12; + ACE_barrelLength=18; + }; +}; \ No newline at end of file diff --git a/optionals/hlcmods_fal_comp/config.cpp b/optionals/hlcmods_fal_comp/config.cpp new file mode 100644 index 0000000000..5428e9871c --- /dev/null +++ b/optionals/hlcmods_fal_comp/config.cpp @@ -0,0 +1,14 @@ +#include "script_component.hpp" + +class CfgPatches { + class ADDON { + units[] = {}; + weapons[] = {}; + requiredVersion = REQUIRED_VERSION; + requiredAddons[] = {"hlcweapons_falpocalypse"}; + author[]={"Ruthberg"}; + VERSION_CONFIG; + }; +}; + +#include "CfgWeapons.hpp" diff --git a/optionals/hlcmods_fal_comp/script_component.hpp b/optionals/hlcmods_fal_comp/script_component.hpp new file mode 100644 index 0000000000..828722a5a4 --- /dev/null +++ b/optionals/hlcmods_fal_comp/script_component.hpp @@ -0,0 +1,5 @@ +#define COMPONENT hlcweapons_falpocalypse_comp + +#include "\z\ace\addons\main\script_mod.hpp" + +#include "\z\ace\addons\main\script_macros.hpp"