5#include "CoreMinimal.h"
7#include "AfflictionInstanceHealProjector.generated.h"
17 virtual bool Initialize(UAfflictionComponent* OwningComponent, AActor* AfflictionInstigator = NULL);
20 virtual void TickComponent(
float DeltaTime,
enum ELevelTick TickType, FActorComponentTickFunction* ThisTickFunction)
override;
24 UPROPERTY(EditDefaultsOnly, Category=
"Affliction|Heal Projector")
25 float HealAmountNotifyThreshold = 2.f;
27 virtual
void End(
bool bIgnoreApplyModifier = false) override;
30 void OnOwningCharacterHealed(const
float Amount, const
float Health, const
bool bFromPassiveRegen);
32 void OnOwningCharacterShieldsRepaired(const
float Amount, const
float Health, const
bool bFromPassiveRegen);
35 UPROPERTY(EditDefaultsOnly, Category = "DamageType")
39 float AccumulatedResourceReplenished = 0.f;
40 void OnResourceReplenished(const
float Amount);
Definition: AfflictionInstanceCombinedRegen.h:11
Definition: AfflictionInstanceHealProjector.h:13
Definition: ProjectXDamageType.h:62