コード例 #1
0
ファイル: TooltipVars.cs プロジェクト: zkitX/LeaguePackets
        public static TooltipVars ReadTooltipValues(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();
            }
            for (int i = 0; i < data.HideFromEnemy.Length; i++)
            {
                data.HideFromEnemy[i] = reader.ReadBool();
            }
            return(data);
        }
コード例 #2
0
ファイル: TooltipVars.cs プロジェクト: zkitX/LeaguePackets
 public static void WriteTooltipValues(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]);
     }
     for (int i = 0; i < data.HideFromEnemy.Length; i++)
     {
         writer.WriteBool(data.HideFromEnemy[i]);
     }
 }