Example #1
0
        public override BaseEvent Clone()
        {
            TeamMemberBuffTick teamMemberBuffTick = ClassObjPool <TeamMemberBuffTick> .Get();

            teamMemberBuffTick.CopyData(this);
            return(teamMemberBuffTick);
        }
Example #2
0
        protected override void CopyData(BaseEvent src)
        {
            base.CopyData(src);
            TeamMemberBuffTick teamMemberBuffTick = src as TeamMemberBuffTick;

            this.bPlayer1   = teamMemberBuffTick.bPlayer1;
            this.bPlayer2   = teamMemberBuffTick.bPlayer2;
            this.bPlayer3   = teamMemberBuffTick.bPlayer3;
            this.bPlayer4   = teamMemberBuffTick.bPlayer4;
            this.bPlayer5   = teamMemberBuffTick.bPlayer5;
            this.bTeammate1 = teamMemberBuffTick.bTeammate1;
            this.bTeammate2 = teamMemberBuffTick.bTeammate2;
            this.bTeammate3 = teamMemberBuffTick.bTeammate3;
            this.PlayerCamp = teamMemberBuffTick.PlayerCamp;
            this.BuffID     = teamMemberBuffTick.BuffID;
            this.bSkipDead  = teamMemberBuffTick.bSkipDead;
        }