示例#1
0
        static void Main(string[] args)
        {
            Zmienne.ekwipunek.Add("zapałki", 60);
            Zmienne.ekwipunek.Add("stare szmaty", 3);
            Zmienne.ekwipunek.Add("zdjęcie córki", 1);

            Zmienne.ekwipunek.Add("stary płaszcz", 1);
            Zmienne.ekwipunek.Add("kiepskie buty", 1);
            while (true)
            {
                Console.Title         = "Tytuł okna"; //Tytuł okna
                Console.CursorVisible = false;        //Widoczność kursora
                Konsola.UstawNazwyOpcji4("NOWA GRA", "WCZYTAJ GRĘ", "PRZEWODNIK", "WYJŚCIE");
                Konsola.WypiszMenu(0);
                Konsola.WybieranieOpcji(0);


                Historia.Fabuła();
            }
        }
示例#2
0
        static public void WybórHistorii(int aktywnaPozycjaMenu)
        {
            switch (aktywnaPozycjaMenu)
            {
            case 0:    //chciał pomóc opadłemu z sił mężczyźnie
                Zmienne.HP = Zmienne.HP - 2;
                Teksty.Tekst(5.0);
                WypisywanieEkwipunku.OnOffEkwipunekOkro(5.0);

                Teksty.Tekst(6.0);
                Console.CursorVisible = true;     //Widoczność kursora
                Zmienne.imię          = Console.ReadLine();
                Console.CursorVisible = false;    //Widoczność kursora

                Konsola.UstawNazwyOpcji4("   Pracuję jako elektryk w Białymstku. Wraz z żoną przeprowadziliśmy się tam z  Łodzi w " +
                                         "1934, gdy dostałem ofertę pracy w tamtejszej elektrowni. Wcześniej      byłem sierżantem w wojsku. " +
                                         "Po wybuchu wojny przydzielono mnie pod dowództwo     ppłk Dąbrowskiego. Z nim również walczyłem z sowietami pod Puszczą " +
                                         "Augustowską  gdzie straciliśmy trzeci szwadron ułanów. Później po rozwiązaniu oddziału       towarzyszyłem mjr.'Hubalowi'" +
                                         "aż do czasu gdy rozkazał mi wracać i ratować swoją  córeczkę, bo przewidywał co szykują sowieci.              " +
                                         "                                                                                                        " +
                                         "                                                                              ",

                                         " Jestem nauczycielem fizyki w Łomżańskiej szkole. Prowadzę tam również drużynę  harcerską. Ci mali " +
                                         "bohaterowie to prawdziwi królowie lasu, potrafią sami        przetrwać w niebezpiecznej dziczy. Niestety po " +
                                         "wybuchu wojny większość z nich   zaciągnęła się do wojska. Miejmy nadzieję, że Bóg ich ustrzeże. Ja natomiast    uczyłem " +
                                         "dalej w szkole, starając się nie zwracać na siebie uwagi władz          sowieckich. Jednogo dnia usłyszałem, jak żołnierze" +
                                         "rozmawiali na temat wywózki   okolicznej ludności na Sybir. Tego dnia wróciłem wcześniej do domu.                  " +
                                         "                                                                                                                      " +
                                         "                                     ",

                                         "  Pracowałem na stacji PKP. Odkąd wybuchła wojna i rosjanie przejęli stacje,    był to okropny czas. Ponieważ " +
                                         "dobrze znamłem całą infrastrukturę, pozwolili mi  pracować. Podobno przybyli w pokoju, aby ratować ludność cywilną, " +
                                         "a jednak  ich transporty były w większości wojskowe. Nie wszyscy rosjanie byli źli.           Zaprzyjaźniłem się z pewnym " +
                                         "Simonem, dobry facet. Jego zadaniem było dbać, aby  kolej nieprzerwanie sprawna. Pewnego dnia zapytał się czy " +
                                         "mam dzieci,           odpowiedziałem, że mam córeczkę, małego aniołka. Uśmiechnął się współczująco,   dał suszoną " +
                                         "słoninę i trzy konserwy, i powiedział, abym użył tego tylko wtedy,  gdy już nawet trawa nie będzie pożywieniem, i " +
                                         "kazał szybko wracać do rodziny.                                                                                        " +
                                         "                                                                           ",
                                         "  Byłem mechanikiem w zakładach stalowych w Łowiczu. Moim zadaniem było         naprawianie oraz konserwacja maszyn." +
                                         "Po wkroczeniu sowietów 17 września nasza    fabryka była jednym z pierwszych celów do przejęcia. Całą fabrykę " +
                                         "zagarnięto,   niektórych pracowników wyrzucon zastępując ich swoją własną brygadą. Jako wyższynad mechanikami " +
                                         "musiałem zostać, aby produkcja mogła być kontynuowana. Pewnego  dnia kazano nam wcześniej wyjść z pracy do domów.");
                Konsola.WypiszMenu(6.1);
                Konsola.WybieranieOpcji(6.1);
                switch (Konsola.aktywnaPozycjaMenu)
                {
                case 0:
                    Zmienne.wybranaHistoria = 0;

                    Zmienne.ekwipunek.Add("płaszcz wojska Polskiego", 1);
                    Zmienne.ekwipunek.Remove("stary płaszcz");
                    Zmienne.ekwipunek.Add("krzesiwo", 1);
                    Zmienne.ekwipunek.Add("penicylina", 1);
                    Zmienne.siła               = 8;
                    Zmienne.charyzma           = 4;
                    Zmienne.inżynieria         = 8;
                    Zmienne.wiedzaOPrzetrwaniu = 9;
                    Zmienne.logistyka          = 6;
                    Zmienne.celność            = 9;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <płaszcz wojska Polskiego> x1");
                    Console.WriteLine("(Ekwipunek - <stary płaszcz> x1");
                    Console.WriteLine("(Ekwipunek + <krzesiwo> x1");
                    Console.WriteLine("(Ekwipunek + <penicylina> x1");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);

                    Konsola.aktywnaPozycjaMenu = 0;
                    break;

                case 1:
                    Zmienne.wybranaHistoria = 1;

                    Zmienne.ekwipunek.Add("ołówek", 1);
                    Zmienne.ekwipunek.Add("notatnik", 1);
                    Zmienne.ekwipunek.Add("krzesiwo", 1);
                    Zmienne.ekwipunek.Add("penicylina", 1);
                    Zmienne.siła               = 6;
                    Zmienne.charyzma           = 8;
                    Zmienne.inżynieria         = 5;
                    Zmienne.wiedzaOPrzetrwaniu = 9;
                    Zmienne.logistyka          = 7;
                    Zmienne.celność            = 8;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <ołówek> x1");
                    Console.WriteLine("(Ekwipunek + <notatnik> x1");
                    Console.WriteLine("(Ekwipunek + <krzesiwo> x1");
                    Console.WriteLine("(Ekwipunek + <penicylina> x1");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);
                    Konsola.aktywnaPozycjaMenu = 0;

                    break;

                case 2:
                    Zmienne.wybranaHistoria = 2;

                    Zmienne.ekwipunek.Add("papierosy", 30);
                    Zmienne.ekwipunek.Add("monety", 10);
                    Zmienne.ekwipunek.Add("kawałek suszonej słoniny", 4);
                    Zmienne.ekwipunek.Add("konserwy", 3);
                    Zmienne.siła               = 7;
                    Zmienne.charyzma           = 5;
                    Zmienne.inżynieria         = 9;
                    Zmienne.wiedzaOPrzetrwaniu = 6;
                    Zmienne.logistyka          = 9;
                    Zmienne.celność            = 5;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <papierosy> x30");
                    Console.WriteLine("(Ekwipunek + <monety> x10");
                    Console.WriteLine("(Ekwipunek + <kawałek suszonej słoniny> x4");
                    Console.WriteLine("(Ekwipunek + <konserwy> x3");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);
                    Konsola.aktywnaPozycjaMenu = 0;
                    break;

                case 3:
                    Zmienne.wybranaHistoria = 3;
                    Zmienne.ekwipunek.Add("ołówek", 1);
                    Zmienne.ekwipunek.Add("notatnik", 1);
                    Zmienne.ekwipunek.Add("papierosy", 30);
                    Zmienne.ekwipunek.Add("monety", 10);
                    Zmienne.ekwipunek.Add("klucz nasadowy 13", 1);
                    Zmienne.siła               = 7;
                    Zmienne.charyzma           = 5;
                    Zmienne.inżynieria         = 9;
                    Zmienne.wiedzaOPrzetrwaniu = 6;
                    Zmienne.logistyka          = 5;
                    Zmienne.celność            = 6;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <ołówek> x1");
                    Console.WriteLine("(Ekwipunek + <notatnik> x1");
                    Console.WriteLine("(Ekwipunek + <papierosy> x30");
                    Console.WriteLine("(Ekwipunek + <monety> x10");
                    Console.WriteLine("(Ekwipunek + <klucz nasadowy 13> x1");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);
                    Konsola.aktywnaPozycjaMenu = 0;
                    break;
                }

                break;

            case 1:     //nie pomógł opadłemu z sił mężczyźnie
                Teksty.Tekst(5.1);
                WypisywanieEkwipunku.OnOffEkwipunekOkro(5.1);
                Teksty.Tekst(6.0);
                Console.CursorVisible = true;     //Widoczność kursora
                Zmienne.imię          = Console.ReadLine();
                Console.CursorVisible = false;    //Widoczność kursora

                Konsola.UstawNazwyOpcji4("   Pracuję jako elektryk w Białymstku. Wraz z żoną przeprowadziliśmy się tam z  Łodzi w " +
                                         "1934, gdy dostałem ofertę pracy w tamtejszej elektrowni. Wcześniej      byłem sierżantem w wojsku. " +
                                         "Po wybuchu wojny przydzielono mnie pod dowództwo     ppłk Dąbrowskiego. Z nim również walczyłem z sowietami pod Puszczą " +
                                         "Augustowską  gdzie straciliśmy trzeci szwadron ułanów. Później po rozwiązaniu oddziału       towarzyszyłem mjr.'Hubalowi'" +
                                         "aż do czasu gdy rozkazał mi wracać i ratować swoją  córeczkę, bo przewidywał co szykują sowieci.              " +
                                         "                                                                                                        " +
                                         "                                                                              ",

                                         " Jestem nauczycielem fizyki w Łomżańskiej szkole. Prowadzę tam również drużynę  harcerską. Ci mali " +
                                         "bohaterowie to prawdziwi królowie lasu, potrafią sami        przetrwać w niebezpiecznej dziczy. Niestety po " +
                                         "wybuchu wojny większość z nich   zaciągnęła się do wojska. Miejmy nadzieję, że Bóg ich ustrzeże. Ja natomiast    uczyłem " +
                                         "dalej w szkole, starając się nie zwracać na siebie uwagi władz          sowieckich. Jednogo dnia usłyszałem, jak żołnierze" +
                                         "rozmawiali na temat wywózki   okolicznej ludności na Sybir. Tego dnia wróciłem wcześniej do domu.                  " +
                                         "                                                                                                                      " +
                                         "                                     ",

                                         "  Pracowałem na stacji PKP. Odkąd wybuchła wojna i rosjanie przejęli stacje,    był to okropny czas. Ponieważ " +
                                         "dobrze znamłem całą infrastrukturę, pozwolili mi  pracować. Podobno przybyli w pokoju, aby ratować ludność cywilną, " +
                                         "a jednak  ich transporty były w większości wojskowe. Nie wszyscy rosjanie byli źli.           Zaprzyjaźniłem się z pewnym " +
                                         "Simonem, dobry facet. Jego zadaniem było dbać, aby  kolej nieprzerwanie sprawna. Pewnego dnia zapytał się czy " +
                                         "mam dzieci,           odpowiedziałem, że mam córeczkę, małego aniołka. Uśmiechnął się współczująco,   dał suszoną " +
                                         "słoninę i trzy konserwy, i powiedział, abym użył tego tylko wtedy,  gdy już nawet trawa nie będzie pożywieniem, i " +
                                         "kazał szybko wracać do rodziny.                                                                                        " +
                                         "                                                                           ",
                                         "  Byłem mechanikiem w zakładach stalowych w Łowiczu. Moim zadaniem było         naprawianie oraz konserwacja maszyn." +
                                         "Po wkroczeniu sowietów 17 września nasza    fabryka była jednym z pierwszych celów do przejęcia. Całą fabrykę " +
                                         "zagarnięto,   niektórych pracowników wyrzucon zastępując ich swoją własną brygadą. Jako wyższynad mechanikami " +
                                         "musiałem zostać, aby produkcja mogła być kontynuowana. Pewnego  dnia kazano nam wcześniej wyjść z pracy do domów.");
                Konsola.WypiszMenu(6.1);
                Konsola.WybieranieOpcji(6.1);
                switch (Konsola.aktywnaPozycjaMenu)
                {
                case 0:
                    Zmienne.wybranaHistoria = 0;

                    Zmienne.ekwipunek.Add("płaszcz wojska Polskiego", 1);
                    Zmienne.ekwipunek.Remove("stary płaszcz");
                    Zmienne.ekwipunek.Add("krzesiwo", 1);
                    Zmienne.ekwipunek.Add("penicylina", 1);
                    Zmienne.siła               = 8;
                    Zmienne.charyzma           = 4;
                    Zmienne.inżynieria         = 8;
                    Zmienne.wiedzaOPrzetrwaniu = 9;
                    Zmienne.logistyka          = 6;
                    Zmienne.celność            = 9;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <płaszcz wojska Polskiego> x1");
                    Console.WriteLine("(Ekwipunek - <stary płaszcz> x1");
                    Console.WriteLine("(Ekwipunek + <krzesiwo> x1");
                    Console.WriteLine("(Ekwipunek + <penicylina> x1");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);

                    Konsola.aktywnaPozycjaMenu = 0;
                    break;

                case 1:
                    Zmienne.wybranaHistoria = 1;

                    Zmienne.ekwipunek.Add("ołówek", 1);
                    Zmienne.ekwipunek.Add("notatnik", 1);
                    Zmienne.ekwipunek.Add("krzesiwo", 1);
                    Zmienne.ekwipunek.Add("penicylina", 1);
                    Zmienne.siła               = 6;
                    Zmienne.charyzma           = 8;
                    Zmienne.inżynieria         = 5;
                    Zmienne.wiedzaOPrzetrwaniu = 9;
                    Zmienne.logistyka          = 7;
                    Zmienne.celność            = 8;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <ołówek> x1");
                    Console.WriteLine("(Ekwipunek + <notatnik> x1");
                    Console.WriteLine("(Ekwipunek + <krzesiwo> x1");
                    Console.WriteLine("(Ekwipunek + <penicylina> x1");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);
                    Konsola.aktywnaPozycjaMenu = 0;

                    break;

                case 2:
                    Zmienne.wybranaHistoria = 2;

                    Zmienne.ekwipunek.Add("papierosy", 30);
                    Zmienne.ekwipunek.Add("monety", 10);
                    Zmienne.ekwipunek.Add("kawałek suszonej słoniny", 4);
                    Zmienne.ekwipunek.Add("konserwy", 3);
                    Zmienne.siła               = 7;
                    Zmienne.charyzma           = 5;
                    Zmienne.inżynieria         = 9;
                    Zmienne.wiedzaOPrzetrwaniu = 6;
                    Zmienne.logistyka          = 9;
                    Zmienne.celność            = 5;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <papierosy> x30");
                    Console.WriteLine("(Ekwipunek + <monety> x10");
                    Console.WriteLine("(Ekwipunek + <kawałek suszonej słoniny> x4");
                    Console.WriteLine("(Ekwipunek + <konserwy> x3");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);
                    Konsola.aktywnaPozycjaMenu = 0;
                    break;

                case 3:
                    Zmienne.wybranaHistoria = 3;
                    Zmienne.ekwipunek.Add("ołówek", 1);
                    Zmienne.ekwipunek.Add("notatnik", 1);
                    Zmienne.ekwipunek.Add("papierosy", 30);
                    Zmienne.ekwipunek.Add("monety", 10);
                    Zmienne.ekwipunek.Add("klucz nasadowy 13", 1);
                    Zmienne.siła               = 7;
                    Zmienne.charyzma           = 5;
                    Zmienne.inżynieria         = 9;
                    Zmienne.wiedzaOPrzetrwaniu = 6;
                    Zmienne.logistyka          = 5;
                    Zmienne.celność            = 6;

                    Teksty.StałeRozpoczęcie();
                    Console.WriteLine("(Ekwipunek + <ołówek> x1");
                    Console.WriteLine("(Ekwipunek + <notatnik> x1");
                    Console.WriteLine("(Ekwipunek + <papierosy> x30");
                    Console.WriteLine("(Ekwipunek + <monety> x10");
                    Console.WriteLine("(Ekwipunek + <klucz nasadowy 13> x1");
                    Console.ReadKey();
                    Teksty.Tekst(6.2);
                    Konsola.aktywnaPozycjaMenu = 0;
                    break;
                }
                break;
            }
        }