Esempio n. 1
0
        public void Reset(bool ignore_reconnect)
        {
            TeamId      = 0;
            LeaderId    = 0;
            TeamMembers = new List <PkgTeamMember>();
            TeamMembers.Clear();
            ApplyList = new List <PkgTeamUserIntro>();
            ApplyList.Clear();
            TargetType                 = 1;
            TargetId                   = 0;
            TargetMinLevel             = 0;
            TargetMaxLevel             = 0;
            PlatformSelectedTargetType = 0;
            PlatformSelectedTargetId   = 0;
            MatchingTeamTargetId       = 0;
            mIsAutoMatchingTeam        = false;
            mIsAutoMatchingPlayer      = false;
            mAutoMatchTeamElapsedTime  = 0f;
            mInviteInfoCDs             = new Dictionary <uint, Utils.Timer>();
            mInviteInfoCDs.Clear();
            if (mInviteAllCD != null)
            {
                mInviteAllCD.Destroy();
                mInviteAllCD = null;
            }

            if (ignore_reconnect == false)
            {
                BeInvitedInfos.Clear();
            }
        }
Esempio n. 2
0
        public void RemoveAllBeInvitedInfos()
        {
            BeInvitedInfos.Clear();

            ClientEventMgr.Instance.FireEvent((int)ClientEvent.CE_TEAM_BE_INVITED, null);
        }