#define COMPONENT DGL
#include "..\..\script_component.hpp"
#include "..\..\_common\common.hpp"



class CfgPatches
{
	class RD501_patch_dgl
	{
		author=DANKAUTHORS;
		addonRootClass = MACRO_QUOTE(RD501_patch_weapons);
		requiredAddons[]=
		{
			RD501_patch_weapons
		};
		requiredVersion=0.1;
		units[]={};
		weapons[]={
			macro_new_weapon(cis,dgl)
		};
	};
};
class Mode_SemiAuto;
class Mode_FullAuto;
class cfgWeapons 
{
	
	class arifle_MX_Base_F;
	class JLTS_SBB3: arifle_MX_Base_F
	{
		class Single: Mode_SemiAuto
		{};
	};
	class macro_new_weapon(cis,dgl): JLTS_SBB3
	{
		scope=2;
        scopeArsenal=2;
		JLTS_hasElectronics=0;
		recoil="recoil_mxm";
		baseWeapon=MACRO_QUOTE(macro_new_weapon(cis,dgl));
        displayName="CIS Droid GL";
		ACE_Overheating_mrbs = 450000;
		magazines[]=
		{
			macro_new_mag(UGL_HE,6),
			macro_new_mag(UGL_AP,6)
		};
		modes[]=
		{
			"SingleDGL"
		};
		class SingleDGL : Single
		{
			reloadTime=1;
		};
	};
};