static void Main(string[] args) { string liike = "0", liike2 = "1"; ///stopwatch = Stopwatch.StartNew(); /// hahmo pelaaja, hirvio; // ESITTELY !! pelaaja = new hahmo(); hirvio = new hahmo(); while (liike != "5") { //Console.Clear(); Console.WriteLine("1. POH, 2. ITÄ, 3. ETELÄ, 4. LÄNSI, 5. LOPPU"); liike = Console.ReadLine(); //Console.ReadLine(); //Console.Read(); //Console.Read(); //Console.Clear(); //Thread.Sleep(500); //stopwatch = Stopwatch.StartNew(); //Thread.Sleep(5000); //stopwatch.Stop(); //Console.ReadKey(); //if ((cki.Modifiers & ConsoleModifiers.Alt) != 0) Console.Write("ALT+"); //Console.WriteLine(" kokoko"); switch (liike) { case "1": Console.WriteLine("Poh"); break; case "2": Console.WriteLine("Itä"); break; case "3": Console.WriteLine("Etelä"); break; case "4": Console.WriteLine("Länsi"); break; //default : Console.Clear(); break; } ///Console.Clear(); //Console.Read(); //Console.Clear(); //switch() Random rnd = new Random(); switch (rnd.Next(0, 4)) { case 0: Console.WriteLine("Ei mitään"); break; case 1: Console.WriteLine("Kirves"); break; case 2: Console.WriteLine("Miekka"); break; case 3: Console.WriteLine("Hirviö!"); Console.WriteLine("Hyökkää 1. Pakene 2."); liike2 = Console.ReadLine(); /* * switch (liike2) * { * case "1": switch (pelaaja.ase) * { * case 1: hirvio.terveys -= rnd.Next(0, kirves); break; * case 2: hirvio.terveys -= rnd.Next(0, miekka); break; * } * * break; * case "2" : break; * } * }*/ break; } } }
/* hahmo pelaaja; * hahmo hirvio; // ESITTELY !! * * pelaaja = new hahmo(); * hirvio = new hahmo();*/ /* private void joo () * { * pelaaja.Ase = 0; * }*/ static void Main(string[] args) { string liike = "0", liike2 = "2"; ///stopwatch = Stopwatch.StartNew(); /// hahmo pelaaja, hirvio; // ESITTELY !! pelaaja = new hahmo(); hirvio = new hahmo(); // pelaaja = new hahmo(); //hirvio = new hahmo(); while (liike != "5") { //Console.Clear(); Console.WriteLine("1. POH, 2. ITÄ, 3. ETELÄ, 4. LÄNSI, 5. LOPPU"); liike = Console.ReadLine(); //Console.ReadLine(); //Console.Read(); //Console.Read(); //Console.Clear(); //Thread.Sleep(500); //stopwatch = Stopwatch.StartNew(); //Thread.Sleep(5000); //stopwatch.Stop(); //Console.ReadKey(); //if ((cki.Modifiers & ConsoleModifiers.Alt) != 0) Console.Write("ALT+"); //Console.WriteLine(" kokoko"); switch (liike) { case "1": Console.WriteLine("Poh"); break; case "2": Console.WriteLine("Itä"); break; case "3": Console.WriteLine("Etelä"); break; case "4": Console.WriteLine("Länsi"); break; //default : Console.Clear(); break; } ///Console.Clear(); //Console.Read(); //Console.Clear(); //switch() Random rnd = new Random(); if (liike == "1" || liike == "2" || liike == "3" || liike == "4") { switch (rnd.Next(0, 4)) { case 0: Console.WriteLine("Ei mitään"); break; case 1: Console.WriteLine("Kirves"); break; case 2: Console.WriteLine("Miekka"); break; case 3: Console.WriteLine("Hirviö!"); Console.WriteLine("Hyökkää 1. Pakene 2."); liike2 = Console.ReadLine(); switch (liike2) { case "1": switch (pelaaja.Ase) { case 1: hirvio.Terveys -= rnd.Next(0, pelaaja.Kirves); break; case 2: hirvio.Terveys -= rnd.Next(0, pelaaja.Miekka); break; } switch (hirvio.Ase) // ylimääräiset pois x 2 { case 1: pelaaja.Terveys -= rnd.Next(0, hirvio.Kirves); break; case 2: pelaaja.Terveys -= rnd.Next(0, hirvio.Miekka); break; } if (hirvio.Terveys <= 0) { Console.WriteLine("Voitit hirviön"); hirvio.Terveys = 100; } if (pelaaja.Terveys <= 0) { Console.WriteLine("Hirviö voitti sinut"); pelaaja.Terveys = 100; } break; case "2": break; } Console.WriteLine("Hirviön terveys" + hirvio.Terveys); Console.WriteLine("Pelaajan terveys" + pelaaja.Terveys); // pelaaja.Ase = 1; //joo(pelaaja); //taistelu(liike2); break; } } //Console.WriteLine("Hirviön terveys" + hirvio.Terveys); } /*private void taistelu(string parametri) * { * * }*/ }