diff --git a/src/actores/ActorAnimado.ts b/src/actores/ActorAnimado.ts index 21bb7a3..9c550c1 100644 --- a/src/actores/ActorAnimado.ts +++ b/src/actores/ActorAnimado.ts @@ -175,6 +175,22 @@ class ActorAnimado extends Actor { return !this.casillaActual().hayAbajo() && !this.casillaActual().hayDerecha(); } + enBordeArriba(): boolean { + return !this.casillaActual().hayArriba() + } + + enBordeAbajo(): boolean { + return !this.casillaActual().hayAbajo() + } + + enBordeIzquierdo(): boolean { + return !this.casillaActual().hayIzquierda() + } + + enBordeDerecho(): boolean { + return !this.casillaActual().hayDerecha() + } + estoyUltimaFila(): boolean { return this.cuadricula.cantFilas - 1 == this.casillaActual().nroFila; }