X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=Project06%2FCS%203505%20Project%2006%2FCS%203505%20Project%2006%2FNetworkGame.cs;fp=Project06%2FCS%203505%20Project%2006%2FCS%203505%20Project%2006%2FNetworkGame.cs;h=c69e2fb71fc6f2beb58cf66f0baed10eec3b2535;hp=55d8b2e0a0d3df33920b8ac9da526ea642e36659;hb=d4d977b0086ecf7ac950863cb0ecdd7e42804c43;hpb=904f5665bb8ea18a6a32d10632e2a0da2244b494
diff --git a/Project06/CS 3505 Project 06/CS 3505 Project 06/NetworkGame.cs b/Project06/CS 3505 Project 06/CS 3505 Project 06/NetworkGame.cs
index 55d8b2e..c69e2fb 100644
--- a/Project06/CS 3505 Project 06/CS 3505 Project 06/NetworkGame.cs
+++ b/Project06/CS 3505 Project 06/CS 3505 Project 06/NetworkGame.cs
@@ -368,7 +368,7 @@ namespace CS_3505_Project_06
///
- /// Get the chat messages that have been receive since the last time this
+ /// Get the chat messages that have been received since the last time this
/// method was called.
///
/// List container of the chat messages.
@@ -398,6 +398,8 @@ namespace CS_3505_Project_06
/// The gamer to receive the message.
public void SendChat(String message, NetworkGamer recipient)
{
+ Debug.Assert(recipient != null && !recipient.IsDisposed);
+
WriteChatPacket(message);
LocalGamer.SendData(mPacketWriter, SendDataOptions.ReliableInOrder, recipient);
}
@@ -890,13 +892,13 @@ namespace CS_3505_Project_06
events.Add(new MouseButtonEventInfo(LocalGamer, frameOfApplication, MouseButton.Left, leftButtonPressed));
}
- bool rightButtonPressed = mouseState.LeftButton == ButtonState.Pressed;
+ bool rightButtonPressed = mouseState.RightButton == ButtonState.Pressed;
if (rightButtonPressed != mLastRightButtonPressed)
{
events.Add(new MouseButtonEventInfo(LocalGamer, frameOfApplication, MouseButton.Right, rightButtonPressed));
}
- bool middleButtonPressed = mouseState.LeftButton == ButtonState.Pressed;
+ bool middleButtonPressed = mouseState.MiddleButton == ButtonState.Pressed;
if (middleButtonPressed != mLastMiddleButtonPressed)
{
events.Add(new MouseButtonEventInfo(LocalGamer, frameOfApplication, MouseButton.Middle, middleButtonPressed));