Beispiel #1
0
 public void UpdateFrom(TexasMessage msg, GameState state)
 {
     if (msg is PlayIsStartedEvent)
     {
         OnPlayIsStarted(msg as PlayIsStartedEvent, state);
     }
     else if (msg is YouWonAmountEvent)
     {
         OnYouWonAmount(msg as YouWonAmountEvent, state);
     }
     else if (msg is TableIsDoneEvent)
     {
         OnTableIsDone(msg as TableIsDoneEvent);
     }
     else if (msg is YouHaveBeenDealtACardEvent)
     {
         OnYouHaveBeenDealtACard(msg as YouHaveBeenDealtACardEvent);
     }
     else if (msg is CommunityHasBeenDealtACardEvent)
     {
         OnCommunityHasBeenDealtACard(msg as CommunityHasBeenDealtACardEvent);
     }
     else if (msg is ShowDownEvent)
     {
         OnShowDown(msg as ShowDownEvent);
     }
 }
Beispiel #2
0
 public void UpdateFrom(TexasMessage msg)
 {
     if (msg is PlayerBetBigBlindEvent)
     {
         OnPlayerBetBigBlind(msg as PlayerBetBigBlindEvent);
     }
     if (msg is PlayerBetSmallBlindEvent)
     {
         OnPlayerBetSmallBlind(msg as PlayerBetSmallBlindEvent);
     }
     if (msg is PlayerCalledEvent)
     {
         OnPlayerCalled(msg as PlayerCalledEvent);
     }
     if (msg is PlayerCheckedEvent)
     {
         OnPlayerChecked(msg as PlayerCheckedEvent);
     }
     if (msg is PlayerFoldedEvent)
     {
         OnPlayerFolded(msg as PlayerFoldedEvent);
     }
     if (msg is PlayerQuitEvent)
     {
         OnPlayerQuit(msg as PlayerQuitEvent);
     }
     if (msg is PlayerForcedFoldedEvent)
     {
         OnPlayerForcedFolded(msg as PlayerForcedFoldedEvent);
     }
     if (msg is PlayerRaisedEvent)
     {
         OnPlayerRaisedEvent(msg as PlayerRaisedEvent);
     }
     if (msg is PlayerWentAllInEvent)
     {
         OnPlayerWentAllIn(msg as PlayerWentAllInEvent);
     }
     if (msg is ServerIsShuttingDownEvent)
     {
         OnServerIsShuttingDown(msg as ServerIsShuttingDownEvent);
     }
     if (msg is ShowDownEvent)
     {
         OnShowDown(msg as ShowDownEvent);
     }
     if (msg is TableChangedStateEvent)
     {
         OnTableStateChanged(msg as TableChangedStateEvent);
     }
     if (msg is TableIsDoneEvent)
     {
         OnTableIsDone(msg as TableIsDoneEvent);
     }
     if (msg is PlayIsStartedEvent)
     {
         OnPlayIsStarted(msg as PlayIsStartedEvent);
     }
     if (msg is CommunityHasBeenDealtACardEvent)
     {
         OnCommunityHasBeedDealtACard(msg as CommunityHasBeenDealtACardEvent);
     }
     if (msg is YouHaveBeenDealtACardEvent)
     {
         OnYouHaveBeenDealtACard(msg as YouHaveBeenDealtACardEvent);
     }
     if (msg is YouWonAmountEvent)
     {
         OnYouWonAmountEvent(msg as YouWonAmountEvent);
     }
     if (msg is UnknownMessage)
     {
         logger.Error("Unknow message received from server: " + ((msg as UnknownMessage).StringData));
     }
 }
Beispiel #3
0
 public void UpdateFrom(TexasMessage msg, GameState state)
 {
     if (msg is PlayerBetBigBlindEvent)
     {
         OnPlayerBetBigBlind(msg as PlayerBetBigBlindEvent, state);
     }
     if (msg is PlayerBetSmallBlindEvent)
     {
         OnPlayerBetSmallBlind(msg as PlayerBetSmallBlindEvent, state);
     }
     if (msg is PlayerCalledEvent)
     {
         OnPlayerCalled(msg as PlayerCalledEvent, state);
     }
     if (msg is PlayerCheckedEvent)
     {
         OnPlayerChecked(msg as PlayerCheckedEvent, state);
     }
     if (msg is PlayerFoldedEvent)
     {
         OnPlayerFolded(msg as PlayerFoldedEvent, state);
     }
     if (msg is PlayerQuitEvent)
     {
         OnPlayerQuit(msg as PlayerQuitEvent, state);
     }
     if (msg is PlayerRaisedEvent)
     {
         OnPlayerRaisedEvent(msg as PlayerRaisedEvent, state);
     }
     if (msg is PlayerWentAllInEvent)
     {
         OnPlayerWentAllIn(msg as PlayerWentAllInEvent, state);
     }
     if (msg is ServerIsShuttingDownEvent)
     {
         OnServerIsShuttingDown(msg as ServerIsShuttingDownEvent, state);
     }
     if (msg is ShowDownEvent)
     {
         OnShowDown(msg as ShowDownEvent, state);
     }
     if (msg is TableChangedStateEvent)
     {
         OnTableStateChanged(msg as TableChangedStateEvent, state);
     }
     if (msg is TableIsDoneEvent)
     {
         OnTableIsDone(msg as TableIsDoneEvent, state);
     }
     if (msg is PlayIsStartedEvent)
     {
         OnPlayIsStarted(msg as PlayIsStartedEvent, state);
     }
     if (msg is CommunityHasBeenDealtACardEvent)
     {
         OnCommunityHasBeedDealtACard(msg as CommunityHasBeenDealtACardEvent, state);
     }
     if (msg is YouHaveBeenDealtACardEvent)
     {
         OnYouHaveBeenDealtACard(msg as YouHaveBeenDealtACardEvent, state);
     }
     if (msg is YouWonAmountEvent)
     {
         OnYouWonAmountEvent(msg as YouWonAmountEvent, state);
     }
 }