³ò
˜õÜNc           @   s2  d  Z  d d k 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 e ƒ  Z d e _ d e _ d e _ d d i d ƒ d i ƒ  d e _ e i d ƒ Z e i d ƒ Z g  Z d „  Z d „  Z d „  Z d „  Z d S(   sj   
$Rev: 570 $
$LastChangedBy: satoon101 $
$LastChangedDate: 2011-09-19 17:31:02 -0400 (Mon, 19 Sep 2011) $
iÿÿÿÿN(   t	   getPlayer(   t	   getWeapon(   t	   AddonInfo(   t   Player(   t   add_attribute_callback(   t   remove_callbacks_for_addon(   t   get_level_weaponi   (   t
   get_weapont	   gg_reloads	   GG Reloads   GG Dev Teams   5.1.%ss   $Rev: 570 $s   $Rev: i   i    t   gg_nade_bonust   gg_turboc           C   s   t  d t t i ƒ d  S(   Nt   level(   R   t   level_call_backt   infot   name(    (    (    sh   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_reload/gg_reload.pyt   load1   s    c           C   s   t  t i ƒ d  S(   N(   R   R   R   (    (    (    sh   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_reload/gg_reload.pyt   unload5   s    c         C   sE   t  | d ƒ p d  Sn t i | i ƒ t i d t i | i ƒ d  S(   NR   gš™™™™™É?(   t   hasattrt   recentlyLeveledt   appendt   useridt
   gamethreadt   delayedt   remove(   R   t   valuet   ggPlayer(    (    sh   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_reload/gg_reload.pyR   <   s    c   
      C   s€  t  |  d ƒ } t  |  d ƒ } | p d  Sn | | j o d  Sn |  d |  d j o d  Sn |  d } t | ƒ } | i } | t j o( | d 8} | d j  o d n | } n t | ƒ g } t t ƒ d j o | i t | ƒ ƒ n | | j o d  Sn | d j o d  Sn t	 | ƒ } t
 i | ƒ } xF | i D]; }	 t
 i |	 d ƒ | j o | i t | ƒ d | <Pq=q=Wd  S(   Nt   attackerR   t   es_attackerteamt   es_userteamt   weaponi   t    t   0t	   hegrenadet   knifes   CBaseEntity.m_hOwnerEntityt   clip(   R   R   (   s	   hegrenades   knife(   t   intR   R   R   R   t   strR	   t   extendR   R   t   est   getplayerhandlet	   indexlistt   getindexpropR"   R    (
   t	   event_varR   R   R   R   R   t   reloadWeaponst   weaponObjectt   playerHandlet   index(    (    sh   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_reload/gg_reload.pyt   player_deathH   s:    
	

 	(   t   __doc__R&   R   t	   playerlibR    t	   weaponlibR   t   gungame51.core.addons.shortcutsR   t    gungame51.core.players.shortcutsR   R   R   t    gungame51.core.weapons.shortcutsR   t   gg_nade_bonus.gg_nade_bonusR   R   R   t   titlet   authort   splitt   versiont	   ServerVarR	   R
   R   R   R   R   R/   (    (    (    sh   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_reload/gg_reload.pys   <module>   s,   				$			