Auto Regeneration Component

Overview

WCGASAutoRegenerationComponent is an ActorComponent that automatically applies regeneration and degeneration effects to any actor with an AbilitySystemComponent. It eliminates manual effect management and provides flexible filtering to control which attributes regenerate, ensuring consistent attribute recovery/decay across all actors in your project.


Core Functionality


Application Flow

Automatic Application (Default Behavior):

  1. Component reaches BeginPlay
  2. bApplyOnBeginPlay = true triggers automatic application
  3. ASC detection using prioritized method chain
  4. WCGASRegenerationSubsystem lookup from GameInstance