public override void gererActionBouton(Bouton bouton) { // Retourner au menu principal if (bouton.getId() == 0) { Gfx.changerEcran(new Ecran_Titre()); } // Quitter le jeu if (bouton.getId() == 100) { Gfx.deinitialiser_2d(); Sfx.deinitialiser_son(); SDL.SDL_Quit(); } }
public override void gererActionBouton(Bouton bouton) { // Jouer if (bouton.getId() == 0) { Gfx.changerEcran(new Ecran_ConfigPartie(this)); } // Consulter les instructions if (bouton.getId() == 1) { Gfx.changerEcran(new Ecran_Instructions(this)); } // Quitter if (bouton.getId() == 100) { Gfx.deinitialiser_2d(); Sfx.deinitialiser_son(); SDL.SDL_Quit(); } }
public override void gererActionBouton(Bouton bouton) { // Continuer la partie if (bouton.getId() == 0) { ((Ecran_Jeu)ecranPrecedent).retourEnJeu((long)(DateTime.Now - tempsDebutPause).TotalMilliseconds); Gfx.changerEcran(ecranPrecedent); } // Quitter la session if (bouton.getId() == 1) { Gfx.changerEcran(new Ecran_Titre()); } // Quitter le jeu if (bouton.getId() == 100) { Sfx.deinitialiser_son(); Gfx.deinitialiser_2d(); SDL.SDL_Quit(); } }
public override void gererActionBouton(Bouton bouton) { // page précédente if (bouton.getId() == 0) { if (page > 0) { page--; } } // page suivant if (bouton.getId() == 1) { if (page < 1) { page++; } } // Retourner au menu principal if (bouton.getId() == 100) { Gfx.changerEcran(ecranPrecedent); } }
public override void gererActionBouton(Bouton bouton) { // valeur de nombre de joueurs diminue if (bouton.getId() == 0) { if (nb_joueurs > 2) { nb_joueurs--; } } // valeur de nombre de joueurs augmente if (bouton.getId() == 1) { if (nb_joueurs < 4) { nb_joueurs++; } } // valeur de nombre de manches diminue if (bouton.getId() == 2) { if (nb_manches > 1) { nb_manches--; } } // valeur de nombre de manches augmente if (bouton.getId() == 3) { if (nb_manches < 9) { nb_manches++; } } // valeur de temps de la manche diminue if (bouton.getId() == 4) { if (temps_manche > 60) { temps_manche -= 60; } } // valeur de temps de la manche augmente if (bouton.getId() == 5) { if (temps_manche < 9 * 60) { temps_manche += 60; } } // lancer la partie if (bouton.getId() == 6) { Gfx.changerEcran(new Ecran_Jeu(new Session(nb_joueurs, id_map, nb_manches, temps_manche, temps_manche / 6))); } // retour au menu principal if (bouton.getId() == 100) { Gfx.changerEcran(ecranPrecedent); } }