public bool Disparar(Posicion pos) { if (Mapa[pos.X, pos.Y].Monstruo) { Mapa[pos.X, pos.Y].Monstruo = false; ActualizarCasilla(pos.X, pos.Y); _objetoSeleccionado = ObjetoSeleccionado.Monstruo; UpdateAlrededores(pos.X, pos.Y, false); return(true); } return(false); }
public void TirarsePedo(Posicion pos) { Mapa[pos.X, pos.Y].Hedor++; GetBorderByIndex(pos.X, pos.Y).Background = Brushes.Purple; }
public void CogerTesoro(Posicion pos) { TotalTesoroRestantes--; Mapa[pos.X, pos.Y].Resplandor = false; ActualizarCasilla(pos.X, pos.Y); }
public bool EqualTo(Posicion pos) { return(this.X == pos.X && this.Y == pos.Y); }