少年修仙传客户端代码仓库
client_linchunjie
2019-01-23 3dd965dcc1b4fb9041bee20d554fb44da7779a0b
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
1个文件已修改
20 ■■■■ 已修改文件
Fight/Stage/StageManager.cs 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Stage/StageManager.cs
@@ -455,16 +455,24 @@
        yield return WaitingForSecondConst.WaitMS1000;
        var mapConfig = Config.Instance.Get<MapConfig>(PlayerDatas.Instance.baseData.MapID);
        if (mapConfig.MapFBType == (int)MapType.OpenCountry)
        if (CrossServerUtility.IsCrossServer())
        {
            var sjzMapConfig = Config.Instance.Get<MapConfig>(10010);
            var position = new Vector3(sjzMapConfig.BornPoints[0].x, 0, sjzMapConfig.BornPoints[0].y);
            MapTransferUtility.Send_WorldTransfer(10010, position, MapTransferType.WorldTransport, 255, 0);
            var sendInfo = new CC003_tagCGForceQuitCrossState();
            GameNetSystem.Instance.SendInfo(sendInfo);
        }
        else
        {
            ModelCenter.Instance.GetModel<DungeonModel>().ExitCurrentDungeon();
            var mapConfig = Config.Instance.Get<MapConfig>(PlayerDatas.Instance.baseData.MapID);
            if (mapConfig.MapFBType == (int)MapType.OpenCountry)
            {
                var sjzMapConfig = Config.Instance.Get<MapConfig>(10010);
                var position = new Vector3(sjzMapConfig.BornPoints[0].x, 0, sjzMapConfig.BornPoints[0].y);
                MapTransferUtility.Send_WorldTransfer(10010, position, MapTransferType.WorldTransport, 255, 0);
            }
            else
            {
                ModelCenter.Instance.GetModel<DungeonModel>().ExitCurrentDungeon();
            }
        }
        if (loadTimeOutCatcher != null)