예제 #1
0
 public void CollectTrigger()
 {
     if (!QM.questCompleted[questNumber] && QM.activeQuest == questNumber)
     {
         gameObject.SetActive(false);
         QO.currentCount += 1;
         if (QO.CollectionComplete() && !QO.EndInstant)
         {
             EndQT.gameObject.SetActive(true);
         }
     }
 }
예제 #2
0
    public void CollectTrigger()
    {
        Debug.Log("Collecting trigger");
        Debug.Log("Checking " + (!QM.questCompleted[questNumber]) + " and " + QM.activeQuest + " = " + questNumber);
        if (!QM.questCompleted[questNumber] && QM.activeQuest == questNumber)
        {
            Debug.Log("Collecting updating collection");

            gameObject.SetActive(false);
            QO.currentCount += 1;
            if (QO.CollectionComplete() && !QO.EndInstant)
            {
                Debug.Log("Disabling end trigger");
                EndQT.gameObject.SetActive(true);
            }
        }
    }