def __init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,lane): self.colono_atirador = ambiente.image.load( 'imagens/colono_atirador/colono_atirador_00.png') self.colono_atirador_caminhando = [ ambiente.image.load( 'imagens/colono_atirador/colono_atirador_01.png'), ambiente.image.load( 'imagens/colono_atirador/colono_atirador_02.png') ] self.colono_atirando = [ ambiente.image.load( 'imagens/colono_atirador/colono_atirando_00.png'), ambiente.image.load( 'imagens/colono_atirador/colono_atirando_01.png') ] self.barco = ambiente.image.load( 'imagens/barcos/barco_00.png').convert_alpha() self.colono_atirador_morto = ambiente.image.load( 'imagens/colono_atirador/caixao_pro_bile_atirador.png') Boneco.__init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,self.colono_atirador) self.cont_caminhar = 0 self.cont_atirar = 0 self.atacar_barreira = False print(self.image.get_width()) self.image = self.barco self.vel_x = vel_x self.lane = lane self.dano = 1
def __init__(self,ambiente,vida,dano,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y): Boneco.__init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,imagens.colono_espada) self.dano = dano self.cont_caminhar = 0 self.cont_golpear = 0
def __init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y): Boneco.__init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,imagens.colono_atirador) self.cont_caminhar = 0 self.cont_atirar = 0 self.clock_atirar = self.ambiente.time.get_ticks() print(self.image.get_width())
def __init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y): self.corvo = [ ambiente.image.load('imagens/corvo/corvo1.png').convert_alpha(), ambiente.image.load('imagens/corvo/corvo2.png').convert_alpha() ] self.cont_voar = 0 Boneco.__init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,self.corvo[0])
def __init__(self, ambiente, vida, intervalo_ataque, pos_x, pos_y): self.indio = ambiente.image.load( 'imagens/indio_0º.png').convert_alpha() self.vida_0 = ambiente.image.load( 'imagens/vidas/vida_0.png').convert_alpha() self.vida_1 = ambiente.image.load( 'imagens/vidas/vida_1.png').convert_alpha() self.vida_2 = ambiente.image.load( 'imagens/vidas/vida_2.png').convert_alpha() self.vida_3 = ambiente.image.load( 'imagens/vidas/vida_3.png').convert_alpha() Boneco.__init__(self, ambiente, vida, 0, 0, intervalo_ataque, pos_x, pos_y, self.indio) self.angulo_lanca = 0 self.img_vida = self.vida_3
def __init__(self,ambiente,vida,dano,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,lane): self.colono_espada = ambiente.image.load('imagens/colono_espada/colono_espada_00.png') self.colono_espada_caminhando = [ambiente.image.load('imagens/colono_espada/colono_espada_01.png'), ambiente.image.load('imagens/colono_espada/colono_espada_02.png')] self.colono_golpeando = [ambiente.image.load('imagens/colono_espada/colono_golpeando_00.png'), ambiente.image.load('imagens/colono_espada/colono_golpeando_01.png')] self.barco = ambiente.image.load('imagens/barcos/barco_01.png') Boneco.__init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,self.colono_espada) self.dano = dano self.cont_caminhar = 0 self.cont_golpear = 0 self.clock_tempo_de_golpear = self.ambiente.time.get_ticks() self.clock_golpear = self.ambiente.time.get_ticks() self.atacar_barreira = False self.image = self.barco.convert_alpha() self.vel_x = -0.05 self.lane = lane
def __init__(self, ambiente, vida, intervalo_ataque, pos_x, pos_y): Boneco.__init__(self, ambiente, vida, 0, 0, intervalo_ataque, pos_x, pos_y, imagens.indio) self.angulo_lanca = 0 self.img_vida = self.ambiente.image.load( imagens.vida_3).convert_alpha()
def __init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y): self.cont_voar = 0 Boneco.__init__(self,ambiente,vida,vel_x,vel_y,intervalo_ataque,\ pos_x,pos_y,imagens.corvo[0])