From db467d1d02445ebacd1cad5a359345d89a022a2d Mon Sep 17 00:00:00 2001 From: bionic85 <144353436+bionic85@users.noreply.github.com> Date: Wed, 8 Jan 2025 14:05:04 +0100 Subject: [PATCH] Blackjack now works with money yess --- PuzzlePlayer/BlackJack.cs | 17 +++++------------ PuzzlePlayer/PuzzlePlayer.csproj | 1 - 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/PuzzlePlayer/BlackJack.cs b/PuzzlePlayer/BlackJack.cs index d0235b7..7cc03da 100644 --- a/PuzzlePlayer/BlackJack.cs +++ b/PuzzlePlayer/BlackJack.cs @@ -34,7 +34,6 @@ namespace PuzzlePlayer_Namespace BJRESULTS result; bool roundFinished = false; bool resultReady = false; - int money; int deployedMoney = 0; readonly FontFamily BJFont = FontFamily.GenericSansSerif; readonly int defaultFontSize; @@ -65,7 +64,6 @@ namespace PuzzlePlayer_Namespace defaultFontSize = screen.Width / 50; - money = ReadMoney(); cardsLeft = getAllCards(); SetupUI(); @@ -96,11 +94,6 @@ namespace PuzzlePlayer_Namespace return cards; } - private int ReadMoney() //TODO read money from local file - { - return 1000; - } - private void SetupUI() { //setup @@ -205,10 +198,10 @@ namespace PuzzlePlayer_Namespace Button b = (Button) sender; (int, string, Color) chip = chipInfo[int.Parse(b.Name)]; - if(money >= chip.Item1) + if(UserDataManager.Money >= chip.Item1) { deployedMoney += chip.Item1; - money -= chip.Item1; + UserDataManager.Money -= chip.Item1; } Invalidate(true); } @@ -264,10 +257,10 @@ namespace PuzzlePlayer_Namespace break; case BJRESULTS.Won: case BJRESULTS.Blackjack: - money += deployedMoney * 2; + UserDataManager.Money += deployedMoney * 2; break; case BJRESULTS.Draw: - money += deployedMoney; + UserDataManager.Money += deployedMoney; break; } @@ -401,7 +394,7 @@ namespace PuzzlePlayer_Namespace private void DrawMoney(Graphics g) { Font moneyFont = new Font(BJFont, defaultFontSize, FontStyle.Bold); - g.DrawString("Money: $" + money.ToString(), moneyFont, Brushes.Black, new PointF(0, 0)); + g.DrawString("Money: $" + UserDataManager.Money.ToString(), moneyFont, Brushes.Black, new PointF(0, 0)); } private void Result_Paint(Graphics g) diff --git a/PuzzlePlayer/PuzzlePlayer.csproj b/PuzzlePlayer/PuzzlePlayer.csproj index 88cac41..1277244 100644 --- a/PuzzlePlayer/PuzzlePlayer.csproj +++ b/PuzzlePlayer/PuzzlePlayer.csproj @@ -80,7 +80,6 @@ <ItemGroup> <EmbeddedResource Include="Resources\Binary.jpg" /> <EmbeddedResource Include="Resources\BinaryGray.jpg" /> - <EmbeddedResource Include="Resources\bj.jpg" /> <EmbeddedResource Include="Resources\blackjackImg.jpg" /> <EmbeddedResource Include="Resources\blackjackImgGray.jpg" /> <EmbeddedResource Include="Resources\BlackJack\cards\10_of_clubs.png" /> -- GitLab