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; }
/// <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); } }
/// <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!"); } }
/// <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); } } }
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 !"); } }
/// <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]); } } } }