o
    !g                     @   sn   d dl Z G dd de jjZG dd dZG dd deZG dd	 d	eZG d
d deZG dd deZdS )    Nc                          e Zd Z fddZ  ZS )Obrazc                    s   t    tj|| _d S N)super__init__pygameimageloadobraz)selfsciezka	__class__ Dc:\Users\13-19\Documents\Kreator postaci - gotowy projekt\Element.pyr      s   
zObraz.__init____name__
__module____qualname__r   __classcell__r   r   r   r   r          r   c                   @   s$   e Zd Zdd Zdd Zdd ZdS )Elementc                 C   sH   d| _ g | _td|d D ]}d| | d}t|}| j| qd S )Nr      zimages/z.png)wybranylista_obrazowranger   append)r   typZilosc_elementowir   Zwczytany_obrazr   r   r   r      s   zElement.__init__c                 C   s0   |  j d7  _ | j t| jd krd| _ d S d S )Nr   r   )r   lenr   r   r   r   r   wybierzNastepny   s   
zElement.wybierzNastepnyc                 C   s   | j | j jS r   )r   r   r
   r    r   r   r   wybranyObraz   s   zElement.wybranyObrazN)r   r   r   r   r!   r"   r   r   r   r   r   
   s    
r   c                       r   )NakrycieGlowyc                       t  dd d S )Nhead   r   r   r    r   r   r   r         zNakrycieGlowy.__init__r   r   r   r   r   r#      r   r#   c                       r   )UbranieElementc                    r$   )Nbodyr&   r'   r    r   r   r   r   !   r(   zUbranieElement.__init__r   r   r   r   r   r)       r   r)   c                       r   )OczyElementc                    r$   )Neyer&   r'   r    r   r   r   r   &   r(   zOczyElement.__init__r   r   r   r   r   r+   %   r   r+   c                       r   )BronElementc                    r$   )NZweapon   r'   r    r   r   r   r   +   r(   zBronElement.__init__r   r   r   r   r   r-   *   r   r-   )	r   spriteSpriter   r   r#   r)   r+   r-   r   r   r   r   <module>   s    