예제 #1
0
        /// <summary>
        ///     Méthode qui permet de  les informations du visiteur cliqué.
        /// </summary>
        /// <param name="listeVisiteurs">La liste de tous les visiteurs</param>
        /// <param name="pX">La position X du visiteur cliqué</param>
        /// <param name="pY">La position Y du visiteur cliqué</param>
        public void Setup(List <Visiteur> listeVisiteurs, int pX, int pY)
        {
            Visiteur UnVisiteur = TrouverVisiteur(listeVisiteurs, pX, pY);

            switch (UnVisiteur.Type)
            {
            case "Pépé":
                PctrBoxVisiteur.BackgroundImage = HumainTileSetImageGenerator.GetTile(0);
                break;

            case "Monsieur":
                PctrBoxVisiteur.BackgroundImage = HumainTileSetImageGenerator.GetTile(12);
                break;

            case "Fillette":
                PctrBoxVisiteur.BackgroundImage = HumainTileSetImageGenerator.GetTile(8);
                break;

            case "Dame":
                PctrBoxVisiteur.BackgroundImage = HumainTileSetImageGenerator.GetTile(4);
                break;
            }

            UpdateInfoVisiteur(UnVisiteur);
        }
예제 #2
0
 public Concierge()
 {
     for (int i = 16; i < 20; i++)
     {
         Sprites.Add(HumainTileSetImageGenerator.GetTile(i));
     }
     Position = new int[] { 38, 5 };
     Frais    = 2;
 }
예제 #3
0
파일: Pepe.cs 프로젝트: AntoineHo6/TP2-Zoo
 public Pepe()
 {
     for (int i = 0; i < 4; i++)
     {
         Sprites.Add(HumainTileSetImageGenerator.GetTile(i));
     }
     Type = "Pépé";
     Sexe = 0;
     Nom  = AssignerNom(Sexe);
 }
예제 #4
0
 public Monsieur()
 {
     for (int i = 12; i < 16; i++)
     {
         Sprites.Add(HumainTileSetImageGenerator.GetTile(i));
     }
     Type = "Monsieur";
     Sexe = 0;
     Nom  = AssignerNom(Sexe);
 }
예제 #5
0
 public Fillette()
 {
     for (int i = 8; i < 12; i++)
     {
         Sprites.Add(HumainTileSetImageGenerator.GetTile(i));
     }
     Type = "Fillette";
     Sexe = 1;
     Nom  = AssignerNom(Sexe);
 }
예제 #6
0
파일: Dame.cs 프로젝트: AntoineHo6/TP2-Zoo
 public Dame()
 {
     for (int i = 4; i < 8; i++)
     {
         Sprites.Add(HumainTileSetImageGenerator.GetTile(i));
     }
     Type = "Dame";
     Sexe = 1;
     Nom  = AssignerNom(Sexe);
 }