Ejemplo n.º 1
0
    internal void Add(Pion PionActif, Pion cible)
    {
        //clic clone
        if (cible.IsClone)
        {
            PionActif.direction  = cible.direction;
            PionActif.joueur.PM -= TuilesVoisine[PionActif.direction].PM;
            ActualiserPions();
            jeu.DesactiverDeplacement();
            jeu.ControlConflit();
        }
        //ou ennemi
        else
        {
            if (PionActif.tuile != cible.tuile)
            {
                PionActif.joueur.PM -= PM;
            }

            cible.position      = Pion.Position.defausse;
            PionActif.direction = 6;
            PionActif.tuile     = this;
            jeu.VoleBonus(PionActif.joueur, cible.joueur);
        }
    }