void PointOfInterestWithEvent_OnPointOfInterestEntered(PointOfInterestWithEvent point)
    {
        string achievementKey = "Achievement " + point.pointName;
        string key;

        if (point.pointName.Equals("cake event"))
        {
            cakeEvent.OnMatch();
            if (cakeEvent.AchievementCompleted())
            {
                key = "match 5 cake";
                NotifyAchievement(key, point.pointName);
            }
        }
        if (point.pointName.Equals("candy event"))
        {
            candyEvent.OnMatch();
            if (candyEvent.AchievementCompleted())
            {
                key = "match 6 candy";
                NotifyAchievement(key, point.pointName);
            }
        }
        if (point.pointName.Equals("cookies event"))
        {
            cookiesEvent.OnMatch();
            if (cookiesEvent.AchievementCompleted())
            {
                key = "match 2 cookies";
                NotifyAchievement(key, point.pointName);
            }
        }
        if (point.pointName.Equals("donut event"))
        {
            donutEvent.OnMatch();
            if (donutEvent.AchievementCompleted())
            {
                key = "match 3 donut";
                NotifyAchievement(key, point.pointName);
            }
        }
        if (point.pointName.Equals("lollipop event"))
        {
            lollipopEvent.OnMatch();
            if (lollipopEvent.AchievementCompleted())
            {
                key = "match 4 lollipop";
                NotifyAchievement(key, point.pointName);
            }
        }
        if (point.pointName.Equals("vitamin event"))
        {
            vitaminEvent.OnMatch();
            if (vitaminEvent.AchievementCompleted())
            {
                key = "match 7 vitamin";
                NotifyAchievement(key, point.pointName);
            }
        }
    }
Exemple #2
0
    private void PointOfInterestWithEvent_OnPointOfInterestEntered(PointOfInterestWithEvent obj)
    {
        string achievementKey = "achievement_" + obj.PoiName;

        if (PlayerPrefs.GetInt(achievementKey) == 1)
        {
            return;
        }

        PlayerPrefs.SetInt(achievementKey, 1);
        Debug.Log("Unlocked " + obj.PoiName);
    }
Exemple #3
0
    private void PointOfInterestWithEvents_OnPointOfInterestEntered(PointOfInterestWithEvent poi)
    {
        string achievementKey = "Achievement " + poi.Poiname;

        string key;

        if (poi.Poiname.Equals("Candy Event"))
        {
            cookiesEvent.OnMatch();
            if (cookiesEvent.AchievementCompleted())
            {
                key = "Match first cookies";
                NotifyAchievement(key, poi.Poiname);
            }
        }

        if (poi.Poiname.Equals("Cake Event"))
        {
            cakeEvent.OnMatch();
            if (cakeEvent.AchievementCompleted())
            {
                key = "Match 10 cake";
                NotifyAchievement(key, poi.Poiname);
            }
        }

        if (poi.Poiname.Equals("Candy Event"))
        {
            candyEvent.OnMatch();
            if (candyEvent.AchievementCompleted())
            {
                key = "Match 5 gum";
                NotifyAchievement(key, poi.Poiname);
            }
        }
    }
Exemple #4
0
 private void PointOfInterestWithEvent_OnPointOfInterestEntered02(PointOfInterestWithEvent obj)
 {
     Debug.Log("OMG! Is that a " + obj.PoiName + " reference!?!");
 }