public static AddCharacterPacket Read(NetPacketReader message) { var ac = new AddCharacterPacket(); ac.Character = new SelectableCharacter(); ac.Character.Name = message.GetString(); ac.Character.Rank = (int)message.GetVariableUInt32(); ac.Character.Funds = message.GetLong(); ac.Character.Ship = message.GetString(); ac.Character.Location = message.GetString(); return(ac); }
public static AddCharacterPacket Read(NetIncomingMessage message) { var ac = new AddCharacterPacket(); ac.Character = new SelectableCharacter(); ac.Character.Name = message.ReadString(); ac.Character.Rank = message.ReadVariableInt32(); ac.Character.Funds = message.ReadInt64(); ac.Character.Ship = message.ReadString(); ac.Character.Location = message.ReadString(); return(ac); }