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); } }
public void net_onGivenQuest(NetworkMessage netmsg) { S2GC_GiveQuest Message = netmsg.ReadMessage <S2GC_GiveQuest>(); e.getWorld().world_onQuestGiven(Message); }