public override void OnDeserialize(NetworkReader reader, bool initialState) { if (initialState) { SyncListString.ReadReference(reader, this.list); return; } int num = (int)reader.ReadPackedUInt32(); if ((num & 1) != 0) { SyncListString.ReadReference(reader, this.list); } }