Interaction System

Server-authoritative Unreal Engine interaction plugin using camera trace, dynamic prompts, crosshair states and Press, Hold, Scroll and Slide interaction modes.SummaryInteraction System provides a reusable interaction layer for Unreal Engine projects. The interactor traces from the active camera, detects interactable components, updates crosshair and prompt widgets, and sends validated interaction requests to the server. It supports Press, Hold, Scroll and Slide interaction types, dynamic key display through Enhanced Input, optional icon sets and BindWidget-based UI customization.Additional Detail- Runtime C++ plugin compatible with UE 5.6, 5.7 and 5.8 according to the README.- UInteractorComponent can live on PlayerController or Pawn.- UInteractableComponent exposes gameplay and cosmetic interaction delegates.- Server-authoritative flow with distance validation and multicast cosmetic feedback.- UMG widget bases for crosshair and prompt customization.- Requires host project input mappings, widgets and gameplay responses.Notes de publication- Auteur / developpeur: Bougli- Version plugin: 1.2- Type: plugin Runtime C++ avec exposition Blueprint