def __init__(self, i, j): self.i = i self.j = j self.grilla = Grilla(self.url_imagen, self.cantidad[0], self.cantidad[1]) self.rect = engine.pygame.Rect(0, 0, self.grilla.ancho, self.grilla.alto) self.rect.right = 50 + engine.obtener_director( ).escena_actual.ancho_cuadro * (j + 1) self.rect.bottom = 120 + engine.obtener_director( ).escena_actual.alto_cuadro * (i + 1) self.intervalo_animacion = 0.15 self.crono_i_a = engine.pygame.time.get_ticks() self.salud = 100 self.actual = 0 self.habilidades = []
def __init__(self, i, w, h): self.w = w self.h = h self.i = i self.j = 10 self.grilla = Grilla(self.url_imagen_1, self.cantidad[0], self.cantidad[1]) self.rect_real = engine.pygame.Rect(0, 0, self.grilla.ancho, self.grilla.alto) self.rect_real.centerx = self.w * (self.j + 1) self.rect_real.bottom = 120 + self.h * (i + 1) self.rect = engine.pygame.Rect(0, 0, 15, self.grilla.alto) self.intervalo_movimiento = 0.8 self.intervalo_animacion = 0.1 self.crono_i_m = 0 self.crono_i_a = 0 self.salud = 100 self.danio = 30 self.detenido = False self.congelado = False self.duracion_congelado = 2 self.crono_i_c = 0 self.imagen = self.imagen1