³ò
ÐêqOc           @   s/  d  Z  d d k Z d d k l Z d d k l Z d d k l Z d d k l	 Z	 d d k
 l Z d d k l Z d d	 k l Z d d
 k l Z g  Z e i d ƒ Z e i d ƒ Z e	 ƒ  Z d e _ d e _ d e _ d d i d ƒ d i ƒ  d e _ d „  Z d „  Z d „  Z d „  Z d „  Z d S(   sj   
$Rev: 627 $
$LastChangedBy: satoon101 $
$LastChangedDate: 2012-03-27 18:28:57 -0400 (Tue, 27 Mar 2012) $
iÿÿÿÿN(   t   delayed(   t	   getPlayer(   t
   ActiveInfo(   t	   AddonInfo(   t   Player(   t   add_attribute_callback(   t   remove_callbacks_for_addon(   t   get_level_weapont   gg_multi_nade_max_nadest   gg_multi_nadet   gg_earn_nades   GG Earn Grenades   GG Dev Teams   5.1.%ss   $Rev: 627 $s   $Rev: i   i    c           C   s   t  d t t i ƒ d  S(   Nt   level(   R   t   level_call_backt   infot   name(    (    (    sn   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_earn_nade/gg_earn_nade.pyt   load5   s    c           C   s   t  t i ƒ d  S(   N(   R   R   R   (    (    (    sn   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_earn_nade/gg_earn_nade.pyt   unload9   s    c         C   s]   t  | d ƒ p d  Sn t | ƒ d j o d  Sn t i | i ƒ t d t i | i ƒ d  S(   NR   t	   hegrenadegš™™™™™É?(   t   hasattrR   t   recentlyOnHegrenadet   appendt   useridR    t   remove(   R   t   valuet   ggPlayer(    (    sn   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_earn_nade/gg_earn_nade.pyR   @   s    c         C   s‰   t  |  d ƒ } | d j o d  Sn |  d |  d j o d  Sn |  d d j o d  Sn t | ƒ i d j o t d t | ƒ n d  S(   Nt   attackeri    t   es_attackerteamt   es_userteamt   weaponR   (   t   intR   R   R    t	   give_nade(   t	   event_varR   (    (    sn   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_earn_nade/gg_earn_nade.pyt   player_deathP   s    c         C   sö   t  i |  ƒ d j  o d  Sn |  t j o d  Sn t i p d  Sn t |  ƒ } | i o d  Sn t | i d ƒ ƒ d j o t  i	 i
 d |  ƒ n\ t t ƒ oN t |  ƒ } t | i ƒ t t ƒ j o | i d 8_ qò | i d 8_ n d  S(   Ni   t   hei    s   es_xgive %s weapon_hegrenadei   (   t   est   getplayerteamR   R   t   roundR   t   isdeadR   t   gett   servert   queuecmdR	   R   t   grenades_detonatedR   (   R   t   pPlayerR   (    (    sn   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_earn_nade/gg_earn_nade.pyR   g   s     

(    t   __doc__R"   t
   gamethreadR    t	   playerlibR   t   gungame51.modules.activeR   t   gungame51.core.addons.shortcutsR   t   gungame51.core.playersR   t    gungame51.core.players.shortcutsR   R   t    gungame51.core.weapons.shortcutsR   R   t	   ServerVarR   R	   R   R   t   titlet   authort   splitt   versionR   R   R   R    R   (    (    (    sn   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_earn_nade/gg_earn_nade.pys   <module>   s,   				$				