package Services.Sounds.WeaponSoundObjects { import Services.Sounds.WeaponSoundObjects.WeaponSound; import flash.media.Sound; /** * ... * @author */ public class deagle implements WeaponSound { [Embed(source = "../Weapons/ClipEmpty_Rifle.mp3")] private static const rifleEmpty:Class; private var rifle_Empty : Sound = new rifleEmpty(); //Sound for the Desert Eagle [Embed(source = "../Weapons/deagle-1.mp3")] private static const deagleShot:Class; [Embed(source = "../Weapons/de_reload.mp3")] private static const deagleReload:Class; [Embed(source = "../Weapons/de_deploy.mp3")] private static const deagleDeploy:Class; private var deagle_fire : Sound = new deagleShot(); private var deagle_reload : Sound = new deagleReload(); private var deagle_deploy : Sound = new deagleDeploy(); public function deagle() { } /* INTERFACE Services.Sounds.WeaponSoundObjects.WeaponSound */ public function playFire():void { deagle_fire.play(); } public function getReload():Sound { return deagle_reload; } public function getSwitch():Sound { return deagle_deploy; } public function playEmpty():void { rifle_Empty.play(); } } }