Add a message for dealer's turn, also an event to add any message if needed in the future

remotes/origin/master
CrystalMoogle 2023-07-16 17:40:28 +01:00
parent 20f702b537
commit 2455812fb2
3 changed files with 43 additions and 37 deletions

View File

@ -59,6 +59,10 @@
StandButton.Enabled = False StandButton.Enabled = False
End Sub End Sub
Private Sub MessageLabel(message) Handles game.MessageLabel
WinMessage.Text = message
End Sub
Private Sub EndGame(message) Handles game.EndGame Private Sub EndGame(message) Handles game.EndGame
WinMessage.Text = message WinMessage.Text = message
HitButton.Enabled = False HitButton.Enabled = False

View File

@ -5,6 +5,7 @@
Public Event ShowDealerCard(card) Public Event ShowDealerCard(card)
Public Event EndPlayerTurn() Public Event EndPlayerTurn()
Public Event EndGame(winMessage) Public Event EndGame(winMessage)
Public Event MessageLabel(message)
Private player As Player Private player As Player
Private dealer As Dealer Private dealer As Dealer
@ -108,6 +109,7 @@
Sub DealerTurn() Sub DealerTurn()
GetTotal(dealer) GetTotal(dealer)
RaiseEvent MessageLabel("Dealer's turn...")
RaiseEvent EndPlayerTurn() RaiseEvent EndPlayerTurn()
RaiseEvent SetTotalLabels(player.total, dealer.total) RaiseEvent SetTotalLabels(player.total, dealer.total)
RaiseEvent ShowDealerCard(dealer.hidden) RaiseEvent ShowDealerCard(dealer.hidden)