
hHOc           @   s  d  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 d	 d
 d d d d d d d d d d d d g Z d e f d     YZ	 d e f d     YZ
 d	 e f d     YZ d
 e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d     YZ d e f d      YZ d e f d!     YZ d e f d"     YZ d e f d#     YZ d e f d$     YZ d e f d%     YZ d e f d&     YZ d' S((   sj   
$Rev: 611 $
$LastChangedBy: satoon101 $
$LastChangedDate: 2012-01-10 16:51:16 -0500 (Tue, 10 Jan 2012) $
i(   t   ESEvent(   t   BooleanField(   t	   ByteField(   t
   ShortField(   t   StringFieldt
   GG_LevelUpt   GG_LevelDownt   GG_Knife_Stealt   GG_Multi_Levelt   GG_New_Leadert   GG_Tied_Leadert   GG_Leader_LostLevelt   GG_Leader_Disconnectt   GG_Startt   GG_Votet   GG_Wint
   GG_Map_Endt   GG_Loadt	   GG_Unloadt   GG_Addon_Loadedt   GG_Addon_Unloadedc           B   s   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d d  Z e d d	 d d
 d  Z e d d	 d d d  Z	 e
 d d  Z RS(   s   Fires when a player levels upt	   min_valuei   t   comments   The userid of the player s   that leveled ups   that is leveling upi    s   The userid of victimi   s   The old level of the player s   The new level of the player s   The reason for the level up(   t   __name__t
   __module__t   __doc__R   t   attackert   levelert   useridR   t	   old_levelt	   new_levelR   t   reason(    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR   !   s   



c           B   s   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d d  Z e d d d d	 d
  Z e d d d d d
  Z	 e
 d d  Z RS(   s   Fires when a player levels downR   i    R   s   The userid of the player s   that is leveling downi   s   The userid of attackeri   s   The old level of the player s   that leveled downs   The new level of the player s   The reason for the level down(   R   R   R   R   R   R   R   R   R   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR   /   s   



c           B   sn   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d d	  Z e d d d d d
  Z RS(   s-   Fires when a player steals a level by knifingR   i   R   s   The userid of the player s   that stole the leveli   s   The new level of the s   player that stole the levels   The userid of the victimt   victim(	   R   R   R   R   R   R   t   attacker_levelR   t   userid_level(    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR   =   s   

c           B   s@   e  Z d  Z e d d d d d  Z e d d d d d  Z RS(   s0   Fires when a player achieves a multi-level bonusR   i   R   s   The userid of the player that s   multi-leveleds   The userid of the player thats    is leveling(   R   R   R   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR   H   s
   
c           B   su   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d	  Z e d d
 d	  Z e	 d d  Z
 RS(   s*   Fires when a player becomes the new leaderR   i   R   s   The userid of the player that s   became the new leaders   The userid of the player thats$    leveled up to become the new leaders#   String of current leaders' userids s   separated by "," e.g. "2,7,9"s   String of old leaders' userids s   The current leader's level(   R   R   R   R   R   R   R   t   leaderst   old_leadersR   t   leader_level(    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR	   P   s   

	
	
c           B   su   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d	  Z e d d
 d	  Z e	 d d  Z
 RS(   s#   Fires when a player ties the leaderR   i   R   s   The userid of the player that s   tied the leader(s)s   The userid of the player thats     leveled up to tie the leader(s)s#   String of current leaders' userids s   separated by "," e.g. "2,7,9"s   String of old leaders' userids s   The current leader's level(   R   R   R   R   R   R   R   R#   R$   R   R%   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR
   ]   s   

	
	
c           B   su   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d	  Z e d d
 d	  Z e	 d d  Z
 RS(   s!   Fires when a leader loses a levelR   i   R   s   The userid of the leader that s   lost a levels   The userid of the player thats    is levelings#   String of current leaders' userids s   separated by "," e.g. "2,7,9"s   String of old leaders' userids s   The current leader's level(   R   R   R   R   R   R   R   R#   R$   R   R%   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR   j   s   

	
	
c           B   s\   e  Z d  Z e d d d d d  Z e d d d  Z e d d d  Z e d d	  Z	 RS(
   s   Fires when a leader disconnectsR   i   R   s   The userid of the leader that t   disconnecteds#   String of current leaders' userids s   separated by "," e.g. "2,7,9"s   String of old leaders' userids s   The current leader's level(
   R   R   R   R   R   R   R#   R$   R   R%   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR   w   s   
	
	
c           B   s   e  Z d  Z RS(   sY   Fires at the end of warmup round or on es_map_start if there is no
    warmup round

    (   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   c           B   s   e  Z d  Z RS(   s   Fires when a vote starts(   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   c           B   sr   e  Z d  Z e d d d d d  Z e d d d d d  Z e d d d d d  Z e d d d d d  Z RS(   s!   Fires when a player wins the gameR   i   R   s   The userid of the player s   that wons   The userid of the victim that s   "gave up" the win(   R   R   R   R   R   t   winnerR   t   loser(    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   


c           B   s   e  Z d  Z RS(   s1   Fires at the end of a map when there is no winner(   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   c           B   s   e  Z d  Z RS(   s)   Fires when gungame is successfully loaded(   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   c           B   s   e  Z d  Z RS(   s+   Fires when gungame is successfully unloaded(   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   c           B   s0   e  Z d  Z e d d  Z e d d d  Z RS(   s0   Fires when an included or custom addon is loadedR   s%   The name of the addon that was loadeds,   The type of addon that was loaded (included s
   or custom)(   R   R   R   R   t   addont   type(    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   	c           B   s0   e  Z d  Z e d d  Z e d d d  Z RS(   s2   Fires when an included or custom addon is unloadedR   s'   The name of the addon that was unloadeds,   The type of addon that was loaded (included s
   or custom)(   R   R   R   R   R)   R*   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pyR      s   	N(   R   t   gungame51.core.events.eventlibR    t%   gungame51.core.events.eventlib.fieldsR   R   R   R   t   __all__R   R   R   R   R	   R
   R   R   R   R   R   R   R   R   R   R   (    (    (    sV   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/core/events/events.pys   <module>   s4   		