Example #1
0
        private void OnDoor2Click(object sender, RoutedEventArgs e)
        {
            SoundPlayer doorSound = new System.Media.SoundPlayer(Properties.Resources.door2);

            doorSound.Play();
            huone.IsSavedGame = false;
            Toiminta.Save(huone);
            huone5 h = new harjoitus.View.huone5();

            this.Close();
            h.ShowDialog();
        }
        private void btnLoadGame_Click(object sender, RoutedEventArgs e)
        {
            click.Play();
            huone = Toiminta.ReadFromFile();
            if (huone.IsSavedGame == false)
            {
                MessageBox.Show("No saved game!");
            }
            else
            {
                switch (huone.RoomNumber)
                {
                case 1:
                    huone1 huone1 = new harjoitus.View.huone1();
                    this.Close();
                    huone1.ShowDialog();
                    break;

                case 2:
                    huone2 huone2 = new harjoitus.View.huone2();
                    this.Close();
                    huone2.ShowDialog();
                    break;

                case 3:
                    huone3 huone3 = new harjoitus.View.huone3();
                    this.Close();
                    huone3.ShowDialog();
                    break;

                case 4:
                    huone4 huone4 = new harjoitus.View.huone4();
                    this.Close();
                    huone4.ShowDialog();
                    break;

                case 5:
                    huone5 huone5 = new harjoitus.View.huone5();
                    this.Close();
                    huone5.ShowDialog();
                    break;
                }
            }
        }