Add a message for dealer's turn, also an event to add any message if needed in the future
parent
20f702b537
commit
2455812fb2
|
@ -1,45 +1,45 @@
|
||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<OutputType>WinExe</OutputType>
|
<OutputType>WinExe</OutputType>
|
||||||
<TargetFramework>net6.0-windows</TargetFramework>
|
<TargetFramework>net6.0-windows</TargetFramework>
|
||||||
<StartupObject>Sub Main</StartupObject>
|
<StartupObject>Sub Main</StartupObject>
|
||||||
<UseWindowsForms>true</UseWindowsForms>
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
<MyType>WindowsForms</MyType>
|
<MyType>WindowsForms</MyType>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Import Include="System.Data" />
|
<Import Include="System.Data" />
|
||||||
<Import Include="System.Drawing" />
|
<Import Include="System.Drawing" />
|
||||||
<Import Include="System.Windows.Forms" />
|
<Import Include="System.Windows.Forms" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Update="My Project\Application.Designer.vb">
|
<Compile Update="My Project\Application.Designer.vb">
|
||||||
<DesignTime>True</DesignTime>
|
<DesignTime>True</DesignTime>
|
||||||
<AutoGen>True</AutoGen>
|
<AutoGen>True</AutoGen>
|
||||||
<DependentUpon>Application.myapp</DependentUpon>
|
<DependentUpon>Application.myapp</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
<Compile Update="My Project\Resources.Designer.vb">
|
<Compile Update="My Project\Resources.Designer.vb">
|
||||||
<DesignTime>True</DesignTime>
|
<DesignTime>True</DesignTime>
|
||||||
<AutoGen>True</AutoGen>
|
<AutoGen>True</AutoGen>
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
<DependentUpon>Resources.resx</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<EmbeddedResource Update="My Project\Resources.resx">
|
<EmbeddedResource Update="My Project\Resources.resx">
|
||||||
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
||||||
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
||||||
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Update="My Project\Application.myapp">
|
<None Update="My Project\Application.myapp">
|
||||||
<Generator>MyApplicationCodeGenerator</Generator>
|
<Generator>MyApplicationCodeGenerator</Generator>
|
||||||
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
||||||
</None>
|
</None>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue