³ò
~×YKc           @   sZ   d  d k  Z  d  d k Z d  d k Z d  d k Z d e i ƒ  Z d e f d „  ƒ  YZ d S(   iÿÿÿÿNs   command.%d.txtt   ReportErrorc           B   s   e  Z d  „  Z d „  Z RS(   c         C   sd   t  i i i t  i i i i d t t t ƒ |  _ t	 i i
 ƒ  i ƒ  |  _ t	 i i
 ƒ  i ƒ  |  _ d  S(   Ni   (   t   renpyt   displayt   textt   get_fontt   storet   stylet   defaultt   fontt   Falset   pygamet   get_surfacet	   get_flagst   flagst   get_sizet   size(   t   self(    (    s;   D:\Version 1-0-7\Games\Katawa Shoujo\renpy\display\error.pyt   __init__#   s    0c   
      C   sÒ  d d  k  } d d  k } | i i ƒ  d | d } | d 7} | i i |  i |  i d ƒ } | i d ƒ d } x[ | i d	 ƒ D]J } |  i	 i
 | t d d ƒ } | i | d | f ƒ | |  i	 i ƒ  7} q~ W| i i ƒ  | i i | i d
 d ƒ xØ t oÐ t o | i i t ƒ o t Sn | i i ƒ  }	 |	 i | i j o  |	 i d
 j o t Sqat Sn |	 i | i j o: |	 i | i j o t Sq®|	 i | i j o t Sq®n |	 i | i j o t Sqö qö Wd  S(   Niÿÿÿÿs   Ren'Py has experienced s   .
s9   Left-click or space reloads, right-click or escape exits.i    i    iÿ   i   s   
i   i2   (   i    i    i    iÿ   (   iÿ   iÿ   iÿ   iÿ   (   i    i    i    iÿ   (    t   os.pathR
   R   t   initt   set_modeR   R   t   fillt   splitR   t   rendert   Truet   blitt   get_linesizet   flipt   timet	   set_timert	   USEREVENTt   commandfilet   patht   existst   eventt   waitt   typet   MOUSEBUTTONUPt   buttonR	   t   KEYDOWNt   keyt   K_SPACEt   K_ESCAPEt   QUIT(
   R   t
   error_typet   osR
   t   msgt   screent   yt   lt   surft   ev(    (    s;   D:\Version 1-0-7\Games\Katawa Shoujo\renpy\display\error.pyt   report)   s<    
 
(   t   __name__t
   __module__R   R4   (    (    (    s;   D:\Version 1-0-7\Games\Katawa Shoujo\renpy\display\error.pyR        s   	(   R
   R   R-   R   t   getpidR   t   objectR    (    (    (    s;   D:\Version 1-0-7\Games\Katawa Shoujo\renpy\display\error.pys   <module>   s
   