public override void OnDeserialize(NetworkReader reader, bool initialState) { if (initialState) { GeneratedNetworkCode._ReadStructSyncListItemInfo_Inventory(reader, this.items); this.curItem = (int)reader.ReadPackedUInt32(); this.itemUniq = (int)reader.ReadPackedUInt32(); return; } int num = (int)reader.ReadPackedUInt32(); if ((num & 1) != 0) { GeneratedNetworkCode._ReadStructSyncListItemInfo_Inventory(reader, this.items); } if ((num & 2) != 0) { this.SetCurItem((int)reader.ReadPackedUInt32()); } if ((num & 4) != 0) { this.SetUniq((int)reader.ReadPackedUInt32()); } }