void Start() { playerInventory = GameObject.FindGameObjectWithTag("Player").GetComponent <Inventory>(); vendordatabase = VendorDatabase.Instance; questManager = QuestManager.Instance; particles = gameObject.GetComponentInChildren <ParticleSystem>(); switch (this.name) { case "BoxofPaperclips": questReference = questManager.questLogListDatabase.GetQuestLog("Collect Paper Clip to Fix Grapple"); break; case "Yarn": questReference = questManager.questLogListDatabase.GetQuestLog("Get Some Strings"); break; case "TearableBook": questReference = questManager.questLogListDatabase.GetQuestLog("Tear Book Page for Paper Pieces"); break; case "CakeBox": questReference = questManager.questLogListDatabase.GetQuestLog("Grab the... Cake?"); break; default: break; } if (questReference != questManager.GetCurrentQuest()) { SetLighting(false); } }
public void DestroyInstance() { instance = null; }