예제 #1
0
        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();
            }
        }
예제 #2
0
        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();
                }
            }
        }
예제 #3
0
        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();
        }