Architecture
Last modified: 23 January 2025This section includes deep dive on important technical aspects of the Interaction System.
- Interaction Manager
The Interaction Manager captures and stores available Interaction Targets for a pawn or character. Once captured, these targets can be focused, making them eligible for the Interaction Flow.
- Interaction Target
The Interaction Target is built on two frameworks: Smart Objects and Gameplay Behaviors. It introduces specialized logic and flows, integrated with other parts of the Interaction System.
- User Interface
The Interaction System displays information to players, conveying the status of available or active interactions. This is done via interaction-specific Widget Components, Widgets and UMG Viewmodels.