예제 #1
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);
        }
예제 #2
0
 public static bool NoFilter(Attraction attraction)
 {
     return(true);
 }
예제 #3
0
 public Zombie(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte, Attraction affectation) : base(matricule, nom, prenom, sexe, fonction, cagnotte, affectation)
 {
 }
예제 #4
0
 public Zombie(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte, Attraction affectation, CouleurZ teint, int degreDecomposition) : base(matricule, nom, prenom, sexe, fonction, cagnotte, affectation)
 {
     this.degreDecomposition = degreDecomposition;
     this.teint = teint;
 }
예제 #5
0
 public LoupGarou(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte, Attraction affectation, float indiceCruaute) : base(matricule, nom, prenom, sexe, fonction, cagnotte, affectation)
 {
     this.indiceCruaute = indiceCruaute;
 }
예제 #6
0
 public Vampire(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte, Attraction affectation, float indiceLuminosite) : base(matricule, nom, prenom, sexe, fonction, cagnotte, affectation)
 {
     this.indiceLuminosite = indiceLuminosite;
 }
예제 #7
0
 public Demon(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte, Attraction affectation, int force) : base(matricule, nom, prenom, sexe, fonction, cagnotte, affectation)
 {
     this.force = force;
 }
예제 #8
0
 public Monstre(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte) : base(matricule, nom, prenom, sexe, fonction)
 {
     this.cagnotte    = cagnotte;
     this.affectation = null;
 }
예제 #9
0
 public Monstre(int matricule, string nom, string prenom, TypeSexe sexe, string fonction, int cagnotte, Attraction affectation) : base(matricule, nom, prenom, sexe, fonction)
 {
     this.affectation = affectation;
     affectation.Equipe.Add(this);
     this.cagnotte = cagnotte;
 }