Beispiel #1
0
        static void scenario()
        {
            Parc p = new Parc("../../../Listing.csv");

            p.AfficherAttractionsConsole(Parc.NoFilter);
            p.AfficherPersonnelConsole(Parc.NoFilter);
            p.WriteFile("../../../save.csv");
        }
Beispiel #2
0
        public Monstre(string[] ligne, Parc parc) : base(ligne)
        {
            int.TryParse(ligne[6], out cagnotte);
            int attraction = 0;

            if (int.TryParse(ligne[7], out attraction))
            {
                Console.WriteLine(Affecter(attraction, parc));
            }
        }
Beispiel #3
0
        public Spectacle(string[] ligne, Parc parc) : base(ligne)
        {
            Salle salle = new Salle(ligne[6], int.Parse(ligne[7]), false, this);

            parc.Salles.Add(salle);
            this.salle    = salle;
            this.horraire = new List <DateTime>();
            string[] temp = ligne[8].Split(' ');
            foreach (string s in temp)
            {
                horraire.Add(DateTime.Parse(s));
            }
        }
Beispiel #4
0
        public bool Affecter(int idAttraction, Parc parc)
        {
            if (!isAffected())
            {
                foreach (Attraction att in parc.Attractions)
                {
                    Console.WriteLine("b");

                    if ((att.Identifiant == idAttraction))
                    {
                        Console.WriteLine("a");
                        if (this.isOfSpec(att))
                        {
                            Console.WriteLine("test");
                            this.affectation = att;
                            att.Equipe.Add(this);
                            return(true);
                        }
                    }
                }
            }
            return(false);
        }
Beispiel #5
0
 public Zombie(string[] ligne, Parc parc) : base(ligne, parc)
 {
     this.degreDecomposition = int.Parse(ligne[9]);
     this.teint = (CouleurZ)Enum.Parse(typeof(CouleurZ), ligne[8]);
 }
Beispiel #6
0
 public LoupGarou(string[] ligne, Parc parc) : base(ligne, parc)
 {
     this.indiceCruaute = double.Parse(ligne[8]);
 }
Beispiel #7
0
 public Vampire(string[] ligne, Parc parc) : base(ligne, parc)
 {
     this.indiceLuminosite = double.Parse(ligne[8]);
 }
Beispiel #8
0
 public Fantome(string [] ligne, Parc parc) : base(ligne, parc)
 {
 }
Beispiel #9
0
 public Demon(string[] ligne, Parc parc) : base(ligne, parc)
 {
     int.TryParse(ligne[8], out force);
 }