| | |
| | |
|
| | | ServerForceExitHintWin.reason = vNetData.Reason;
|
| | |
|
| | | if (VersionConfig.Get().versionAuthority == VersionAuthority.Release)
|
| | | switch (vNetData.socketType)
|
| | | {
|
| | | if (vNetData.Reason == 1)
|
| | | {
|
| | | SDKUtility.Instance.FreePlatformLoginout();
|
| | | }
|
| | | case GameNetSystem.SocketType.Main:
|
| | | if (VersionConfig.Get().versionAuthority == VersionAuthority.Release)
|
| | | {
|
| | | if (vNetData.Reason == 1)
|
| | | {
|
| | | SDKUtility.Instance.FreePlatformLoginout();
|
| | | }
|
| | |
|
| | | if (vNetData.Reason != 0
|
| | | && vNetData.Reason != 11
|
| | | && vNetData.Reason != 28
|
| | | && vNetData.Reason != 51
|
| | | && vNetData.Reason != 110)
|
| | | {
|
| | | DebugPkgCache.UpLoad();
|
| | | }
|
| | | if (vNetData.Reason != 0
|
| | | && vNetData.Reason != 11
|
| | | && vNetData.Reason != 28
|
| | | && vNetData.Reason != 51
|
| | | && vNetData.Reason != 110)
|
| | | {
|
| | | DebugPkgCache.UpLoad();
|
| | | }
|
| | | }
|
| | |
|
| | | WindowCenter.Instance.Open<ServerForceExitHintWin>();
|
| | | NetLinkWin.Hide();
|
| | | break;
|
| | | case GameNetSystem.SocketType.CrossSever:
|
| | | default:
|
| | | break;
|
| | | }
|
| | |
|
| | | WindowCenter.Instance.Open<ServerForceExitHintWin>();
|
| | | NetLinkWin.Hide();
|
| | | }
|
| | | catch (Exception ex)
|
| | | {
|