public override void Initialize() { guildRequestCompleteData = (GameSection.GetEventData() as GuildRequestCompleteModel.Param); uint beforeQuestId = MonoBehaviourSingleton <GuildRequestManager> .I.GetBeforeQuestId(); MonoBehaviourSingleton <QuestManager> .I.SetCompleteDataFromGuildRequest(beforeQuestId, guildRequestCompleteData); base.Initialize(); }
public void SendGuildRequestCompleteAll(Action <GuildRequestCompleteModel.Param> call_back) { GuildRequestCompleteModel.Param completeData = null; Protocol.Send(GuildRequestCompleteAllModel.URL, delegate(GuildRequestCompleteAllModel ret) { if (ret.Error == Error.None) { completeData = ret.result; } call_back(completeData); }, string.Empty); }
public void SendGuildRequestComplete(Action <GuildRequestCompleteModel.Param> call_back) { GuildRequestCompleteModel.RequestSendForm requestSendForm = new GuildRequestCompleteModel.RequestSendForm(); requestSendForm.slotNo = selectedItem.slotNo; beforeQuestId = (uint)selectedItem.questId; GuildRequestCompleteModel.Param completeData = null; Protocol.Send(GuildRequestCompleteModel.URL, requestSendForm, delegate(GuildRequestCompleteModel ret) { if (ret.Error == Error.None) { completeData = ret.result; } call_back(completeData); }, string.Empty); }