// Token: 0x06002644 RID: 9796 RVA: 0x000B1E04 File Offset: 0x000B0004
        private void OnUnlockCheck(UserProfile userProfile, string unlockableToken)
        {
            UnlockableDef unlockableDef = UnlockableCatalog.GetUnlockableDef(unlockableToken);

            if (unlockableDef == null)
            {
                return;
            }
            if (userProfile == this.userProfile && FindUniqueNewtStatues.IsUnlockableNewtStatue(unlockableDef))
            {
                this.Check();
            }
        }
        // Token: 0x06002642 RID: 9794 RVA: 0x000B1DC0 File Offset: 0x000AFFC0
        private int UniqueNewtStatueCount()
        {
            StatSheet statSheet       = this.userProfile.statSheet;
            int       num             = 0;
            int       i               = 0;
            int       unlockableCount = statSheet.GetUnlockableCount();

            while (i < unlockableCount)
            {
                if (FindUniqueNewtStatues.IsUnlockableNewtStatue(statSheet.GetUnlockable(i)))
                {
                    num++;
                }
                i++;
            }
            return(num);
        }