public void Möykky() { Console.WriteLine("Poimit paperipallon maasta, rullaat sen auki ja ihmettelet sen sisältöä lampun valossa.\n"); Console.Write("'Tulin, näin voitin...' Kyseessä on Julius Caesarin "); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("CV!!\n"); Console.ResetColor(); Console.WriteLine("Perin omituista, mutta todennäköisesti hyödyllistä.\n"); vastaus = Console.ReadLine(); vastaus = vastaus.ToUpper(); Inventaario inventaario = new Inventaario(); switch (vastaus) { case "OTA JULIUS CAESARIN CV": case "OTA CV": case "LISÄÄ JULIUS CAESARIN CV": case "LISÄÄ CV": case "OTA PAPERI": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("CV lisätty Academy-kassiin.\n"); inventaario.LisaaEsine(esine); Console.ResetColor(); ValoisaHawking(); break; case "SAMMUTA VALO": case "SAMMUTA TASKULAMPPU": case "SAMMUTA LAMPPU": lamppu.PoisPäältä(); Jatka(); break; case "HALP": case "HELP": Help help = new Help(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(help); Console.ResetColor(); Möykky(); break; case "KARTTA": Kartta kartta = new Kartta(); Console.ForegroundColor = ConsoleColor.Yellow; kartta.KutsuKartta(); Console.ResetColor(); Möykky(); break; case "H-HELP": Console.ForegroundColor = ConsoleColor.Yellow; Heikki heikki = new Heikki(); heikki.Help(); Console.ResetColor(); Möykky(); break; case "KASSI": Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(inventaario); Console.ResetColor(); Möykky(); break; default: Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Epäkelpo valinta.\n"); Console.ResetColor(); Möykky(); break; } }
public void ValoisaHawking() { lamppu = new Hawking(); lamppuPäällä = true; if (!Inventaario.esineet.Contains("CV")) { Console.Write("Nyt on valoisaa ja näet "); Console.ForegroundColor = ConsoleColor.Cyan; Console.Write("möykyn. "); Console.ResetColor(); Console.WriteLine("Pääset Hawking-luokasta hissikäytävään(A) tai C#-luokkaan (B).\n"); vastaus = Console.ReadLine(); vastaus = vastaus.ToUpper(); switch (vastaus) { case "A": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Avaat oven hissikäytävään.\n"); Console.ResetColor(); lamppu.PoisPäältä(); Hissikaytava hissikaytava = new Hissikaytava(); hissikaytava.Avaa(); break; case "B": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Yrität avata ovea, mutta se on jostain syystä lukittu.\n"); Console.ResetColor(); ValoisaHawking(); break; case "HALP": case "HELP": Help help = new Help(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(help); Console.ResetColor(); ValoisaHawking(); break; case "H-HELP": Console.ForegroundColor = ConsoleColor.Yellow; Heikki heikki = new Heikki(); heikki.Help(); Console.ResetColor(); ValoisaHawking(); break; case "KARTTA": Kartta kartta = new Kartta(); Console.ForegroundColor = ConsoleColor.Yellow; kartta.KutsuKartta(); Console.ResetColor(); ValoisaHawking(); break; case "SAMMUTA VALO": case "SAMMUTA TASKULAMPPU": case "SAMMUTA LAMPPU": lamppu.PoisPäältä(); Jatka(); break; case "OTA MÖYKKY": case "TUTKI MÖYKKY": case "TUTKI MÖYKKYÄ": Möykky(); break; case "KASSI": Console.ForegroundColor = ConsoleColor.Yellow; Inventaario inventaario = new Inventaario(); Console.WriteLine(inventaario); Console.ResetColor(); ValoisaHawking(); break; default: Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Epäkelpo valinta.\n"); Console.ResetColor(); ValoisaHawking(); break; } } else if (Game.java == 0) { Console.WriteLine("Taskulampun valossa katselet ympärillessi JAVA-luokkaa. Täällä on jotain jännää JAVA-koodia (jota et ymmärrä) kirjoitettu ympäri huonetta kaikille tussitaululle.\n" + "Pääset Hawking-luokasta hissikäytävään (A) tai C#-luokkaan (B).\n"); vastaus = Console.ReadLine(); vastaus = vastaus.ToUpper(); switch (vastaus) { case "A": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Avaat oven hissikäytävään.\n"); Console.ResetColor(); lamppu.PoisPäältä(); Hissikaytava hissikaytava = new Hissikaytava(); hissikaytava.Avaa(); break; case "B": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Yrität avata ovea, mutta se on jostain syystä lukittu.\n"); Console.ResetColor(); ValoisaHawking(); break; case "POISTA KOODI": case "PYYHI KOODI": case "POISTA JAVA": case "PYYHI": case "PYYHI TAULU": case "PYYHI TAULUT": Game.java++; Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Noin! Nyt on parempi!\n"); Console.ResetColor(); ValoisaHawking(); break; case "SAMMUTA VALO": case "SAMMUTA TASKULAMPPU": case "SAMMUTA LAMPPU": lamppu.PoisPäältä(); Jatka(); break; case "KASSI": Console.ForegroundColor = ConsoleColor.Yellow; Inventaario inventaario = new Inventaario(); Console.WriteLine(inventaario); Console.ResetColor(); ValoisaHawking(); break; case "KARTTA": Kartta kartta = new Kartta(); Console.ForegroundColor = ConsoleColor.Yellow; kartta.KutsuKartta(); Console.ResetColor(); ValoisaHawking(); break; case "H-HELP": Console.ForegroundColor = ConsoleColor.Yellow; Heikki heikki = new Heikki(); heikki.Help(); Console.ResetColor(); ValoisaHawking(); break; case "HALP": case "HELP": Help help = new Help(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(help); Console.ResetColor(); ValoisaHawking(); break; default: Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Epäkelpo valinta.\n"); Console.ResetColor(); ValoisaHawking(); break; } } else { Console.WriteLine("Taskulampun valossa katselet ympärillessi JAVA-luokkaa. Nyt ei ole enää JAVA-koodia häritsemässä ja voit taas keskittyä olennaiseen.\n" + "Pääset Hawking-luokasta hissikäytävään (A) tai C#-luokkaan (B).\n"); vastaus = Console.ReadLine(); vastaus = vastaus.ToUpper(); switch (vastaus) { case "A": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Avaat oven hissikäytävään.\n"); Console.ResetColor(); lamppu.PoisPäältä(); Hissikaytava hissikaytava = new Hissikaytava(); hissikaytava.Avaa(); break; case "B": Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Yrität avata ovea, mutta se on jostain syystä lukittu.\n"); Console.ResetColor(); ValoisaHawking(); break; case "SAMMUTA VALO": case "SAMMUTA TASKULAMPPU": case "SAMMUTA LAMPPU": lamppu.PoisPäältä(); Jatka(); break; case "KASSI": Console.ForegroundColor = ConsoleColor.Yellow; Inventaario inventaario = new Inventaario(); Console.WriteLine(inventaario); Console.ResetColor(); ValoisaHawking(); break; case "KARTTA": Kartta kartta = new Kartta(); Console.ForegroundColor = ConsoleColor.Yellow; kartta.KutsuKartta(); Console.ResetColor(); ValoisaHawking(); break; case "H-HELP": Console.ForegroundColor = ConsoleColor.Yellow; Heikki heikki = new Heikki(); heikki.Help(); Console.ResetColor(); ValoisaHawking(); break; case "HALP": case "HELP": Help help = new Help(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(help); Console.ResetColor(); ValoisaHawking(); break; default: Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine("Epäkelpo valinta.\n"); Console.ResetColor(); ValoisaHawking(); break; } } }