少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-30 b8d1b0a71f6fa5f026f15cb116f524d0f76351ef
3335 添加判断是否可以开启小地图界面的接口
2个文件已修改
21 ■■■■ 已修改文件
System/MainInterfacePanel/TopRightTip.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/WorldMap/MapModel.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/TopRightTip.cs
@@ -27,10 +27,8 @@
        private void OpenMapWin()
        {
            var mapResConfig = DTCA127_tagMCStartChangeMap.GetMapResourcesConfig();
            var config = Config.Instance.Get<MapConfig>(PlayerDatas.Instance.baseData.MapID);
            if (string.IsNullOrEmpty(mapResConfig.BigMap)
                || PlayerDatas.Instance.baseData.MapID == FairyLeagueModel.FAIRY_LEAGUE_DUNGEON)
            var canOpen = ModelCenter.Instance.GetModel<MapModel>().CanOpenLocalMapWin(PlayerDatas.Instance.baseData.MapID);
            if (!canOpen)
            {
                SysNotifyMgr.Instance.ShowTip("MapInfo1");
            }
System/WorldMap/MapModel.cs
@@ -293,6 +293,21 @@
            return null;
        }
        public bool CanOpenLocalMapWin(int mapId)
        {
            var mapResConfig = DTCA127_tagMCStartChangeMap.GetMapResourcesConfig();
            var config = Config.Instance.Get<MapConfig>(mapId);
            if (string.IsNullOrEmpty(mapResConfig.BigMap)
                || mapId == FairyLeagueModel.FAIRY_LEAGUE_DUNGEON)
            {
                return false;
            }
            else
            {
                return true;
            }
        }
        public int GetRecommendHangPoint(int _mapId)
        {
            var eventPoints = new List<int>(GetMapEventPoints(_mapId));