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); } } }
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); } } }