| | |
| | | PlayerDatas.Instance.baseData.MapID = (ushort)package.MapID; |
| | | PlayerDatas.Instance.baseData.dungeonLineId = package.FuncLineID; |
| | | |
| | | var isMainSocket = vNetPack.socketType == GameNetSystem.SocketType.Main; |
| | | PlayerDatas.Instance.baseData.RecordMainServerData(isMainSocket, PlayerDataRefresh.MapID, package.MapID); |
| | | PlayerDatas.Instance.baseData.RecordMainServerData(isMainSocket, PlayerDataRefresh.DungeonLineId, package.FuncLineID); |
| | | |
| | | if (PlayerDatas.Instance.hero != null) |
| | | { |
| | | PlayerDatas.Instance.hero.LockTarget = null; |
| | |
| | |
|
| | | public static bool Send_WorldTransfer(int mapId, Vector3 position, MapTransferType type, byte lineID = 255, int _npcId = 0)
|
| | | {
|
| | | if (CrossServerLogin.Instance.IsEnterCrossServerPreparing())
|
| | | {
|
| | | return false;
|
| | | }
|
| | |
|
| | | if (!AssetSource.sceneFromEditor)
|
| | | {
|
| | | var mapResConfig = DTCA127_tagMCStartChangeMap.GetMapResourcesConfig(mapId, 0);
|