
    Si                         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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         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                 H    U R                   U R                     R                  $ r   )r#   r"   r   r,   s    r   wybranyObrazElement.wybranyObraz   s    !!$,,/555r   )r#   r"   N)r   r   r   r   r	   r-   r0   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   r2   r   r   s   @r   r4   r4          ! !r   r4   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )UbranieElement   c                 $   > [         TU ]  S5        g )Nbodyr8   r9   s    r   r	   UbranieElement.__init__   r;   r   r2   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eyer8   r9   s    r   r	   oczyElement.__init__#   s    r   r2   r   r   s   @r   rD   rD   "   s       r   rD   c                   (   ^  \ rS rSrU 4S jrSrU =r$ )bronElement&   c                 $   > [         TU ]  S5        g )Nweaponr8   r9   s    r   r	   bronElement.__init__'   s    GX&r   r2   r   r   s   @r   rJ   rJ   &   s    	' 	'r   rJ   )	r
   spriteSpriter   r   r4   r>   rD   rJ   r2   r   r   <module>rQ      sX    0FMM   0
6 6$!G !!W ! '  '' 'r   