public override void OnCollected() { base.StartCoroutine(this.ShowPopup()); GameProgress.SetBool("SECRET_DISCOVERED_" + Singleton <GameManager> .Instance.CurrentSceneName + "_statue", true, GameProgress.Location.Local); GameProgress.AddSecretStatue(); int count = GameProgress.SecretStatueCount(); if (Singleton <SocialGameManager> .IsInstantiated()) { Singleton <SocialGameManager> .Instance.ReportAchievementProgress("grp.BELONGS_IN_MUSEUM", 100.0); Singleton <SocialGameManager> .Instance.TryReportAchievementProgress("grp.ARCHEOLOGIST", 100.0, (int limit) => count >= limit); } }