Ejemplo n.º 1
0
 static public void SendAchievementUnlocked(AchievementManager.Achievement ach)
 {
     AnalyticsEvent.AchievementUnlocked(ach.name, new Dictionary <string, object>
     {
         { "time", DateTime.Now }
     });
 }
Ejemplo n.º 2
0
    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));
    }
Ejemplo n.º 3
0
 public void Fill(AchievementManager.Achievement achievement)
 {
     foreach (Text textUI in childText)
     {
         if (textUI)
         {
             textUI.text = achievement.achievementText;
         }
     }
 }
Ejemplo n.º 4
0
 public override void SerializeEffect <T>(T effect, DM_Effect holder)
 {
     UnlockedAchievement = (effect as AchievementOnEffect).UnlockedAchievement;
 }