private void OnQuery_CHANGE()
 {
     LoungeModel.RequestEdit requestEdit = new LoungeModel.RequestEdit();
     requestEdit.stampId = createRequest.stampId;
     requestEdit.num     = createRequest.capacity;
     requestEdit.label   = (int)createRequest.label;
     requestEdit.isLock  = (createRequest.isLock ? 1 : 0);
     requestEdit.minLv   = createRequest.minLevel;
     requestEdit.maxLv   = createRequest.maxLevel;
     requestEdit.name    = createRequest.loungeName;
     GameSection.StayEvent();
     MonoBehaviourSingleton <LoungeMatchingManager> .I.SendEdit(requestEdit, delegate
     {
         GameSection.ResumeEvent(true, null);
     });
 }
Beispiel #2
0
 public void SendEdit(LoungeModel.RequestEdit lounge_setting, Action <bool> call_back)
 {
     if (loungeData == null)
     {
         call_back(false);
     }
     else
     {
         lounge_setting.id = loungeData.id;
         Protocol.Send(LoungeModel.RequestEdit.path, lounge_setting, delegate(LoungeModel ret)
         {
             bool obj = false;
             if (ret.Error == Error.None)
             {
                 obj = true;
                 UpdateLounge(ret.result.lounge, ret.result.friend, ret.result.loungeServer, ret.result.inviteFriendInfo, ret.result.firstMetUserIds);
             }
             call_back(obj);
         }, string.Empty);
     }
 }