// Déclenchement de l'évènement public virtual void OnPhaseChange(PhaseChangeEventArgs e) { if (PhaseChange != null) { PhaseChange(this, e); } }
/// <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); }