少年修仙传客户端代码仓库
client_Wu Xijin
2018-10-27 45c82c513c67130bb52cb5e7f2f10c957e463cf1
System/MainInterfacePanel/ChatFrame.cs
@@ -286,7 +286,7 @@
            if (PlayerDatas.Instance.hero.aiHandler.IsAuto())
            {
                AutoImg.SetActive(false);
                if (!WindowCenter.Instance.CheckOpen<ExperienceOpenWin>())
                if (!WindowCenter.Instance.IsOpen<ExperienceOpenWin>())
                {
                    WindowCenter.Instance.Open<ExperienceOpenWin>(true);
                }
@@ -294,7 +294,7 @@
            else
            {
                AutoImg.SetActive(true);
                if (WindowCenter.Instance.CheckOpen<ExperienceOpenWin>())
                if (WindowCenter.Instance.IsOpen<ExperienceOpenWin>())
                {
                    WindowCenter.Instance.CloseImmediately<ExperienceOpenWin>();
                }
@@ -307,6 +307,7 @@
            //MainRedDot.Instance.redPointFriendChat.state = RedPointState.None;
            //ChatCtrl.Inst.presentChatType = ChatInfoType.Friend;
            //WindowCenter.Instance.Open<ChatWin>();
            WindowCenter.Instance.CloseImmediately<MainInterfaceWin>();
            WindowCenter.Instance.Open<SocialWin>();
        }
@@ -338,10 +339,10 @@
           
            if (OneKeyList.Contains(PlayerDatas.Instance.baseData.MapID))
            {
                var dataMapId = modelD.GetDungeonDataIdByMapId(PlayerDatas.Instance.baseData.MapID);
                var dataMapId = modelD.GetDataMapIdByMapId(PlayerDatas.Instance.baseData.MapID);
                var config = Config.Instance.Get<DungeonOpenTimeConfig>(dataMapId);
                string language = string.Empty;
                if (dataMapId == GeneralConfig.Instance.ruinsTranscriptMapId)
                if (dataMapId == GeneralDefine.ruinsTranscriptMapId)
                {
                    language = Language.Get(modelD.mission.lineID > main.LayerNumberNow ? "WHMJ_Quit2" : "WHMJ_Quit1");
                }
@@ -349,7 +350,7 @@
                {
                    var vipLevel = PlayerDatas.Instance.baseData.VIPLv;
                    var vipNeed = bossHomeModel.GetFloorVipRequirement(PlayerDatas.Instance.baseData.dungeonLineId + 1);
                    var dungeonId = modelD.DungeonMap(dataMapId, PlayerDatas.Instance.baseData.dungeonLineId);
                    var dungeonId = modelD.GetDungeonId(dataMapId, PlayerDatas.Instance.baseData.dungeonLineId);
                    var dungeonConfig = Config.Instance.Get<DungeonConfig>(dungeonId);
                    if (vipLevel < vipNeed)
@@ -389,7 +390,7 @@
            var point = mapModel.GetRecommendHangPoint();
            var config = Config.Instance.Get<MapEventPointConfig>(point);
            var flyBootOwn = ModelCenter.Instance.GetModel<PlayerPackModel>().GetItemCountByID(PackType.rptItem, GeneralConfig.Instance.flyBootItemId);
            var flyBootOwn = ModelCenter.Instance.GetModel<PlayerPackModel>().GetItemCountByID(PackType.rptItem, GeneralDefine.flyBootItemId);
            var isVipFreeTransfer = ModelCenter.Instance.GetModel<VipModel>().GetVipPrivilegeCnt(VipPrivilegeType.FreeTransfer) > 0;
            if (isVipFreeTransfer || flyBootOwn > 0)
            {
@@ -408,7 +409,7 @@
            {
                if (!_hero.aiHandler.IsAuto())
                {
                    if (!WindowCenter.Instance.CheckOpen<ExperienceOpenWin>())
                    if (!WindowCenter.Instance.IsOpen<ExperienceOpenWin>())
                    {
                        WindowCenter.Instance.Open<ExperienceOpenWin>(true);
                    }
@@ -416,7 +417,7 @@
                }
                else
                {
                    if (WindowCenter.Instance.CheckOpen<ExperienceOpenWin>())
                    if (WindowCenter.Instance.IsOpen<ExperienceOpenWin>())
                    {
                        WindowCenter.Instance.CloseImmediately<ExperienceOpenWin>();
                    }