예제 #1
0
        public static TooltipVars ReadTooltipVars(this ByteReader reader)
        {
            var data = new TooltipVars();

            data.OwnerNetID = reader.ReadUInt32();
            data.SlotIndex  = reader.ReadByte();
            for (int i = 0; i < data.Values.Length; i++)
            {
                data.Values[i] = reader.ReadFloat();
            }
            return(data);
        }
예제 #2
0
 public static void WriteTooltipVars(this ByteWriter writer, TooltipVars data)
 {
     if (data == null)
     {
         data = new TooltipVars();
     }
     writer.WriteUInt32(data.OwnerNetID);
     writer.WriteByte(data.SlotIndex);
     for (int i = 0; i < data.Values.Length; i++)
     {
         writer.WriteFloat(data.Values[i]);
     }
 }