internal static void SerializeInfo(uLink.BitStream stream, object value, params object[] codecOptions) { VATownNpcInfo townNpcInfo = value as VATownNpcInfo; stream.Write <IntVector2>(townNpcInfo.index); stream.Write <int>(townNpcInfo.id); }
internal static object DeserializeInfo(uLink.BitStream stream, params object[] codecOptions) { IntVector2 index = stream.Read <IntVector2>(); int id = stream.Read <int>(); VATownNpcInfo townNpcInfo = new VATownNpcInfo(index, id); return(townNpcInfo); }