5#include "CoreMinimal.h"
7#include "AfflictionInstanceRepair.generated.h"
17 virtual bool Initialize(UAfflictionComponent* OwningComponent, AActor* AfflictionInstigator = NULL)
override;
20 virtual void TickComponent(
float DeltaTime,
enum ELevelTick TickType, FActorComponentTickFunction* ThisTickFunction)
override;
22 virtual void ApplyModifier()
override;
24 void AfflictionTargetHealed(
const float Amount,
const float Health,
const bool bFromPassiveRegen);
27 UPROPERTY(EditDefaultsOnly, Category =
"Affliction")
28 float RepairBonusTriggerThreshold = .15f;
30 float AccumulatedRepairAmount = 0.f;
32 UPROPERTY(EditDefaultsOnly, Category = "DamageType")
Definition: AfflictionInstanceHealthRegen.h:11
Definition: AfflictionInstanceRepair.h:13
Definition: ProjectXDamageType.h:62