class Famas_Base : RifleBoltFree_Base { override RecoilBase SpawnRecoilObject() { return new FamasRecoil(this); } //Debug menu Spawn Ground Special override void OnDebugSpawn() { SpawnAttachedMagazine("Mag_Famas_25Rnd"); } /*override int GetWeaponSpecificCommand(int weaponAction ,int subCommand) { if ( weaponAction == WeaponActions.RELOAD) { switch (subCommand) { case WeaponActionReloadTypes.RELOADSRIFLE_MAGAZINE_BULLET: return WeaponActionReloadTypes.RELOADRIFLE_MAGAZINE_BULLET; case WeaponActionReloadTypes.RELOADSRIFLE_NOMAGAZINE_BULLET: return WeaponActionReloadTypes.RELOADRIFLE_NOMAGAZINE_BULLET; case WeaponActionReloadTypes.RELOADSRIFLE_MAGAZINE_NOBULLET: return WeaponActionReloadTypes.RELOADRIFLE_MAGAZINE_NOBULLET; case WeaponActionReloadTypes.RELOADSRIFLE_NOMAGAZINE_NOBULLET: return WeaponActionReloadTypes.RELOADRIFLE_NOMAGAZINE_NOBULLET; default: return subCommand; } } return subCommand; }*/ }; class FAMAS : Famas_Base {}; class SawedOffFAMAS : Famas_Base {};