Example #1
0
 // Déclenchement de l'évènement
 public virtual void OnPhaseChange(PhaseChangeEventArgs e)
 {
     if (PhaseChange != null)
     {
         PhaseChange(this, e);
     }
 }
Example #2
0
        /// <summary>
        /// Permet d'avancer les phases du jeu.
        /// </summary>
        public void AvancerPhase()
        {
            if (Phase != 4)
            {
                Phase++;
            }
            else
            {
                Phase = 1;
                if (JoueurActifEst1)
                {
                    joueurActifEst1 = false;
                }
                else
                {
                    joueurActifEst1 = true;
                    NbTourComplet++;
                }
            }
            PhaseChangeEventArgs p  = new PhaseChangeEventArgs();
            TrousseGlobale       TG = new TrousseGlobale();

            TG.OnPhaseChange(p);
        }