
    h                         S SK r S SKr " S S\ R                  R                  5      r " S S5      r " S S\5      r " S S	\5      r " S
 S\5      r " S S\5      r	g)    Nc                   (   ^  \ rS rSrU 4S jrSrU =r$ )Obraz   c                 j   > [         TU ]  5         [        R                  R	                  U5      U l        g N)super__init__pygameimageloadobraz)selfsciezka	__class__s     1C:\Users\13-19 lat\Desktop\Nowy folder\element.pyr	   Obraz.__init__   s$    \\&&w/
    )r   __name__
__module____qualname____firstlineno__r	   __static_attributes____classcell__r   s   @r   r   r      s    0 0r   r   c                   ,    \ rS rSrS rS rS rS rSrg)Element	   c                     SU l         / U l        [        SS5       H1  nSU U S3n[        U5      nU R                  R	                  U5        M3     g )Nr      r   zimages/z.png)wybranylista_obrazowranger   append)r   typir   wczytany_obrazs        r   r	   Element.__init__
   sP    q!AuQCt,G"7^N%%n5 r   c                 ^    U =R                   S-  sl         U R                   S:  a  SU l         g g )Nr       r   )r!   r   s    r   wybierzNastepnyElement.wybierzNastepny   s'    <<?DL r   c                 <    [         R                  " SS5      U l        g )Nr   r*   )randomrandintr!   r+   s    r   losujNastepnyElement.losujNastepny   s    ~~a+r   c                 H    U R                   U R                     R                  $ r   )r"   r!   r   r+   s    r   wybrany_ObrazElement.wybrany_Obraz   s    !!$,,/555r   )r"   r!   N)	r   r   r   r   r	   r,   r1   r4   r    r   r   r   r   	   s    6
,6r   r   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )NakrycieGlowy   c                 $   > [         TU ]  S5        g )Nheadr   r	   r   r   s    r   r	   NakrycieGlowy.__init__         r   r6   r   r   s   @r   r8   r8          ! !r   r8   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )Zbroja#   c                 $   > [         TU ]  S5        g )Nbodyr<   r=   s    r   r	   Zbroja.__init__$   r?   r   r6   r   r   s   @r   rB   rB   #   r@   r   rB   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )oczy'   c                 $   > [         TU ]  S5        g )Neyer<   r=   s    r   r	   oczy.__init__(   s    r   r6   r   r   s   @r   rH   rH   '   s       r   rH   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )bron+   c                 $   > [         TU ]  S5        g )Nweaponr<   r=   s    r   r	   bron.__init__,   s    "r   r6   r   r   s   @r   rN   rN   +   s    # #r   rN   )
r
   r/   spriteSpriter   r   r8   rB   rH   rN   r6   r   r   <module>rU      s[     0FMM   0
6 6,!G !!W ! 7  #7 #r   