public static void Login(String username, String Password) { using (var buffer = new DataBuffer()) { buffer.WriteInt32((Int32)Packets.Client.Login); buffer.WriteString(username); buffer.WriteString(Password); buffer.WriteBoolean(true); //Signifies we're an editor, not a client. SendData(buffer); } }
public static void PlayerMoving() { using (var buffer = new DataBuffer()) { buffer.WriteInt32((Int32)Packets.Client.PlayerMoving); for (var i = 0; i < (Int32)Enumerations.Direction.Direction_Count; i++) { buffer.WriteBoolean(Logic.Input.DirectionPressed[i]); } SendData(buffer); } }
public static void PlayerMoving(Int32 id, Int32 player) { using (var buffer = new DataBuffer()) { buffer.WriteInt32((Int32)Packets.Server.PlayerMoving); buffer.WriteInt32(player); for (var i = 0; i < (Int32)Enumerations.Direction.Direction_Count; i++) { if (Data.TempPlayers.ContainsKey(player)) buffer.WriteBoolean(Data.TempPlayers[player].IsMoving[i]); } SendDataTo(id, buffer); } }