
    Ai                     V    S SK r S SKJr   " S S\ R                  R                  5      rg)    N)Kierunekc                   &    \ rS rSrS rS rS rSrg)Waz   c                 :   [         R                  R                  S5      U l        [         R                  R                  U R                  S5      U l        U R                  R                  SS9U l        [        R                  U l        [        R                  U l        g )Nzsnake\images\head.pngr   )i  i0  )center)pygameimageloadobraz_glowy	transformrotatepomocnicza_glowaget_rectrectr   GORAkieruneknowy_kierunekselfs    $c:\Users\13-19lat\Desktop\ggg\WAZ.py__init__Waz.__init__   sp    "LL--.EF & 0 0 7 78H8H K ))22:L2M	 %]]    c                    SnU R                   [        R                  :X  a   UR                  [        R                  :X  a  SnU R                   [        R                  :X  a   UR                  [        R
                  :X  a  SnU R                   [        R                  :X  a   UR                  [        R                  :X  a  SnU R                   [        R
                  :X  a   UR                  [        R                  :X  a  SnU(       a  Xl        g g )NTF)r   r   r   DOLPRAWOLEWOr   )r   kierunek_do_zmianyzmiana_mozliwas      r   zmien_kierunekWaz.zmien_kierunek   s    ==HMM).@.D.D.T!>==HNN*/A/E/E/V!>==HLL(-?-C-Cx}}-T!>==HMM).@.D.D.V"N!3 r   c                    U R                   U l        [        R                  R	                  U R
                  U R                  R                  S-  5      U l        U R                  [        R                  :X  a  U R                  R                  SS5        U R                  [        R                  :X  a  U R                  R                  SS5        U R                  [        R                  :X  a  U R                  R                  SS5        U R                  [        R                  :X  a  U R                  R                  SS5        g g )NZ   r   i    )r   r   r	   r   r   r   valuer   r   r   r   move_ipr   r   r   r   s    r   
aktualizujWaz.aktualizuj!   s    ** & 0 0 7 78H8H$--J]J]^`J` b==HMM)IIa$==HNN*IIb!%==HLL(IIa#==HMM)IIc1& *r   )r   r   r   r   r   N)__name__
__module____qualname____firstlineno__r   r!   r(   __static_attributes__ r   r   r   r      s    	+4'r   r   )r	   r   r   spriteSpriter   r/   r   r   <module>r2      s!     %'&--

 %'r   