Exemplo n.º 1
0
    /// <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);
    }