Exemplo n.º 1
0
 private void GérerÉtatJeu()
 {
     if (ÉtatJoueur != ÉtatsJoueur.SOLO)
     {
         Ennemi.AjusterPosition(NetworkManager.MatriceMondeEnnemi);
     }
     GérerCollisions();
     GérerCheckPoints();
 }
Exemplo n.º 2
0
 private void GérerTransitionGagné()
 {
     if (NetworkManager.EnnemiEstArrivé || ÉtatJoueur == ÉtatsJoueur.SOLO)
     {
         État = ÉtatsJeu.FIN_DE_PARTIE;
         MenuFinDePartie.Enabled = true;
         Joueur.Enabled          = false;
     }
     else
     {
         Ennemi.AjusterPosition(NetworkManager.MatriceMondeEnnemi);
     }
 }
Exemplo n.º 3
0
 private void GérerTransitionPerdu()
 {
     if (NbTours == NB_TOURS || ÉtatJoueur == ÉtatsJoueur.SOLO)
     {
         État = ÉtatsJeu.FIN_DE_PARTIE;
         MenuFinDePartie.Enabled = true;
         NetworkManager.TempsDeCourseJ.EstActif = false;
         Joueur.EstActif = false;
         NetworkManager.SendTerminé(true, NetworkManager.TempsDeCourseJ.ValeurTimer, NetworkManager.PseudonymeJ);
     }
     else
     {
         Ennemi.AjusterPosition(NetworkManager.MatriceMondeEnnemi);
     }
 }