public Personaje() { Vida = 100; Posicion = new Posicion(); }
protected virtual bool NuevaPosicionEnRango(Posicion NuevaPosicion) { return(Math.Abs(NuevaPosicion.CoordenadaX - Posicion.CoordenadaX) + Math.Abs(NuevaPosicion.CoordenadaZ - Posicion.CoordenadaZ) <= Velocidad); }
protected override bool NuevaPosicionEnRango(Posicion NuevaPosicion) { return(Math.Abs(NuevaPosicion.CoordenadaX - Posicion.CoordenadaX) + Math.Abs(NuevaPosicion.CoordenadaZ - Posicion.CoordenadaZ) <= Velocidad * 1.5); }