
    i                         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     +c:\Users\13-19lat\Desktop\postac\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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listaObrazowranger   append)r   typir   wczytany_obrazs        r   r	   Element.__init__   sP    q!AuQCt,G"7^N$$^4 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                 H    U R                   U R                     R                  $ r   )r"   r!   r   r+   s    r   wybranyObrazElement.wybranyObraz   s      .444r   )r"   r!   N)r   r   r   r   r	   r,   r/   r    r   r   r   r   
   s    	5
5r   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   r1   r   r   s   @r   r3   r3          ! !r   r3   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )UbranieElement#   c                 $   > [         TU ]  S5        g )Nbodyr7   r8   s    r   r	   UbranieElement.__init__$   r:   r   r1   r   r   s   @r   r=   r=   #   r;   r   r=   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )OczyElement'   c                 $   > [         TU ]  S5        g )Neyer7   r8   s    r   r	   OczyElement.__init__(   s    r   r1   r   r   s   @r   rC   rC   '   s       r   rC   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )BronElement+   c                 $   > [         TU ]  S5        g )Nweaponr7   r8   s    r   r	   BronElement.__init__,   s    "r   r1   r   r   s   @r   rI   rI   +   s    # #r   rI   )	r
   spriteSpriter   r   r3   r=   rC   rI   r1   r   r   <module>rP      sX    0FMM   05 5*!G !!W ! '  #' #r   