示例#1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Student.InicjalizacjaGracza();
            var newW = new Pokoj();

            newW.Show();
            this.Visibility = Visibility.Hidden;;
            newW.Show();
        }
示例#2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var newW = new Pokoj();

            newW.Show();
            this.Close();
        }
示例#3
0
        private void Piwo(object sender, RoutedEventArgs e)
        {
            var policja = Event.Interwencja();
            var energia = Student.Energia();

            Event.Egzamin();
            if (energia >= 10)
            {
                if (policja == true)
                {
                    AktualizujStatystyki();
                    var okna = App.Current.Windows;
                    for (int i = okna.Count - 1; i > 0; i--)
                    {
                        okna[i].Close();
                    }
                    var newW = new Pokoj();
                    newW.Show();
                    okna[0].Close();
                }
                else
                {
                    komunikat.Text = "Energia -15, Chęci do życia +5, Trzeźwość -15, Godzina +1";
                    Event.ZmianaOdwiedzin();
                    Event.Piwo();
                    AktualizujStatystyki();
                }
            }
            else
            {
                komunikat.Text = "Masz za mało energii, aby wykonać czynność";
            }
        }
示例#4
0
        private void Pokoj(object sender, RoutedEventArgs e)
        {
            var okna = App.Current.Windows;

            for (int i = okna.Count - 1; i > 0; i--)
            {
                okna[i].Close();
            }
            var newW = new Pokoj();

            newW.Show();
            okna[0].Close();
        }
示例#5
0
        private void Integracja(object sender, RoutedEventArgs e)
        {
            var policja = Event.Interwencja();
            var energia = Student.Energia();
            var godzina = Student.Godzina();
            int dzien   = Student.Dzien();

            if ((dzien == 5) || (dzien == 6) || (dzien == 12) || (dzien == 13) || (dzien == 19) || (dzien == 20) || (dzien == 26) || (dzien == 27))
            {
                if ((godzina >= 19) || (godzina <= 1))
                {
                    if (energia >= 60)
                    {
                        if (policja == true)
                        {
                            AktualizujStatystyki();
                            var okna = App.Current.Windows;
                            for (int i = okna.Count - 1; i > 0; i--)
                            {
                                okna[i].Close();
                            }
                            var newW = new Pokoj();
                            newW.Show();
                            okna[0].Close();
                        }
                        else
                        {
                            komunikat.Text = "Energia -50, Chęci do życia +20, Trzeźwość -50, Współpraca +10, Godzina +12";
                            Event.ZmianaOdwiedzin();
                            Event.Integracja();
                            AktualizujStatystyki();
                        }
                    }
                    else
                    {
                        komunikat.Text = "Masz za mało energii, aby wykonać czynność";
                    }
                }
                else
                {
                    komunikat.Text = "Integracja jest dostępna w godzinach 19-5";
                }
            }
            else
            {
                komunikat.Text = "Integracja jest dostępna w piątki i soboty";
            }
            Event.Egzamin();
        }
示例#6
0
        private void Pokoj(object sender, RoutedEventArgs e)
        {
            SoundPlayer simplesound = new SoundPlayer(Properties.Resources.swoosh);

            simplesound.Play();
            var okna = App.Current.Windows;

            for (int i = okna.Count - 1; i > 0; i--)
            {
                okna[i].Close();
            }
            var newW = new Pokoj();

            newW.Show();
            okna[0].Close();
        }
示例#7
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Student.InicjalizacjaGracza();
            var okna = App.Current.Windows;

            for (int i = okna.Count - 1; i > 0; i--)
            {
                okna[i].Close();
            }
            var newW = new Pokoj();

            newW.Show();
            okna[0].Close();

            simplesound.Stop();
        }
示例#8
0
        private void Flany(object sender, RoutedEventArgs e)
        {
            var energia = Student.Energia();
            var godzina = Student.Godzina();
            var policja = Event.Interwencja();

            if ((godzina >= 19) || (godzina <= 5))
            {
                if (energia >= 25)
                {
                    if (policja == true)
                    {
                        AktualizujStatystyki();
                        var okna = App.Current.Windows;
                        for (int i = okna.Count - 1; i > 0; i--)
                        {
                            okna[i].Close();
                        }
                        var newW = new Pokoj();
                        newW.Show();
                        okna[0].Close();
                    }
                    else
                    {
                        komunikat.Text = "Energia -20, Chęci do życia +8, Godzina +3, Trzeźwość -20, Współpraca +2";
                        Event.ZmianaOdwiedzin();
                        Event.Flany();
                        AktualizujStatystyki();
                    }
                }
                else
                {
                    komunikat.Text = "Masz za mało energii, aby wykonać czynność";
                }
            }
            else
            {
                komunikat.Text = "Flany są dostępne w godzinach 19-5";
            }
            Event.Egzamin();
        }