コード例 #1
0
        /// <summary>
        /// 通知地图数据变更信息
        /// </summary>
        public static void NotifyAllHuangChengMapInfoData()
        {
            HuangChengMapInfoData huangChengMapInfoData = FormatHuangChengMapInfoData();

            //通知在线的所有人(不限制地图)领地信息数据通知
            GameManager.ClientMgr.NotifyAllHuangChengMapInfoData(Global.GetHuangChengMapCode(), huangChengMapInfoData);
        }
コード例 #2
0
        /// <summary>
        /// 获取地图战斗状态数据
        /// </summary>
        /// <returns></returns>
        public static HuangChengMapInfoData FormatHuangChengMapInfoData()
        {
            HuangChengMapInfoData HuangChengMapInfoData = new HuangChengMapInfoData()
            {
                FightingEndTime = HuangDiRoleTicks,
                HuangDiRoleID   = HuangDiRoleID,
                HuangDiRoleName = HuangDiRoleName,
                HuangDiBHName   = HuangDiBHName,
                FightingState   = WaitingHuangChengResult ? 1 : 0,
                NextBattleTime  = "",
                WangZuBHid      = -1,
            };

            return(HuangChengMapInfoData);
        }
コード例 #3
0
        public static void NotifyAllHuangChengMapInfoData()
        {
            HuangChengMapInfoData huangChengMapInfoData = HuangChengManager.FormatHuangChengMapInfoData();

            GameManager.ClientMgr.NotifyAllHuangChengMapInfoData(Global.GetHuangChengMapCode(), huangChengMapInfoData);
        }