Console client: Several fixes (mainly mono specific).

This commit is contained in:
lotodore
2008-12-26 13:54:36 +00:00
parent 4f48fdbe2a
commit 36ef30bedc
4 changed files with 59 additions and 49 deletions
+2 -2
View File
@@ -119,7 +119,7 @@ namespace pokerth_lib
m_data.MyGameId =
Convert.ToUInt32(p.Properties[NetPacket.PropType.GameId]);
m_callback.JoinedGame(m_data.GameList.GetGameInfo(m_data.MyGameId).Name);
m_data.JoinGameEvent.Set();
m_data.JoinedGame = true;
}
public void VisitStartEvent(NetPacket p)
@@ -167,7 +167,6 @@ namespace pokerth_lib
}
m_callback.GameStarted(strPlayers);
m_data.StartGameEvent.Set();
}
public void VisitHandStart(NetPacket p)
@@ -195,6 +194,7 @@ namespace pokerth_lib
{
uint curPlayer = Convert.ToUInt32(p.Properties[NetPacket.PropType.PlayerId]);
Hand.State state = (Hand.State)Convert.ToUInt16(p.Properties[NetPacket.PropType.GameState]);
m_data.CurHand.CurState = state;
if (curPlayer == m_data.MyPlayerId)
m_callback.MyTurn(state, m_data.CurHand.HighestSet,
m_data.CurHand.MinimumRaise, m_players[curPlayer].Money);