łň
őÜNc           @   s,   d  Z  d d k Z d e f d     YZ d S(   sj   
$Rev: 548 $
$LastChangedBy: satoon101 $
$LastChangedDate: 2011-08-01 22:42:23 -0400 (Mon, 01 Aug 2011) $
i˙˙˙˙Nt   PlayerSoundsc           B   s5   e  Z d  d  Z d  d  d  Z d   Z d   Z RS(   g      đ?c         C   s4   |  i  |  } | o t i |  i | |  n | S(   s9   
        Plays the declared sound to the player.
        (   t   _format_soundt   est	   playsoundt   userid(   t   selft   soundt   volume(    (    sW   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/players/sounds.pyR      s    c         C   s:   |  i  |  } | o  t i d |  i | | |  n | S(   s;   
        Emits the declared sound from the player.
        t   player(   R   R   t	   emitsoundR   (   R   R   R   t   attenuation(    (    sW   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/players/sounds.pyR	   !   s     c         C   s1   |  i  |  } | o t i |  i |  n | S(   sC   
        Stops the sound from being played for the player.
        (   R   R   t	   stopsoundR   (   R   R   (    (    sW   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/players/sounds.pyR   0   s    c         C   s!   |  i  | p d  Sn |  i  | S(   N(   t	   soundpackt   None(   R   R   (    (    sW   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/players/sounds.pyR   ?   s    (   t   __name__t
   __module__R   R	   R   R   (    (    (    sW   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/players/sounds.pyR       s   	(   t   __doc__R   t   objectR    (    (    (    sW   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/players/sounds.pys   <module>   s   