public static void miseAJourToolStrip()
 {
     CarteJeu.RefreshTrash();
     //labelJour.Text = "Jour : " + CarteJeu.dateJeu.ToString("yyy/mm/dd");
     labelAnimaux.Text   = "Animaux : " + CarteJeu.comptAnimal;
     labelArgent.Text    = "Argent : " + Heros.monaieJoueur;
     labelVisiteurs.Text = "Visiteurs : " + CarteJeu.comptVisiteur;
     labelDechets.Text   = "Dechets : " + CarteJeu.comptDechets;
 }
Example #2
0
        /// <summary>
        /// La les coordonn/es du click pour voir s'ils sont les meme que la porte de la maison
        /// </summary>
        /// <param name="e"> endroit click/</param>
        private void VerifieConcierge(MouseEventArgs e)
        {
            int x = e.X / 32;
            int y = e.Y / 32;

            if (x == 26 && y == 5)
            {
                CarteJeu.Choix_Concierge(e);
            }
        }
Example #3
0
 /// <summary>
 /// Fait apparaitre un concierge lors d'un click
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void pictureBox1_Click(object sender, EventArgs e)
 {
     ///CHanger le check pour ne pas depasser un certain nombre de concierges et non pas l'argent(20?)
     ///il faudra faire une liste or something for that
     if (Heros.monaieJoueur >= 2)
     {
         this.Close();
         CarteJeu.SpawnerConcierge();
     }
     else
     {
         MessageBox.Show("Vous n'avez pas encore assez d'argent pour engager un concierge!");
     }
 }
Example #4
0
        /// <summary>
        /// Affiche le form qui accède à la classe qui permet le choix d'animal
        /// </summary>
        /// <param name="e"></param>
        private void VerifieG(MouseEventArgs e)
        {
            int x = e.X / 32;
            int y = e.Y / 32;

            if (carteJeu1.MapObstacle[x, y] == false)
            {
                if (y > 2 && y < 6 && x > 2 && x < 10 || y > 9 && y < 13 && x > 2 && x < 10 ||
                    y > 2 && y < 6 && x > 14 && x < 22 || y > 9 && y < 13 && x > 14 && x < 22)
                {
                    CarteJeu.Choix_Animal(e);
                }
            }
        }
Example #5
0
 private void pictureBox1_Click(object sender, EventArgs e) //lion
 {
     if (Heros.monaieJoueur >= 50)
     {
         this.Close();
         choix = "Lion";
         CarteJeu.SpawnerAnimal(choix);
         Heros.baisseArgent(50);
         ToolStripInformative.miseAJourToolStrip();
     }
     else
     {
         MessageBox.Show("Vous n'avez pas assez d'argent pour acheter un lion !");
     }
 }
Example #6
0
        /// <summary>
        /// Regarde la table des animaux pour voir si l'un d'eux est sur la case click/
        /// </summary>
        /// <param name="e"> endroit click/</param>
        private void VerifieAnimalClickGauche(MouseEventArgs e)
        {
            int x = e.X / 32;
            int y = e.Y / 32;

            for (int i = 0; i < CarteJeu.comptAnimal; i++)
            {
                if (CarteJeu.RegistreA[i].x == x)
                {
                    if (CarteJeu.RegistreA[i].y == y)
                    {
                        CarteJeu.Feed(e, CarteJeu.RegistreA[i]);
                    }
                }
            }
        }