Example #1
0
        private void SetupMine()
        {
            myD1 = DiceManagement.ThrowDie();
            myD2 = DiceManagement.ThrowDie();

            MyDie1.Source = new BitmapImage(new Uri("images/D" + myD1 + ".png", UriKind.Relative));
            MyDie2.Source = new BitmapImage(new Uri("images/D" + myD2 + ".png", UriKind.Relative));
        }
Example #2
0
        private void SetupEnemies()
        {
            enemyD1 = DiceManagement.ThrowDie();
            enemyD2 = DiceManagement.ThrowDie();

            EnemyDie1.Source = new BitmapImage(new Uri("images/D" + enemyD1 + ".png", UriKind.Relative));
            EnemyDie2.Source = new BitmapImage(new Uri("images/D" + enemyD2 + ".png", UriKind.Relative));
        }
Example #3
0
        private void Lower_Click(object sender, RoutedEventArgs e)
        {
            Int32.TryParse(BetMoney.Text, out betMoney);
            Int32.TryParse(Money.Content.ToString(), out money);

            if (MoneyHandling.CheckBetMoney(betMoney, money) == 1)
            {
                SetupMine();
                if (DiceManagement.CheckDiceLower(enemyD1, enemyD2, myD1, myD2) == -1)
                {
                    //MessageBox.Show("You lost!");
                    MessageBox.Show(string.Format(rm.GetString("Loss")));
                    Money.Content = MoneyHandling.MakeMoney(betMoney, money, -1).ToString();
                }
                else if (DiceManagement.CheckDiceLower(enemyD1, enemyD2, myD1, myD2) == 1)
                {
                    //MessageBox.Show("You won!");
                    MessageBox.Show(string.Format(rm.GetString("Win")));
                    Money.Content = MoneyHandling.MakeMoney(betMoney, money, 1).ToString();
                }
                else if (DiceManagement.CheckDiceLower(enemyD1, enemyD2, myD1, myD2) == 0)
                {
                    //MessageBox.Show("You tied!");
                    MessageBox.Show(string.Format(rm.GetString("Tie")));
                }

                ResetGame();
            }
            else if (MoneyHandling.CheckBetMoney(betMoney, money) == 0)
            {
                //MessageBox.Show("Set amount of money you want to bet!");
                MessageBox.Show(string.Format(rm.GetString("NoMoney")));
            }
            else if (MoneyHandling.CheckBetMoney(betMoney, money) == -1)
            {
                //MessageBox.Show("You can't bet more money than you have!");
                MessageBox.Show(string.Format(rm.GetString("OverMoney")));
                BetMoney.Text = money.ToString();
            }
        }