Esempio n. 1
0
 /// <summary>
 /// Ründad vastast lüües teda kõhtu.
 /// </summary>
 public static void Kohtu()
 {
     if (Karakter.Stamina >= 20)
     {
         Console.ForegroundColor = ConsoleColor.Red;
         Karakter.Stamina       -= 20;
         Console.WriteLine("Vastase HP on: " + Karakter.EnemyHP);
         Karakter.EnemyHP -= 20;
         Console.WriteLine("Lõid teda pähe ja ta HP vähenes 20 võrra.");
         Console.WriteLine("Tema HP on: " + Karakter.EnemyHP);
         Console.ResetColor();
     }
     else if (Karakter.Stamina < 20)
     {
         Console.ForegroundColor = ConsoleColor.Red;
         Console.WriteLine("Staminat ei ole piisavalt, et seda käiku teha.");
         Console.WriteLine("Söö midagi seljakotist või on mäng läbi!");
         Console.ResetColor();
         S88();
         if (Karakter.Stamina >= 20)
         {
             Karakter.Stamina       -= 20;
             Console.ForegroundColor = ConsoleColor.Red;
             Console.WriteLine("Vastase HP on: " + Karakter.EnemyHP);
             Karakter.EnemyHP -= 20;
             Console.WriteLine("Lõid teda pähe ja ta HP vähenes 20 võrra.");
             Console.WriteLine("Tema HP on: " + Karakter.EnemyHP);
             Console.ResetColor();
         }
         else if (Karakter.Stamina < 20)
         {
             KoobasFunc.MangLabi();
         }
     }
 }
Esempio n. 2
0
        //--KOOBAS--
        /// <summary>
        /// Seiklemine koopas, kuhu sattusid läbi kanalisatsiooni.
        /// </summary>
        public static void Kooba()
        {
            path = @"../../info/Invetory.txt";
            Console.WriteLine("Kanalisatsiooni läbi oled sattunud koopasse.");
            Console.ReadKey();
            //suund:
            while (true)
            {
                Console.WriteLine("Võimalik on minna kas 'paremale' või 'vasakule'.");
                string suund = Console.ReadLine();
                Console.Clear();
                if (suund == "vasakule")
                {
                    Console.WriteLine("Siin kooparuumis ei paista olevat midagi. Saab rahulikult hingata.");
                    while (true)
                    {
                        Console.WriteLine("Avastad enda ees kaks teed. 'paremale' või 'vasakule'");
                        string suund2 = Console.ReadLine();
                        Console.Clear();
                        if (suund2 == "vasakule")
                        {
                            KoobasFunc.PolitseiLucky();
                            while (true)
                            {
                                Console.WriteLine("Toibud šhokist peale politseiga kohtumist ja liigud kas 'paremale' või 'vasakule'.");
                                string suund4 = Console.ReadLine();
                                Console.Clear();
                                if (suund4 == "vasakule")
                                {
                                    Console.WriteLine("Siin ruumis ei ole midagi head ega ohtlikku.");
                                    while (true)
                                    {
                                        Console.WriteLine("Tee haruneb taas kaheks. 'paremale' või 'vasakule'");
                                        string suund6 = Console.ReadLine();
                                        Console.Clear();
                                        if (suund6 == "vasakule")
                                        {
                                            Koobas.Kypsisepakk();
                                            Koobas.Ryne();
                                            break;
                                        }
                                        else if (suund6 == "paremale")
                                        {
                                            Koobas.Kypsisepakk();
                                            while (true)
                                            {
                                                Console.WriteLine("Liigud 'paremale' või 'vasakule'?");
                                                string suund8 = Console.ReadLine();
                                                Console.Clear();
                                                if (suund8 == "vasakule")
                                                {
                                                    KoobasFunc.Rott();
                                                    break;
                                                }
                                                else if (suund8 == "paremale")
                                                {
                                                    Koobas.Kypsisepakk();
                                                    break;
                                                }
                                                else
                                                {
                                                    continue;
                                                }
                                            }
                                        }
                                        else
                                        {
                                            continue;
                                        }
                                    }
                                }
                                else if (suund4 == "paremale")
                                {
                                    Koobas.Vesi();
                                    break;
                                }
                                else
                                {
                                    continue;
                                }
                            }
                            break;
                        }
                        else if (suund2 == "paremale")
                        {
                            Koobas.Ryne();
                            while (true)
                            {
                                Console.WriteLine("Peale võitlust toibununa leiad enda ees 2 koopaharu. Kuhu minna, 'paremale' või 'vasakule'?");
                                string suund5 = Console.ReadLine();
                                Console.Clear();
                                if (suund5 == "vasakule")
                                {
                                    Koobas.Kypsisepakk();
                                    while (true)
                                    {
                                        Console.WriteLine("Liigud 'paremale' või 'vasakule'?");
                                        string suund8 = Console.ReadLine();
                                        Console.Clear();
                                        if (suund8 == "vasakule")
                                        {
                                            KoobasFunc.Rott();
                                            break;
                                        }
                                        else if (suund8 == "paremale")
                                        {
                                            Koobas.Vesi();
                                            break;
                                        }
                                        else
                                        {
                                            continue;
                                        }
                                    }
                                    break;
                                }
                                else if (suund5 == "paremale")
                                {
                                    Koobas.Vesi();
                                    break;
                                }
                                else
                                {
                                    continue;
                                }
                            }
                            break;
                        }
                        else
                        {
                            continue;
                        }
                    }
                    break;
                }

                else if (suund == "paremale")
                {
                    Koobas.Ryne();
                    while (true)
                    {
                        Console.WriteLine("Värske õhu lõhna on tunda. Teid on 2, 'paremale' või 'vasakule'.");
                        string suund3 = Console.ReadLine();
                        Console.Clear();
                        if (suund3 == "vasakule")
                        {
                            Koobas.Ryne();
                            Koobas.S88();
                            while (true)
                            {
                                Console.WriteLine("Kaklusest toibununa liigud 'paremale' või 'vasakule'");
                                string suund5 = Console.ReadLine();
                                Console.Clear();
                                if (suund5 == "vasakule")
                                {
                                    Koobas.Sokolaad();
                                    while (true)
                                    {
                                        Console.WriteLine("Peale magusa leidmist kuuled seina tagant veesolinat. Kas liigud edasi 'paremale' või 'vasakule'?");
                                        string suund8 = Console.ReadLine();
                                        if (suund8 == "vasakule")
                                        {
                                            Koobas.Coca();
                                            break;
                                        }
                                        else if (suund8 == "paremale")
                                        {
                                            KoobasFunc.Rott();
                                            break;
                                        }
                                        else
                                        {
                                            continue;
                                        }
                                    }
                                    break;
                                }
                                else if (suund5 == "paremale")
                                {
                                    KoobasFunc.RottValja();
                                    break;
                                }
                                else
                                {
                                    continue;
                                }
                            }
                            break;
                        }

                        else if (suund3 == "paremale")
                        {
                            Koobas.Sokolaad();
                            while (true)
                            {
                                Console.WriteLine("Edasi viib endiselt 2 teed. Kas 'paremale' või 'vasakule'?");
                                string suund7 = Console.ReadLine();
                                Console.Clear();
                                if (suund7 == "vasakule")
                                {
                                    KoobasFunc.Rott();
                                    Koobas.Vesi();
                                    break;
                                }
                                else if (suund7 == "paremale")
                                {
                                    KoobasFunc.Politsei();

                                    while (true)
                                    {
                                        Console.WriteLine("Vabadus tundub õige lähedal. Ees on 2 teed: 'paremale' või 'vasakule'");
                                        string suund9 = Console.ReadLine();
                                        Console.Clear();
                                        if (suund9 == "vasakule")
                                        {
                                            KoobasFunc.RottValja();
                                            break;
                                        }
                                        else if (suund9 == "paremale")
                                        {
                                            break;
                                        }
                                        else
                                        {
                                            continue;
                                        }
                                    }
                                    break;
                                }
                                else
                                {
                                    continue;
                                }
                            }
                            break;
                        }
                        else
                        {
                            continue;
                        }
                    }
                    break;
                }
                else
                {
                    continue;
                }
            }
            Console.Clear();
            Console.WriteLine("*Õhk, vabadus on see mida ma tunnen! Ma leidsin tee koopast välja!*");
            Console.ReadKey();
        }