public void Recive_Integrated_Indun_Re_Connect_Fail(body_SC_INTEGRATED_INDUN_RE_CONNECT_FAIL data) { StartCoroutine( Integrated_Indun_Re_Connect_Fail( data)); }
private IEnumerator Integrated_Indun_Re_Connect_Fail(body_SC_INTEGRATED_INDUN_RE_CONNECT_FAIL data) { AsEventNotifyMgr.Instance.CenterNotify.AddGMMessage( AsTableManager.Instance.GetTbl_String( 2819)); yield return new WaitForSeconds( 3.0f); body_CS_INTEGRATED_INDUN_RE_CONNECT_CANCEL send = new body_CS_INTEGRATED_INDUN_RE_CONNECT_CANCEL(); byte[] sendData = send.ClassToPacketBytes(); AsNetworkMessageHandler.Instance.Send( sendData); // disconnect integrated server AsNetworkIntegratedManager.Instance.SwitchServer(); if( false == AsNetworkIntegratedManager.Instance.IsConnected()) { _RequestDimpleLog_Indun( 160407); body_CS_RETURN_WORLD data2 = new body_CS_RETURN_WORLD(); byte[] sendData2 = data2.ClassToPacketBytes(); AsNetworkMessageHandler.Instance.Send( sendData2); _RequestDimpleLog_Indun( 160408); } AsPartyManager.Instance.PartyUserRemoveAll(); }
void Recive_Integrated_Indun_Re_Connect_Fail( byte[] _packet) { body_SC_INTEGRATED_INDUN_RE_CONNECT_FAIL result = new body_SC_INTEGRATED_INDUN_RE_CONNECT_FAIL(); result.PacketBytesToClass( _packet); AsInstanceDungeonManager.Instance.Recive_Integrated_Indun_Re_Connect_Fail( result); }