public void Castle() { Console.Clear(); OutSideIEnvironment tempOutSideIEnvironment = new OutSideIEnvironment(); tempOutSideIEnvironment.WeatherProp = " är molnigt och åskan ekar."; tempOutSideIEnvironment.EnvironmentProp = "det är ett stort slott framför dig"; tempOutSideIEnvironment.EnvironmentAppearence(); Console.ReadLine(); if (key.Contains("yes")) { Console.WriteLine("Du öppnar porten med nyckeln du hittade och går in."); Console.ReadLine(); Console.WriteLine("Det står en låda på ett bord, du öppnar lådan."); Console.ReadLine(); Console.WriteLine("I lådan hittar du en lapp, på lappen står det..."); Console.ReadLine(); Console.WriteLine("Grattis " + name + ", du klarade spelet!!"); Console.ReadLine(); Environment.Exit(0); } else { Console.WriteLine("Du går fram till den stora porten och känner på handtaget, porten är låst."); Console.WriteLine("du går tillbaka"); Console.ReadLine(); ChooseWhereToGo(); } }
public void Market() { Console.Clear(); OutSideIEnvironment tempOutSideIEnvironment = new OutSideIEnvironment(); tempOutSideIEnvironment.WeatherProp = " fint väder, solen skiner."; tempOutSideIEnvironment.EnvironmentProp = "Det är en marknad"; tempOutSideIEnvironment.EnvironmentAppearence(); if (konwOfDarkness.Contains("no")) { Console.Clear(); Console.WriteLine("Du ser inget du behöver"); Console.ReadLine(); Console.WriteLine("Du går tillbaka"); Console.ReadLine(); ChooseWhereToGo(); } if (konwOfDarkness.Contains("yes")) { if (item.Contains("item")) { Console.Clear(); Console.WriteLine("Du hittar en lykta på marknaden, du byter den viktiga grejen mot lyktan."); lantern = "yes"; item = "sold"; Console.WriteLine("Du går tillbaka"); Console.ReadLine(); ChooseWhereToGo(); } else { Console.Clear(); Console.WriteLine("Du har inga pengar eller något att byta med."); Console.WriteLine("Du går tillbaka"); Console.ReadLine(); ChooseWhereToGo(); } } }
public void Forest() { List <AnimalNPC> animal = new List <AnimalNPC> { new AnimalNPC { CharacterType = "Det är en giraff", SpeakProp = "WEEOOHHWEEeehoo" }, new AnimalNPC { CharacterType = "Det är ett får", SpeakProp = "bääääh" }, new AnimalNPC { CharacterType = "Det är en uggla", SpeakProp = "HOOoo HOOOoo" }, new AnimalNPC { CharacterType = "Det är en hund...", SpeakProp = "Voff Voff...jag är en hund." }, new AnimalNPC { CharacterType = "Det är en charmig groda,", SpeakProp = "Hello my baby" }, new AnimalNPC { CharacterType = "Det är en enhörning", SpeakProp = "NYYEEEEHHH" }, new AnimalNPC { CharacterType = "det är en fyrhörning", SpeakProp = "....." } }; Console.Clear(); OutSideIEnvironment tempOutSideIEnvironment = new OutSideIEnvironment(); tempOutSideIEnvironment.WeatherProp = " är fint väder"; tempOutSideIEnvironment.EnvironmentProp = "Det är en skog"; tempOutSideIEnvironment.EnvironmentAppearence(); Console.WriteLine("Du ser något i skogen."); Random random = new Random(); int i = random.Next(0, 7); Console.WriteLine(animal[i]); Console.ReadLine(); ChooseWhereToGo(); }