public void Launch_EventElder() { MapZone zoneTest = new MapZone(null, false, 2); for (int i = 0; i < 3; i++) { Console.WriteLine("Enigme {0}", i); Console.WriteLine(zoneTest.EventElder()[0]); Console.WriteLine(zoneTest.EventElder()[1]); } }
public Meet(int result, MainForm Context, MapWorld World, MapZone zone) { InitializeComponent(); _context = Context; _world = World; _result = result; _mapZone = zone; if (result == 1) { //merchant label5.Text = "Ah ! Mais que vois-je ? Je suis un marchand ambulant, venez voir mes marchandises !"; label1.Text = "Non, merci."; label2.Text = "Oui, bien sûr !"; label3.Text = "Et si je me servais gratuitement ?"; pictureBox1.BackgroundImage = Image.FromFile(@"../../../Ressources/marchand.jpg"); } else if (result == 2) { //vieux string[] elder = zone.EventElder(); label5.Text = "Seriez-vous intéressé par une enigme ? La voilà : " + Environment.NewLine + elder[0]; label1.Text = "Non, merci."; Label[] listlabel = { label2, label3, label4 }; int ran = _context.world.Random.Next(0, 3); for (int i = 0; i < 3; i++) { if (i == ran) { listlabel[i].Text = elder[1]; _answerRiddle = elder[1]; } else { if (elder[2] != null) { listlabel[i].Text = elder[2]; elder[2] = null; } else { listlabel[i].Text = elder[3]; } } } pictureBox1.BackgroundImage = Image.FromFile(@"../../../Ressources/elder.png"); } else if (result == 3) { //rien label5.Text = "La zone semble déserte."; label1.Text = "Quitter"; pictureBox1.BackgroundImage = Image.FromFile(@"../../../Ressources/desert.png"); } else if (result == 4) { //fight label1.Text = "Quitter"; } else if (result == 5) { //bandit label5.Text = "Alte là ! La bourse ou la vie ?!"; label1.Text = "Fuir"; label2.Text = "Oui, tenez " + _world.Team.Invent.GetGold * 25 / 100 + " pièce d'or."; label3.Text = "Jamais !"; pictureBox1.BackgroundImage = Image.FromFile(@"../../../Ressources/bandit.jpg"); } label5.Location = new Point(label5.Parent.Width / 2 - label5.Width / 2, label5.Parent.Height / 2 - label5.Height / 2); }