Beispiel #1
0
 public override void ModifieEtat(GameManager manager)
 {
     manager.MenuCourant = this;
     manager.Fenetre.TextMenu.Clear();
     manager.Fenetre.TextMenu.Add("Créer une nouvelle simulation", "Touche 0");
     manager.Fenetre.TextMenu.Add("Charger une simulation", "Touche 1");
 }
Beispiel #2
0
 public override void ModifieEtat(GameManager manager)
 {
     manager.MenuCourant = this;
     manager.Fenetre.TextMenu.Clear();
     manager.Fenetre.TextMenu.Add("Age Of Kebab", "Touche 0");
     manager.Fenetre.TextMenu.Add("CDGSimulator", "Touche 1");
     manager.Fenetre.TextMenu.Add("Honeyland", "Touche 2");
     manager.Fenetre.TextMenu.Add("Retour", "Touche Prec.");
 }
Beispiel #3
0
 public Window(int width, int height, GameManager manager)
     : base(width, height)
 {
     Gestionnaire = manager;
     manager.Attach(this);
     tableau = Gestionnaire.TableauDeJeu;
     Touches = new Clavier(this);
     Graphismes = new Graphisme(this);
     //this.
     //Run(60.0);  // Run the game at 60 updates per second
 }
 public PasserAuMenuDeSimulation(GameManager manager)
     : base(manager)
 {
 }
 public PasserAuMenuDeCreation(GameManager manager)
     : base(manager)
 {
 }
 public ChargerLeJeuCDGSimulator(GameManager manager)
     : base(manager)
 {
 }
 public StartSimulation(GameManager manager)
     : base(manager)
 {
 }
 public SauvegarderSimulationEnCours(GameManager manager)
     : base(manager)
 {
 }
 public CreerJeuHoneyland(GameManager manager)
     : base(manager)
 {
 }
 public CreerJeuCDGSimulator(GameManager manager)
     : base(manager)
 {
 }
 public CreerJeuAgeOfKebab(GameManager manager)
     : base(manager)
 {
 }
 protected CommandGameManager(GameManager manager)
 {
     gestionnaire = manager;
 }
Beispiel #13
0
 public override void ModifieEtat(GameManager manager)
 {
     manager.MenuCourant = this;
     manager.Fenetre.TextMenu.Clear();
     manager.Fenetre.TextMenu.Add("Lancer Un Tour De Jeu", "Touche 3");
     manager.Fenetre.TextMenu.Add("Lancer la simulation en continu", "Touche 0");
     manager.Fenetre.TextMenu.Add("Arrêter la simulation en continu", "Touche 1");
     manager.Fenetre.TextMenu.Add("Sauvegarder Simulation", "Touche 4");
     manager.Fenetre.TextMenu.Add("Cacher l'interface de commandes ", "Touche 2");
     manager.Fenetre.TextMenu.Add("Montrer statistiques", "Touche 5");
     manager.Fenetre.TextMenu.Add("Incrément. Nb de Personnages ", "Touche 6");
     manager.Fenetre.TextMenu.Add("Retour au menu principal", "Touche Prec.");
 }
 public PasserAuMenuPrincipal(GameManager manager)
     : base(manager)
 {
 }
 public augmenterNombrePersonnage(GameManager manager)
     : base(manager)
 {
 }
 public QuitterSimulation(GameManager manager)
     : base(manager)
 {
 }
 public LancerUnTourDeJeu(GameManager manager)
     : base(manager)
 {
     Update();
 }
 public ChargerLeJeuAOK(GameManager manager)
     : base(manager)
 {
 }
 public MontrerCacherInterface(GameManager manager)
     : base(manager)
 {
     Update();
 }
 public StopSimulation(GameManager manager)
     : base(manager)
 {
     Update();
 }
 public MontrerCacherStats(GameManager manager)
     : base(manager)
 {
 }
 public ChargerLeJeuHoneyland(GameManager manager)
     : base(manager)
 {
 }
 public PasserAuMenuDeChargement(GameManager manager)
     : base(manager)
 {
 }
        public static GameManager Instance()
        {
            if (instance == null)
                instance = new GameManager();

            return instance;
        }
Beispiel #25
0
 public abstract void ModifieEtat(GameManager manager);