少年修仙传客户端代码仓库
client_Wu Xijin
2019-01-07 47422ca81586eda52a169d1247065b0002e2436b
5725 【前端】【1.5】跨服BOSS开发
2个文件已添加
2个文件已修改
40 ■■■■■ 已修改文件
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC105_tagCMEnterCrossServer.cs 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC105_tagCMEnterCrossServer.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerBoss/CrossServerBossModel.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/DailyQuest/DailyQuestModel.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC105_tagCMEnterCrossServer.cs
New file
@@ -0,0 +1,21 @@
using UnityEngine;
using System.Collections;
// C1 05 进入跨服地图 #tagCMEnterCrossServer
public class CC105_tagCMEnterCrossServer : GameNetPackBasic
{
    public uint DataMapID;
    public CC105_tagCMEnterCrossServer()
    {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xC105;
    }
    public override void WriteToBytes()
    {
        WriteBytes(DataMapID, NetDataType.DWORD);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CC1_CrossRealm/CC105_tagCMEnterCrossServer.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 26afd66a72c637343b3db35186a77c4a
timeCreated: 1546828716
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
System/CrossServerBoss/CrossServerBossModel.cs
@@ -97,7 +97,10 @@
        public void RequestEnter()
        {
            dungeonModel.RequestChallangeDungeon(DATA_MAPID, 0);
            var sendInfo = new CC105_tagCMEnterCrossServer();
            sendInfo.DataMapID = DATA_MAPID;
            GameNetSystem.Instance.SendInfo(sendInfo);
        }
        public bool CanEnter(out int error)
System/DailyQuest/DailyQuestModel.cs
@@ -10,11 +10,9 @@
namespace Snxxz.UI
{
    [XLua.LuaCallCSharp]
    public class DailyQuestModel : Model, IPlayerLoginOk, IBeforePlayerDataInitialize, IMapInitOk
    {
        const int DAILYQUEST_REDPOINTID = 78000;
        const int EVERYDAY_REDPOINTID = 78001;
        const int TIMELIMIT_REDPOINTID = 78002;