
    [iP                     &    d dl mZ  G d de      Zy)   )Plantc                   $     e Zd Z fdZd Z xZS )Mimicc                 |    t         |   ||d       d| _        d| _        d| _        d| _        d| _        d | _        y )Nmimic       iE  g      @)super__init__hpmax_hpshoot_intervalcostmimic_timermimic_target)selfcolrow	__class__s      V/mnt/c/Users/DipsyHou/Desktop/workspace/PVZOnline/backend/game/objects/plants/mimic.pyr   zMimic.__init__   sA    c7+	     c                     | j                   rO| xj                  |z  c_        | j                  dk  r*t        |d      r|j                  | | j                          y y y y )Nr	   transform_plant)r   r   hasattrr   )r   dt
game_states      r   updatezMimic.update   sZ    "1$:'89..tT5F5FG : % r   )__name__
__module____qualname__r   r   __classcell__)r   s   @r   r   r      s    !Hr   r   N)baser   r    r   r   <module>r$      s    HE Hr   