少年修仙传客户端代码仓库
client_Zxw
2018-09-20 7dee8e1ad0646acb6ea498f79489e05f63fa7824
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
2个文件已修改
24 ■■■■ 已修改文件
System/FindPrecious/PersonalBossModel.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Team/TeamModel.cs 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FindPrecious/PersonalBossModel.cs
@@ -148,9 +148,8 @@
                return;
            }
            personalRedpoint.count = own / ticketItem.count;
            personalRedpoint.count = Mathf.Clamp(own / ticketItem.count, 0, totalTimes - enterTimes);
            personalRedpoint.state = RedPointState.Quantity;
        }
        private void ParseConfig()
System/Team/TeamModel.cs
@@ -15,6 +15,7 @@
        bool serverInited = false;
        FriendsModel friendsModel { get { return ModelCenter.Instance.GetModel<FriendsModel>(); } }
        DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
        FairyModel fairyModel { get { return ModelCenter.Instance.GetModel<FairyModel>(); } }
        public bool autoAcceptApplication {
            get { return (PlayerDatas.Instance.baseData.ExAttr2 / 10) % 10 == 0; }
@@ -193,10 +194,12 @@
            levelMaxBuf = GeneralConfig.Instance.playerMaxLevel;
            ParseTeamMission();
            DTCB309_tagGCAnswerPlayerShortInfo.OnPlayerShortInfoEvent += OnGetPlayerShortInfo;
            PlayerDatas.Instance.fairyData.OnRefreshFairyInfo += OnUpdateFairyInfo;
        }
        public override void UnInit()
        {
            PlayerDatas.Instance.fairyData.OnRefreshFairyInfo -= OnUpdateFairyInfo;
            DTCB309_tagGCAnswerPlayerShortInfo.OnPlayerShortInfoEvent -= OnGetPlayerShortInfo;
        }
@@ -632,11 +635,7 @@
                    }
                    break;
                case TeamInviteType.Fairy:
                    GetFairyMemebers();
                    if (teamInvitesUpdateEvent != null)
                    {
                        teamInvitesUpdateEvent(_inviteType);
                    }
                    fairyModel.UpdateFairyInfo();
                    break;
                case TeamInviteType.NearBy:
                    RequestQueryNearbyPlayers();
@@ -738,6 +737,18 @@
            }
        }
        private void OnUpdateFairyInfo()
        {
            if (currentInviteType == TeamInviteType.Fairy)
            {
                GetFairyMemebers();
                if (teamInvitesUpdateEvent != null)
                {
                    teamInvitesUpdateEvent(TeamInviteType.Fairy);
                }
            }
        }
        public void OnGetPlayerShortInfo(HB309_tagGCAnswerPlayerShortInfo _inTeamInfo)
        {
            if (playerInTeamAnswerEvent != null)