public void ReadPacket(PacketReader reader) { SearchString = reader.ReadString(); ClansSearchInfo = new ClanSearchInfo[reader.ReadInt32()]; for (int i = 0; i < ClansSearchInfo.Length; i++) { ClanSearchInfo info = new ClanSearchInfo(); info.ID = reader.ReadInt64(); info.Name = reader.ReadString(); info.Unknown1 = reader.ReadInt32(); info.Type = reader.ReadInt32(); info.MemberCount = reader.ReadInt32(); info.Trophies = reader.ReadInt32(); info.Unknown2 = reader.ReadInt32(); info.WarsWon = reader.ReadInt32(); info.WarsLost = reader.ReadInt32(); info.WarsDraw = reader.ReadInt32(); info.Badge = reader.ReadInt32(); info.Unknown3 = reader.ReadInt32(); info.Unknown4 = reader.ReadInt32(); info.EP = reader.ReadInt32(); info.Level = reader.ReadInt32(); ClansSearchInfo[i] = info; } }
public void ReadPacket(PacketReader reader) { SearchString = reader.ReadString(); ClansSearchInfo = new ClanSearchInfo[reader.ReadInt32()]; for (int i = 0; i < ClansSearchInfo.Length; i++) { ClanSearchInfo info = new ClanSearchInfo(); info.ReadPacket(reader); ClansSearchInfo[i] = info; } }