internal ChannelUpdatePacket(BigInteger channelID, ChannelFlags flags, string tag) : base(Packet.Type.CHANNEL_UPDATE) { this.AddData(channelID); this.AddData(NetConvert.HostToNetworkOrder((uint)flags)); this.AddData(tag); }
internal PrivateChannelMessagePacket(UInt32 channelID, String formattedText) : base(Packet.Type.PRIVGRP_MESSAGE) { this.AddData(NetConvert.HostToNetworkOrder(channelID)); this.AddData(new NetString(formattedText)); this.AddData(new NetString("\0")); }
internal PrivateMessagePacket(UInt32 characterID, String formattedText) : base(Packet.Type.PRIVATE_MESSAGE) { this._characterID = characterID; this.AddData(NetConvert.HostToNetworkOrder(this._characterID)); this.AddData(new NetString(formattedText)); this.AddData(new NetString("\0")); }
internal ChatCommandPacket(UInt32 windowId, params string[] commands) : base(Packet.Type.CHAT_COMMAND) { this.AddData(IPAddress.HostToNetworkOrder((short)commands.Length)); foreach (string command in commands) { this.AddData(new NetString(command)); } this.AddData(NetConvert.HostToNetworkOrder(windowId)); }
internal FriendRemovePacket(UInt32 characterID) : base(Packet.Type.FRIEND_REMOVE) { this.AddData(NetConvert.HostToNetworkOrder(characterID)); }
internal FriendAddPacket(UInt32 characterID, string group) : base(Packet.Type.FRIEND_ADD) { this.AddData(NetConvert.HostToNetworkOrder(characterID)); this.AddData(group); }
internal PrivateChannelStatusPacket(UInt32 channelID, bool join) : base((join ? Packet.Type.PRIVATE_CHANNEL_JOIN : Packet.Type.PRIVATE_CHANNEL_PART)) { this.AddData(NetConvert.HostToNetworkOrder(channelID)); }
internal SimpleIdPacket(Packet.Type type, UInt32 id) : base(type) { this.AddData(NetConvert.HostToNetworkOrder(id)); }