예제 #1
0
        public override void RoundAttract(ref FightManager.RoundResult roundResult, FightObj_Player sender, FightObj_Player reciver)
        {
            FightManager.BuffResult buffResult = new FightManager.BuffResult();

            if (reciver == FightManager.Instance.SelfPlayer)
            {
            }
        }
예제 #2
0
        public void RoundEnd(ref FightManager.RoundResult roundResult)
        {
            foreach (var buffImpact in _BuffList)
            {
                --buffImpact.LastRound;
                if (buffImpact.LastRound == 0)
                {
                    _DispatchBuff.Add(buffImpact);
                }
            }

            foreach (var dispatchBuff in _DispatchBuff)
            {
                dispatchBuff.DispatchBuff(_BuffOwner);
                _BuffList.Remove(dispatchBuff);
            }
        }
예제 #3
0
 public void RoundPoint(ref FightManager.RoundResult roundResult)
 {
     _SkillManager.RoundPoint(ref roundResult);
 }
예제 #4
0
 public void RoundAttract(ref FightManager.RoundResult roundResult)
 {
     _SkillManager.RoundAttract(ref roundResult);
 }
예제 #5
0
 public override void RoundPoint(ref FightManager.RoundResult roundResult, FightObj_Player sender, FightObj_Player reciver)
 {
 }
예제 #6
0
 public virtual void RoundAttract(ref FightManager.RoundResult roundResult, FightObj_Player sender, FightObj_Player reciver)
 {
 }
예제 #7
0
 public void RoundEnd(ref FightManager.RoundResult roundResult)
 {
     _BuffManager.RoundEnd(ref roundResult);
 }
예제 #8
0
 public void RoundPoint(ref FightManager.RoundResult roundResult)
 {
 }
예제 #9
0
 public void RoundAttract(ref FightManager.RoundResult roundResult)
 {
 }
예제 #10
0
 public void RoundStart(ref FightManager.RoundResult roundResult)
 {
 }