示例#1
0
    /// <summary>
    /// Función que permite que la criatura ataque al jugador.
    /// </summary>
    /// <param name="idCriaturaAtacante">Identifier criatura atacante.</param>
    /// <param name="idJugadorObjetivo">Identifier jugador objetivo.</param>
    public void AtacarJugador(int idCriaturaAtacante, int idJugadorObjetivo)
    {
        Criatura       atacante = (Criatura)Recursos.EntesCreadosEnElJuego[idCriaturaAtacante];
        JugadorPartida jugador  = Controlador.Instance.Local.ID == idJugadorObjetivo ? Controlador.Instance.Local : Controlador.Instance.Enemigo;

        atacante.HaAtacado = true;
        controladorJugador.AtacarJugador(atacante, jugador);
    }