コード例 #1
0
    public override void Initialize()
    {
        guildRequestCompleteData = (GameSection.GetEventData() as GuildRequestCompleteModel.Param);
        uint beforeQuestId = MonoBehaviourSingleton <GuildRequestManager> .I.GetBeforeQuestId();

        MonoBehaviourSingleton <QuestManager> .I.SetCompleteDataFromGuildRequest(beforeQuestId, guildRequestCompleteData);

        base.Initialize();
    }
コード例 #2
0
 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);
 }
コード例 #3
0
 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);
 }