Merge branch 'master' into ItemReconstruction
| | |
| | | }
|
| | | }
|
| | | #endif
|
| | |
|
| | | #if UNITY_EDITOR
|
| | | if (!AssetSource.allFromEditor)
|
| | | {
|
| | | FileExtersion.DirectoryCopy(ResourcesPath.CONFIG_FODLER, ResourcesPath.Instance.StreamingAssetPath + "config");
|
| | | FileExtersion.DirectoryCopy(ResourcesPath.ResourcesOutPath + "BuiltIn", ResourcesPath.Instance.StreamingAssetPath + "builtin");
|
| | | }
|
| | | #endif
|
| | | if (!firstLaunch)
|
| | | {
|
| | | done = true;
|
| | |
| | | public void OnSwitchAccount()
|
| | | {
|
| | | IsMatching = false;
|
| | | if (clientMatchClock!=null )
|
| | | {
|
| | | clientMatchClock.Stop();
|
| | | }
|
| | | }
|
| | |
|
| | | public void OnPlayerLoginOk()
|
| | |
| | | GameNetSystem.Instance.PushPackage(onMatchPackage, ServerType.Main);
|
| | | var randomWaitSeconds = UnityEngine.Random.Range(3, 8);
|
| | | clientMatchClock = Clock.Create(DateTime.Now + new TimeSpan(randomWaitSeconds * TimeSpan.TicksPerSecond), () =>
|
| | | {
|
| | | if (StageLoad.Instance.stageType == Stage.E_StageType.Dungeon)
|
| | | {
|
| | | ClientCrossServerOneVsOne.FakeMatchOk();
|
| | | }
|
| | | });
|
| | | {
|
| | | IsMatching = false;
|
| | | if (GameNetSystem.Instance.netState == GameNetSystem.NetState.Connected)
|
| | | {
|
| | | ClientCrossServerOneVsOne.FakeMatchOk();
|
| | | }
|
| | | });
|
| | | }
|
| | | else
|
| | | {
|