UCInteractionComponent
Overview
Capsule-based overlap interaction system. Extends UCapsuleComponent. Manages begin/end overlap events, closest-interactable selection, team-based filtering, and skill consumption on interaction.
Properties & Methods
| Name | Description |
|---|---|
| actorToInteractWith | Currently overlapping actor eligible for interaction |
| selectionMode | LAST_OVERLAPED_PRIORITY or CURRENT_OVERLAP_PRIORITY |
| executeInteraction | Triggers the executeInteractionSkill on the target |
| canInteractWith | Checks activation, team attitude, player-only flag, dynamic canInteract delegate |
| myGetGenericTeamId | Returns the team ID from FCCharacterDetailMaker::teamId |
| myGetTeamAttitudeTowards | Computes attitude: same team = Friendly, no team = Neutral, else Hostile |