#define COMPONENT DC_15x #include "../../../RD501_main/config_macros.hpp" #include "../../_common/common.hpp" class CfgPatches { class macro_patch_name(dc_15x) { author=DANKAUTHORS; addonRootClass= macro_patch_name(weapons) requiredAddons[]= { macro_patch_name(weapons) }; requiredVersion=0.1; units[]={}; weapons[]={ macro_new_weapon(DC,15x), macro_new_weapon(DC,r15x) }; }; }; class cfgWeapons { class arifle_MX_Base_F; class JLTS_DC15X: arifle_MX_Base_F { class Single; class WeaponSlotsInfo { class CowsSlot; }; }; class macro_new_weapon(DC,r15x):JLTS_DC15X { displayName="Republic DC-15X"; descriptionShort = "DC-15X Scope (12-20x)"; baseWeapon=macro_new_weapon(DC,r15x) canShootInWater=1; ace_overheating_allowSwapBarrel = 1; JLTS_hasElectronics=0; magazines[]= { macro_new_mag(40mw,5), macro_new_mag(40mwemp,1) }; class Single:Single { reloadTime=1.5; dispersion=0.0003; }; class WeaponSlotsInfo: WeaponSlotsInfo { class CowsSlot: CowsSlot { compatibleItems[]= { "RD501_LRPS" }; }; class UnderBarrelSlot { linkProxy="\A3\Data_F_Mark\Proxies\Weapon_Slots\UNDERBARREL"; compatibleItems[]= { "bipod_01_F_blk", }; }; }; }; };