1
This commit is contained in:
parent
072b16eaf9
commit
25d9ed524a
@ -100,6 +100,31 @@ void CallFuncBuff::Activate()
|
|||||||
owner->GetCurrWeapon()->bullet_born_offset_ptr = &meta->_bullet_born_offset;
|
owner->GetCurrWeapon()->bullet_born_offset_ptr = &meta->_bullet_born_offset;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case BuffCallFunc_e::kSummonHeroSepcPoint:
|
||||||
|
{
|
||||||
|
SummonHeroSpecPoint();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case BuffCallFunc_e::kSummonHeroSpecDistance:
|
||||||
|
{
|
||||||
|
SummonHeroSpecDistance();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case BuffCallFunc_e::kClearSummonHero:
|
||||||
|
{
|
||||||
|
ClearSummonHero();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case BuffCallFunc_e::kImmuneAllMove:
|
||||||
|
{
|
||||||
|
owner->GetAbility()->IncDisable(kDisableMoveEffectTimes);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case BuffCallFunc_e::kDmgForward:
|
||||||
|
{
|
||||||
|
DmgForward();
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -123,6 +148,11 @@ void CallFuncBuff::Deactivate()
|
|||||||
owner->GetCurrWeapon()->bullet_born_offset_ptr = nullptr;
|
owner->GetCurrWeapon()->bullet_born_offset_ptr = nullptr;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case BuffCallFunc_e::kImmuneAllMove:
|
||||||
|
{
|
||||||
|
owner->GetAbility()->DecDisable(kDisableMoveEffectTimes);
|
||||||
|
}
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -581,11 +611,6 @@ void CallFuncBuff::ClearSummonHero()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void CallFuncBuff::ImmuneAllMove()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void CallFuncBuff::DmgForward()
|
void CallFuncBuff::DmgForward()
|
||||||
{
|
{
|
||||||
|
|
||||||
|
@ -44,7 +44,6 @@ class CallFuncBuff : public Buff
|
|||||||
void SummonHeroSpecPoint();
|
void SummonHeroSpecPoint();
|
||||||
void SummonHeroSpecDistance();
|
void SummonHeroSpecDistance();
|
||||||
void ClearSummonHero();
|
void ClearSummonHero();
|
||||||
void ImmuneAllMove();
|
|
||||||
void DmgForward();
|
void DmgForward();
|
||||||
|
|
||||||
float hold_param2_ = 0.0;
|
float hold_param2_ = 0.0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user