public static void Creation(Person person)
        {
            Console.Clear();
            Console.ForegroundColor = ConsoleColor.DarkBlue;
            Console.WriteLine("This is character creation. Be careful that your answers will shape who you are and how you will be able to play the game");
            Console.WriteLine();
            Console.ForegroundColor = ConsoleColor.White;
            Console.WriteLine("Old man: 'What's your name?'");
            person.SetName(Console.ReadLine());
            Console.WriteLine();

            switch (DialogsManager.DialogThree("Old man: 'So " + person.Name + ", Tell me something about your childhood. How you interacted with others?'",
                                               "1 - 'I was playing with my dad and helping him with the work. I always tried to match his strenght and all kids were either afraid of me or followed me' ",
                                               "2 - 'I was climbing trees and exploring dangerous places. In conflict I either run away or wear out my opponent. Some boys got hurt by trying the stuff I did every day' ",
                                               "3 - 'I was collecting flowers and animals. I learned to read and count really early so other kids very either inspired by me or tried to bully me. Sometimes I talked them out, but few times I got beaten' "))
            {
            case 1: person.SetAttribute(2, 0, 0); break;

            case 2: person.SetAttribute(0, 2, 0); break;

            case 3: person.SetAttribute(0, 0, 2); break;

            default: break;
            }
            Console.WriteLine();

            switch (DialogsManager.DialogThree("Old man: 'Now, tell me more about your teen years'",
                                               "1 - 'Father used me for the harder work on a farm, carrying things, moving animals. I also got into fights rather easy and was winning most of the sports tournaments in our village' ",
                                               "2 - 'I would be crafting inside my fathers workshop most of the time or I would use my newly built machines to have fun and provoke our neighbors, then run away and hide in the wild' ",
                                               "3 - 'I read any book I could find, either fantastic, romantic or practical. I was always trying something new and different, never stayed too long with one thing. ' "))
            {
            case 1: person.SetAttribute(2, 0, 0); break;

            case 2: person.SetAttribute(0, 2, 0); break;

            case 3: person.SetAttribute(0, 0, 2); break;

            default: break;
            }

            Console.WriteLine();

            switch (DialogsManager.DialogThree("Old man: 'What else have you learned?'",
                                               "1 - 'I know most of herbs, shrubs, trees and animals and i know how to prepare them' ",
                                               "2 - 'When father was not watching, I was swordfighting with my friend. We also tried old axes and spears, which we found on the old battlefield' ",
                                               "3 - 'I was stuying the history and lot of 'secret' things. I was trying to scout few distant places or find people who know them. I love mysteries. ' "))
            {
            case 1: person.SetAttribute(2, 0, 0); break;

            case 2: person.SetAttribute(0, 2, 0); break;

            case 3: person.SetAttribute(0, 0, 2); break;

            default: break;
            }
        }
        public static void ToTheVillage(Person person)
        {
            Console.Clear();
            switch (DialogsManager.DialogTwo("Old man: 'Talking with you really made my day, people today are bound to their property, so afraid to loose even the smallest things they gained. " +
                                             "We lived in a stable society for long time and people get used to it fast. Instead of courage and hard decisions, instead of joy from unknown, we care mostly about our social position. " +
                                             "But it will change, soon or later. I don't know if these rumors about north are true or just crazy talk, probably a combination, but time will come when people like you will be the most needed in this world. " +
                                             "Enough small talk. If you go straight this way, you come to Oldgrave, village where I live now. Don't be afraid of the name, it's because there is very old graveyard near which was used for nearby population in past. Now its kind of abbandoned. " +
                                             "Take this dagger. I'm getting too old and weak to protect myself so I may aswell just surrender instantly. Good luck boy, I wish I was in your shoes...", "1 - Wait, at least one thing about you. What's your name?", "2 - Farewell."))
            {
            case 1: if (DialogsManager.DialogOne("Old man: 'Oh, pardon my rudeness. I'm Hrothgar, but don't mention my name in Oldgrave much, I'm still stranger to them. Just tell Sam, the shoplifter, that you met me, he is a great guy and may help you.'", "1 - Bye") == 1)
                {
                    Console.WriteLine("Hrothgar: 'See you in another life, my friend...'");
                }
                ;
                Notice hrothgar = new Notice("Hrothgar", "Old man I met on the road to Oldgrave. He was a bit jealous that I'm young and may go adventuring.");
                person.AddNotice(hrothgar);
                break;

            case 2:
                Console.WriteLine("Old man: 'See you in another life, my friend...'");
                break;
            }
            Console.WriteLine();



            Notice oldgrave = new Notice("Oldgrave", "Small village, first on my way to north. It's named after big old graveyard near the village.");

            person.AddNotice(oldgrave);
            person.TakeItem(new Weapon("dagger", 2, 5, 1, "piercing", false, 0.5f, 3));
            person.GainExperience(10);
            person.GettingTired();
            Console.WriteLine();
            Console.WriteLine("Press any key to continue...");
            Console.ReadKey();

            /* Console.Clear();
             * switch(DialogsManager.DialogFive("What do you want to do?","1 - Head to the Oldgrave", "2 - Try to hunt and forage", "3 - Check your character stats", "4 - Check your inventory", "5 - Check your notepad"))
             * {
             *  // case 1: ChapterOne.NearOldgrave();
             *   //    break;
             *   //    case2 2:
             *
             * }
             *
             */
        }
        public static void DialogWithOldMan(Person person)
        {
            Console.Clear();

            Console.Write("After a week of walking north, your journey went alright so far. Nothing really interesting happened, but at least you are still on the way and have some food and coins. Your next task will be earning money, getting equipment and learning new things. ");
            Console.Write("Noone mentioned anything about strange things happening in the north, maybe the noble just doesn't want to talk about it. ");
            Console.Write("You are walking on a long trading way to another village, when your sight catches silhouette of a person sitting under old maple tree. A man. A particulary old man. As you come closer, he aproaches you. ");

            Console.WriteLine("Press any key to continue...");
            Console.ReadKey();
            Console.WriteLine();


            if (DialogsManager.DialogOne("Old man: 'Not so common to see a stranger who is not a trader or thief here nowaydays.'", " 1 - 'How do you know Im not one of them?' ") == 1)
            {
                bool ChoiceDone = true;
                do

                {
                    switch (DialogsManager.DialogTwo("Old man: 'I have seen too many folks to not recognize a traveler.'", "1 - 'Who are you?'", "2 - 'Do you know anything about strange thing happening north?'"))
                    {
                    case 1: Console.WriteLine("Old man: 'I'm not interesting or important now, rather tell me about yourself. '");
                        Console.WriteLine("Press any key to continue...");
                        Console.ReadKey();
                        CharacterCreation.Creation(person);
                        break;

                    case 2:
                        if (DialogsManager.DialogOne("Old man: 'People talk about lot of strange things, most of them are nonsense, but anyone of them could be true. Have an open and critical mind and you will see. '", "1 - 'Who are you?'") == 1)
                        {
                            Console.WriteLine("Old man: 'I'm not interesting or important now, rather tell me about yourself");
                            Console.WriteLine("Press any key to continue...");
                            Console.ReadKey();
                            CharacterCreation.Creation(person);
                        }
                        break;

                    default: ChoiceDone = false; break;
                    }
                }while (!ChoiceDone);
            }
        }