static void Main(string[] args) { //////Mäng järjekorras-- Karakter kasutaja = new Karakter(); path = @"../../info/Invetory.txt"; File.Delete(path); string tekst = " "; File.AppendAllText(path, tekst); Console.ForegroundColor = ConsoleColor.Yellow; string pilt = System.IO.File.ReadAllText(@"..\..\info\pilt.txt"); Console.WriteLine(pilt); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\nEt mängus edasi liikuda, pead vajutama suvalist klahvi."); Console.WriteLine("(Välja arvatud siis, kui tuleb kirjutada vastus.)"); Console.WriteLine("Mängu käigus on soovitatav koguda võimalikult palju staminat."); Console.ResetColor(); Console.ReadKey(); Console.Clear(); Dialoog.Dialo(); Lennujaam.JooKohvi(); Lennujaam.Lennujaamm(); Linna.Linnas(); Linna.Linn(); Apteek.Apt(); Pood.Poes(); Apteek2.Tagasi(); Hullumaja.Hullumajaa(); Koobas.Kooba(); Lopp.Loppp(); }
//--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(); }