private void DeliverQuest() { MasterOfKnowledge.DeliverQuest(quest); iTween.ScaleTo(gameObject, new Vector3(), 1f); iTween.RotateBy(gameObject, iTween.Hash("amount", new Vector3(0, 2.5f), "time", 1f, "easetype", iTween.EaseType.linear)); ignore = true; }
void OnTriggerEnter(Collider other) { if (other.gameObject.layer == LayerMask.NameToLayer("Collectible")) { MasterOfKnowledge.ItemPicked(other.gameObject.tag); } other.gameObject.BroadcastMessage("OnPickup"); }
void OnTriggerEnter(Collider other) { if (LayerMask.LayerToName(other.gameObject.layer) == "Killable") { MasterOfKnowledge.KilledMob(other.gameObject.tag); } other.gameObject.BroadcastMessage("OnKill"); }
private void ActivateQuest() { MasterOfKnowledge.ActivateQuest(quest); iTween.RotateBy(gameObject, new Vector3(0, 0, 0.5f), 1f); isVisible = true; }
public virtual void Activate() { MasterOfKnowledge.ActivateQuest(this); IsActive = true; }