public void StartGame()\r
{\r
mNetworkSession.StartGame();\r
+ mNetworkSession.ResetReady();\r
}\r
\r
public void LeaveSession()\r
\r
public void Draw(GameTime gameTime, SpriteBatch spriteBatch)\r
{\r
- mLobby.Draw(spriteBatch);\r
- DrawTestHarness(gameTime, spriteBatch);\r
+ if (mNetworkSession != null)\r
+ {\r
+ if (mNetworkSession.SessionState == NetworkSessionState.Playing)\r
+ DrawTestHarness(gameTime, spriteBatch);\r
+ else\r
+ mLobby.Draw(spriteBatch);\r
+ }\r
+ else\r
+ mLobby.Draw(spriteBatch);\r
+ \r
}\r
\r
\r