public void Recv_Integrated_Indun_Matching_Request_Result(body_SC_INTEGRATED_INDUN_MATCHING_REQUEST_RESULT data) { switch( data.eResult) { case eRESULTCODE.eRESULT_SUCC: if( true == AsHudDlgMgr.Instance.IsOpenInstantDungeonDlg) AsHudDlgMgr.Instance.CloseInstantDungeonDlg(); break; case eRESULTCODE.eRESULT_FAIL_INDUNMATCHING_CANNOTREADY: OpenIndunMatchingErrorMsgBox( AsTableManager.Instance.GetTbl_String(2280)); break; case eRESULTCODE.eRESULT_FAIL_INDUNMATCHING_LIMITCOUNT_ZERO: OpenIndunMatchingErrorMsgBox_Cash( m_nIndunTableIndex); break; case eRESULTCODE.eRESULT_FAIL_INDUNMATCHING_NOTOPEN: OpenIndunMatchingErrorMsgBox( AsTableManager.Instance.GetTbl_String(914)); break; case eRESULTCODE.eRESULT_FAIL_INDUNMATCHING_PARTYUSER_LOGOUT: OpenIndunMatchingErrorMsgBox( AsTableManager.Instance.GetTbl_String( 1900)); break; case eRESULTCODE.eRESULT_FAIL_INDUN_NOTEMPTYINDUN: OpenIndunMatchingErrorMsgBox( AsTableManager.Instance.GetTbl_String( 1794)); break; case eRESULTCODE.eRESULT_FAIL_INDUNMATCHING_SYSTEMFAILURE: OpenIndunMatchingErrorMsgBox( AsTableManager.Instance.GetTbl_String( 1794)); break; default: Debug.Log( "Recv_Integrated_Indun_Matching_Request_Result() : " + data.eResult); break; } // m_bSendMatching = false; }
void Receive_Integrated_Indun_Matching_Request_Result( byte[] _packet) { body_SC_INTEGRATED_INDUN_MATCHING_REQUEST_RESULT result = new body_SC_INTEGRATED_INDUN_MATCHING_REQUEST_RESULT(); result.PacketBytesToClass( _packet); AsInstanceDungeonManager.Instance.Recv_Integrated_Indun_Matching_Request_Result( result); }