public void Deserialize(NetDataReader reader) { // Right hand rightHand = (CharacterItem)reader.GetValue(typeof(CharacterItem)); // Left hand leftHand = (CharacterItem)reader.GetValue(typeof(CharacterItem)); }
public static T FromByteString <T>(this ByteString byteStr) where T : INetSerializable { NetDataReader reader = new NetDataReader(byteStr.ToByteArray()); return(reader.GetValue <T>()); }
public void Deserialize(NetDataReader reader) { StorageType = (StorageType)reader.GetByte(); StorageOwnerId = reader.GetString(); WeightLimit = reader.GetShort(); SlotLimit = reader.GetShort(); Item = reader.GetValue <CharacterItem>(); }
public void DeserializeParameters(NetDataReader reader) { if (Parameters == null || Parameters.Length == 0) { return; } for (int i = 0; i < Parameters.Length; ++i) { Parameters[i] = reader.GetValue(ParameterTypes[i]); } }
private void ProceedResponse(long connectionId, NetDataReader reader) { uint requestId = reader.GetPackedUInt(); AckResponseCode responseCode = reader.GetValue <AckResponseCode>(); if (requestCallbacks.ContainsKey(requestId)) { requestCallbacks[requestId].Response(connectionId, reader, responseCode); requestCallbacks.TryRemove(requestId, out _); } }
public void DeserializeParameters(NetDataReader reader) { if (Parameters == null || Parameters.Length == 0) { return; } for (int i = 0; i < Parameters.Length; ++i) { if (ParameterTypes[i].IsArray) { Parameters[i] = reader.GetArray(ParameterTypes[i].GetElementType()); } else { Parameters[i] = reader.GetValue(ParameterTypes[i]); } } }
public void Deserialize(NetDataReader reader) { Error = (UITextKeys)reader.GetByte(); Mail = reader.GetValue <Mail>(); }
protected override TType DeserializeValue(NetDataReader reader) { return(reader.GetValue <TType>(this)); }
internal override void DeserializeValue(NetDataReader reader) { Value = reader.GetValue <TType>(this); }
internal virtual void DeserializeValue(NetDataReader reader) { SetValue(reader.GetValue(GetFieldType())); }
public void Deserialize(NetDataReader reader) { GuildData = reader.GetValue <GuildData>(); }
public void Deserialize(NetDataReader reader) { PartyData = reader.GetValue <PartyData>(); }
public void Deserialize(NetDataReader reader) { PartyId = reader.GetInt(); SocialCharacterData = reader.GetValue <SocialCharacterData>(); }
public void Deserialize(NetDataReader reader) { MapName = reader.GetString(); BuildingData = reader.GetValue <BuildingSaveData>(); }
public void Deserialize(NetDataReader reader) { Mail = reader.GetValue <Mail>(); }
public void Deserialize(NetDataReader reader) { GuildId = reader.GetInt(); GuildRole = reader.GetByte(); SocialCharacterData = reader.GetValue <SocialCharacterData>(); }
public void Deserialize(NetDataReader reader) { BuildingData = reader.GetValue <BuildingSaveData>(); }
public void Deserialize(NetDataReader reader) { value = reader.GetValue <TType>(); }
public void Deserialize(NetDataReader reader) { UserId = reader.GetString(); CharacterData = reader.GetValue <PlayerCharacterData>(); }
public void Deserialize(NetDataReader reader) { ReceiverId = reader.GetString(); Mail = reader.GetValue <Mail>(); }
public void Deserialize(NetDataReader reader) { CharacterData = reader.GetValue <PlayerCharacterData>(); }
public void Deserialize(NetDataReader reader) { value = (TType)reader.GetValue(typeof(TType)); }