Пример #1
0
 private void HandlePopup()
 {
     if (m_buySellPopupSessionId == m_popupGui.GetSessionId())
     {
         if (m_invalidPos != m_buySellPos && m_popupGui.m_saidYesFlag)
         {
             m_sendDragPos            = m_buySellPos;
             m_sendDropPos            = Vector3.one * 252f;
             m_buySellPos             = m_invalidPos;
             m_popupGui.m_saidYesFlag = false;
         }
         if (m_popupGui.IsActive() && (!m_inventory.IsVisible() || !m_inventory.IsShopActive()))
         {
             m_popupGui.ShowGui(false, string.Empty);
         }
     }
     else if (m_repairPopupSessionId == m_popupGui.GetSessionId())
     {
         if (m_popupGui.m_saidYesFlag)
         {
             m_client.SendSpecialRequest(eSpecialRequest.repairItem);
             m_popupGui.m_saidYesFlag = false;
         }
     }
     else if (m_missionPopupSessionId == m_popupGui.GetSessionId() && m_popupGui.m_saidYesFlag)
     {
         m_client.SendSpecialRequest(eSpecialRequest.acceptMission);
         m_popupGui.m_saidYesFlag = false;
     }
     if (m_popupGui.IsActive() && m_isMoving)
     {
         m_popupGui.ShowGui(false, string.Empty);
     }
 }
Пример #2
0
 private void HandlePopup()
 {
     if (null != m_popupGui && m_popupIdInvite == m_popupGui.GetSessionId() && m_popupGui.m_saidYesFlag)
     {
         SendSpecialRequest(eSpecialRequest.acceptPartyInvite);
         m_popupGui.m_saidYesFlag = false;
     }
 }