public override void Deserialize(IDataReader reader) { base.Deserialize(reader); HouseInfos = ProtocolTypeManager.GetInstance <HouseInstanceInformations>(reader.ReadUShort()); HouseInfos.Deserialize(reader); WorldX = reader.ReadShort(); WorldY = reader.ReadShort(); }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); HouseInfos = ProtocolTypeManager.GetInstance(reader.ReadUShort()); HouseInfos.Deserialize(reader); WorldX = reader.ReadShort(); WorldY = reader.ReadShort(); MapId = reader.ReadDouble(); SubAreaId = reader.ReadVarUhShort(); }