using CommonAI.Zone.Helper; using CommonAI.Zone.Instance; using CommonLang.Protocol; using System; using System.Collections.Generic; using System.Linq; using System.Text; using XmdsCommonServer.Plugin.Scene; namespace XmdsCommonServer.Plugin.Quest { public class XmdsQuestAdapter : IQuestAdapter { public XmdsQuestAdapter(XmdsServerScene zone) : base(zone) { } public override void DoAcceptQuest(string playerUUID, string quest, string args) { this.OnQuestAcceptedHandler(playerUUID, quest); } public override void DoCommitQuest(string playerUUID, string quest, string args) { this.OnQuestCommittedHandler(playerUUID, quest); } public override void DoDropQuest(string playerUUID, string quest, string args) { this.OnQuestDroppedHandler(playerUUID, quest); } public override void DoUpdateQuestStatus(string playerUUID, string quest, string key, string value) { this.OnQuestStatusChangedHandler(playerUUID, quest, key, value); } public override void DoSendMsgToPlayer(string playerUUID, IMessage msg) { } } }