少年修仙传客户端代码仓库
client_linchunjie
2019-04-28 35da054e4daed7b6cfef9295441f9be513b12e36
3335 修改妖王,草原前端切图逻辑
2个文件已修改
15 ■■■■ 已修改文件
System/HazyRegion/HazyDemonKingModel.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HazyRegion/HazyGrassModel.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HazyRegion/HazyDemonKingModel.cs
@@ -12,6 +12,8 @@
        public bool IsInDungeon { get; private set; }
        bool requireExitClientDungeon = false;
        public int invincibleBuffId { get; private set; }
        public const int Client_MapID = 2000;
@@ -62,8 +64,9 @@
            m_AttackHeroPlayers.Clear();
            if (IsInDungeon && !IsInDemonKingDungeon(mapId))
            if (requireExitClientDungeon)
            {
                requireExitClientDungeon = false;
                ClientDungeonStageUtility.RequestExitClientDungeon();
            }
@@ -366,8 +369,9 @@
        public void RequestExitClientDungeon()
        {
            requireExitClientDungeon = true;
            ClientDungeonStageUtility.SetClientDungeon(false, 0);
            //ClientDungeonStageUtility.RequestExitClientDungeon();
            PlayerDatas.Instance.extersion.pkState = 0;
            ModelCenter.Instance.GetModel<DungeonModel>().ResetBufData();
System/HazyRegion/HazyGrassModel.cs
@@ -16,6 +16,8 @@
        public bool IsInDungeon { get; private set; }
        bool requireExitClientDungeon = false;
        bool m_IsDungeonTargetDone = false;
        public bool IsDungeonTargetDone
        {
@@ -101,8 +103,9 @@
            m_MapNpcCount.Clear();
            if (IsInDungeon && !IsInGrassDungeon(mapId))
            if (requireExitClientDungeon)
            {
                requireExitClientDungeon = false;
                ClientDungeonStageUtility.RequestExitClientDungeon();
            }
@@ -338,8 +341,8 @@
        public void RequestExitClientDungeon()
        {
            requireExitClientDungeon = true;
            ClientDungeonStageUtility.SetClientDungeon(false, 0);
            //ClientDungeonStageUtility.RequestExitClientDungeon();
            PlayerDatas.Instance.extersion.pkState = 0;
            ModelCenter.Instance.GetModel<DungeonModel>().ResetBufData();