static public void SendAchievementUnlocked(AchievementManager.Achievement ach) { AnalyticsEvent.AchievementUnlocked(ach.name, new Dictionary <string, object> { { "time", DateTime.Now } }); }
private void ShowCompleted(AchievementManager.AchievementName name) { var dis = Instantiate(display, this.transform); dis.transform.position = new Vector3(dis.transform.position.x, dis.transform.position.y + offset, dis.transform.position.z); offset += dis.GetComponent <RectTransform> ().rect.height * 1.5f; AchievementManager.Achievement a = AchievementManager.achievementList.Single(ach => ach.logicalName == name); dis.SetParameters(a.name, a.completeText, true); StartCoroutine(KillIn5(dis)); }
public void Fill(AchievementManager.Achievement achievement) { foreach (Text textUI in childText) { if (textUI) { textUI.text = achievement.achievementText; } } }
public override void SerializeEffect <T>(T effect, DM_Effect holder) { UnlockedAchievement = (effect as AchievementOnEffect).UnlockedAchievement; }