Add runtime velocity injection to the proxy character controller so the engine has velocity available when evaluating animation graphs (accessed via Actor::currentProcess->middleHigh->charController). Introduce animation graph event constants, TrySendGraphEvent helper, and SendLocomotionTransitionEvents to fire move/sprint/sneak start/stop events on state transitions (with diagnostic logging). Call SendLocomotionTransitionEvents before applying the new graph state so FSM transitions are driven correctly. Respect compile-time flags (kEnableProxyLocomotionSync, kEnableProxySneakSync).
Source
This folder is for Fallout 4 Together native plugin source files.
Initial planned source areas:
- Plugin entry point
- Logging
- F4SE/CommonLibF4 integration
- Player state reading
- Networking client
- Remote player state storage
- Safe game update application