Exemple #1
0
        public void world_onQuestGiven(S2GC_GiveQuest q)
        {
            QuestData newQuest = Quests.QList[q.QuestID].toNewQuestData();

            if (Player_Self.ActiveQuests == null)
            {
                Player_Self.ActiveQuests = new List <QuestData>();
            }
            Player_Self.ActiveQuests.Add(newQuest);
            e.getUI().ui_ingame_AddQuestToTracker(newQuest);
            foreach (BaseNPC_Client n in NPCList.Values)
            {
                world_updateNPCQuestMarker(n);
            }
        }
Exemple #2
0
        public void net_onGivenQuest(NetworkMessage netmsg)
        {
            S2GC_GiveQuest Message = netmsg.ReadMessage <S2GC_GiveQuest>();

            e.getWorld().world_onQuestGiven(Message);
        }