少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-12 c8c7e1e8e794f3d36fdafab270065d209cb7b6e9
System/Team/TeamModel.cs
@@ -693,19 +693,12 @@
        public void OnGetTheirTeams(HB904_tagGCSceneTeamRefresh _teamInfo)
        {
            theirTeams.Clear();
            for (int i = 0; i < _teamInfo.SceneTeamList.Length; i++)
            {
                theirTeams.Add(new TheirTeam(_teamInfo.SceneTeamList[i]));
            }
            theirTeams.Sort(
                (TheirTeam a, TheirTeam b) =>
                {
                    return a.memberCount < 4 && a.memberCount > b.memberCount ? -1 : 1;
                }
                );
            theirTeams.Sort(TheirTeam.Sort);
            if (theirTeamListRefreshEvent != null)
            {
                theirTeamListRefreshEvent();
@@ -715,19 +708,16 @@
        public void OnGetTheirTeams(HB909_tagGCTagMapTeamList _teamInfo)
        {
            theirTeams.Clear();
            for (int i = 0; i < _teamInfo.TeamList.Length; i++)
            {
                theirTeams.Add(new TheirTeam((int)_teamInfo.TagMapID, _teamInfo.IsTagEx == 1 ? _teamInfo.TagMapEx : -1, _teamInfo.MatchState == 1, _teamInfo.TeamList[i]));
                var mapId = (int)_teamInfo.TagMapID;
                var isTagEx = _teamInfo.IsTagEx == 1 ? _teamInfo.TagMapEx : -1;
                var matchState = _teamInfo.MatchState == 1;
                theirTeams.Add(new TheirTeam(mapId, isTagEx, matchState, _teamInfo.TeamList[i]));
            }
            theirTeams.Sort(
                (TheirTeam a, TheirTeam b) =>
                {
                    return a.memberCount < 4 && a.memberCount > b.memberCount ? -1 : 1;
                }
                );
            theirTeams.Sort(TheirTeam.Sort);
            if (theirTeamListRefreshEvent != null)
            {
                theirTeamListRefreshEvent();