a
    Æik	  ã                   @   sL   d Z ddlZddlmZ ddd„Zddd„Zdd
d„Zddd„Zg d¢ZdS )a  
Puberty and Physical Development Events
Events related to puberty and physical changes (ages 10-16)

Events from dayEvents.py:
- puberty: General puberty start event
- startedPeriod: First period for female characters
- braces: Getting braces
- glasses: Getting glasses
é    N)ÚmessageFunctionÚmessagec                 C   s@   d}| j jdko|| jv}|r<d}| j |¡ t||| |ƒS dS )zGeneral puberty start eventÚpubertyé   zOYou wake up to feel a dot on your face just under the skin. Welcome to puberty!N)ÚcÚageYearsÚeventsÚaddr   ©ÚplayerÚtypeÚfnameÚcheckr   © r   ú;/var/www/lichun.app/lichun/ws/events/adolescence/puberty.pyr      s    r   c                 C   sT   d}|| j vo@| jjdko@| jjdko@| jjdk o@dt ¡ d k}d}t||| |ƒS )z"First period for female charactersÚstartedPeriodZFemaleé
   é   é   iè  z"You have started your first period)r   r   Úsexr   Úrandomr   r
   r   r   r   r      s    >r   Fc                 C   st   d}|| j vo4| jjdko4| jjdk o4dt ¡ d k}d}|rp| j  |¡ t ¡ dkrZdS d	| j_t||| |ƒS d
S )zGetting bracesÚbracesé   é   r   é'  zAAt a recent trip to the dentist they said you need to get braces!g      à?FTN)ÚaskedQuestionsr   r   r   r	   r   r   ©r   r   r   Úresponser   r   r   r   r   r   "   s    2r   c                 C   st   d}|| j vo4| jjdko4| jjdk o4dt ¡ d k}d}|rp| j  |¡ t ¡ dkrZdS d	| j_t||| |ƒS d
S )zGetting glassesÚglassesr   r   r   r   zEAt a recent trip to the eye doctor they said you need to get glasses!g333333ã?FTN)r   r   r   r   r	   r   r   r   r   r   r   r   0   s    2r   )r   r   r   r   )r   )r   )r   FF)r   FF)	Ú__doc__r   Zevents.baser   r   r   r   r   Ú__all__r   r   r   r   Ú<module>   s   




