bool URPGEffectPeriodic::Initialize() { Super::Initialize(); if (Target) { TotalDuration = PeriodLenght * PeriodsCount; IsEffectActive = true; OnEffectActivation.Broadcast(this->GetClass(), IsEffectActive); OnEffectAppiled(); OnEffectInitialized(); OnEffectPostInitialized(); return true; } return false; }
void AAREffectPeriodic::Activate() { OnEffectInitialized(); OnEffectActivated.Broadcast(); IsEffectActive = true; }
void UAREffect::InitializeEffect() { OnEffectInitialized(); // OnEffectInit.Broadcast(); }
void UAREffectType::Initialize() { OnEffectInitialized(); }