³ò
˜õÜNc           @€  sC   d  Z  d d k l Z d d k l Z d d k l Z d „  Z d S(   sj   
$Rev: 592 $
$LastChangedBy: satoon101 $
$LastChangedDate: 2011-11-22 16:20:03 -0500 (Tue, 22 Nov 2011) $
iÿÿÿÿ(   t   with_statement(   t   path(   t   ConfigContextManagerc          C€  sJ  t  t t ƒ i i d ƒ d0 d ƒ i }  i ƒ  } z| ~ } | i d ƒ i } i ƒ  } z„ | ~ } d | _ | i	 i
 d ƒ | i	 i
 d ƒ | i i
 d ƒ | i i
 d	 d
 ƒ | i i
 d d ƒ d | _ d d | _ Wd  | ~ QX| i d ƒ i } i ƒ  } zt | ~ } d | _ | i	 i
 d d ƒ | i i
 d d ƒ | i i
 d ƒ | i i
 d ƒ d | _ d d | _ Wd  | ~ QX| i d ƒ i } i ƒ  }	 zt |	 ~	 } d | _ | i	 i
 d d d ƒ | i i
 d d ƒ | i i
 d ƒ | i i
 d ƒ d | _ d | _ Wd  | ~ QX| i d ƒ i }
 i ƒ  } zh | ~ } d  | _ | i	 i
 d! d" d# ƒ | i i
 d$ ƒ | i i
 d% d& ƒ d | _ d' d( | _ Wd  |
 ~
 QX| i d) ƒ i } i ƒ  } zd | ~ } d* | _ | i	 i
 d+ d, d- d. ƒ | i i
 d ƒ | i i
 d ƒ d | _ d/ | _ Wd  | ~ QXWd  |  ~  QXd  S(1   Nt   scriptsi    i   t   gg_handicapt   HANDICAPs7   Helps newly connected players by adjusting their level.s   Basically "catching them up".s'   0 = (Disabled) Do not load gg_handicap.s   1 = Set player to the s&   lowest level of all the other players.s   2 = Set player to the s'   average level of all the other players.s   Helps newly connected s!   players by adjusting their level.t   gg_handicap_maxs   HANDICAP MAXIMUM FIRST LEVELs   The highest level a player s*   may receive when first joining the server.s   If you are running s+   handicap update, this setting is pointless.s   0 = (Disabled)s'   # = Max. level a player may join in on.s'   players by adjusting their level. (max)t   gg_handicap_no_reconnects   HANDICAP NO RECONNECTs7   gg_handicap will only process a handicap level for the s9   first time a player joins a team.  This prevents players s<   from abusing the handicap system. (reconnecting to level up)s   1 = (Enabled)s    Prevents abuse from reconnectingt   gg_handicap_updates   HANDICAP UPDATEs"   A timer (in seconds) that updates s9   players with the lowest level to the lowest level of the s,   other players. Basically "catching them up".s.   0 = (Disabled) Do not load gg_handicap_update.s   180 = (Enabled) Update the s3   lowest level players every 180 seconds (3 minutes).s    The time (in seconds) to update s   players' levels using handicap.t   gg_handicap_legacy_modes   LEGACY MODEs   This enables the old method of s5   handicap adjustment, which is based on when a player s6   joins the server. Instead of the new method, which is s0   when the player joins a team for the first time.s   Legacy modeiÿÿÿÿ(   R   R   t   __file__t   parentt   splitt   __exit__t	   __enter__t   cfg_cvart   namet   descriptiont   appendt   optionst   defaultt   textt   notes(   t   _[1]t   _[2]t   configt   _[3]t   _[4]t   cvart   _[5]t   _[6]t   _[7]t   _[8]t   _[9]t   _[10]t   _[11]t   _[12](    (    ss   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_handicap/gg_handicap_config.pyt   load   st    <(			(		(			(				(			N(   t   __doc__t
   __future__R    R   t   gungame51.core.cfg.configsR   R%   (    (    (    ss   /home/saberrider/srcds/css/cstrike/addons/eventscripts/gungame51/scripts/included/gg_handicap/gg_handicap_config.pys   <module>   s   