Ñò
Ø/RLc           @   sA   d  d k  Z  d  d k Z d  d k Z d e  i  f d „  ƒ  YZ d S(   iÿÿÿÿNt   Chestc           B   s5   e  Z d  „  Z d „  Z d „  Z d „  Z d „  Z RS(   c         C   s1   t  i i t  i i d ƒ d ƒ |  _ | |  _ d  S(   Ns
   Chest_.pngi    (   i    i    (   t   pygamet	   transformt   scalet   imaget   loadt   location(   t   selfR   (    (    s,   C:\Python26\knight_game\knight_game\Chest.pyt   __init__   s    $c         C   s   |  i  i | ƒ S(   N(   R   t   colliderect(   R   t   other(    (    s,   C:\Python26\knight_game\knight_game\Chest.pyR	      s    c         C   s   t  S(   N(   t   True(   R   (    (    s,   C:\Python26\knight_game\knight_game\Chest.pyt   is_solid   s    c         C   s@   t  i |  i | ƒ o& | i |  i t  i |  i | ƒ ƒ n d  S(   N(   t   displayt   is_on_screenR   t   blitR   t   abs_to_screen(   R   t   screent   screen_rect(    (    s,   C:\Python26\knight_game\knight_game\Chest.pyt   draw
   s    c         C   s(   t  i i t  i i d ƒ d ƒ |  _ d  S(   Ns	   Chest.pngi    (   i    i    (   R   R   R   R   R   (   R   t   knight(    (    s,   C:\Python26\knight_game\knight_game\Chest.pyt   touched_from_bottom   s    (   t   __name__t
   __module__R   R	   R   R   R   (    (    (    s,   C:\Python26\knight_game\knight_game\Chest.pyR       s
   				(   t	   inanimateR   R   R    (    (    (    s,   C:\Python26\knight_game\knight_game\Chest.pyt   <module>   s   $