Example #1
0
 void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "Player")
     {
         if (pickUpTypes == PickUpTypes.HookPart)
         {
             stats.AddHookPart();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.HookPart)
         {
             stats.AddHookPart();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Heart)
         {
             stats.GetLife();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Health)
         {
             stats.GetHealth();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Shuriken)
         {
             stats.AddShuriken();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.SmokeBomb)
         {
             stats.AddSmokeBomb();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Katana)
         {
             stats.AddKatana();
             Destroy(gameObject);
         }
     }
 }
Example #2
0
 void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "Player" && quests.mainQuests[quests._progression.mainQuestProgression].atTask >= progressionNeeded)
     {
         ui.PickUp(itemName);
         if (pickUpTypes == PickUpTypes.HookPart)
         {
             stats.AddHookPart();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Heart)
         {
             stats.GetLife();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Health)
         {
             stats.GetHealth();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Shuriken)
         {
             stats.AddShuriken();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.SmokeBomb)
         {
             stats.AddSmokeBomb();
             Destroy(gameObject);
         }
         if (pickUpTypes == PickUpTypes.Katana)
         {
             stats.AddKatana();
             quests.NextTask();
             ui.SetQuestsText();
             Destroy(gameObject);
         }
     }
 }