/// <summary> /// Generate a quest where you will collect provisions for the quest giver /// </summary> /// <param name="nodeConnection"></param> public void GenerateCollectQuest(Connection <Npc> nodeConnection) { Quest nQ = new Quest("Random Collect Quest #" + 1 + ((Random.value + Random.value) / Random.value * Random.value), nodeConnection.First.data); nQ.SetQuestReturn(nodeConnection.Second.data); nQ.AddCollectObjective(25, QuestItem.Provisions); m_generatedQuests.Add(nQ); }