📄️ ActorVisualController
The ActorVisualController manages the dynamic loading and customization of character visuals for players, handling modular equipment, skin tone, and animation via the Animancer system. It supports runtime addressable asset management and robust animation layering.
📄️ HumanPlayerActor
The HumanPlayerActor class extends the abstract PlayerActor, implementing a standard human-controlled character with health management, dialog handling, and state machine initialization.
📄️ PlayerActor [Abstract Base]
The PlayerActor is a networked, extensible character base for player-controlled entities in the game, integrating Fusion networking, modular avatar customization, state machines, camera control, and interaction systems.
📄️ PlayerStateBehaviour
A base state class for defining modular player behaviors within the Fusion FSM framework. This class integrates closely with Animancer and KCC to provide runtime animation control, input gating, and flexible state logic.