v1.1.11
v1.1.11
set_motion_matching_chooser now supports the pawn as the chooser context, closing the last gap in chooser-driven Motion Matching.
Server
- Pawn context for chooser-driven database selection.
animation(set_motion_matching_chooser)gainscontextSource(self|pawn).pawnwires the owning pawn (via TryGetPawnOwner) as the chooser's context object, for choosers that branch on character/pawn state. Multithreaded anim update is disabled when the pawn getter is used so the call runs game-thread-safe - the AnimBP validates with zero warnings.
Either context source now produces a clean, compile-warning-free AnimBP whose Motion Matching node selects its database from the chooser at runtime.
Internals
- Verified live: both self and pawn bindings drive the MM node's Database pin; pawn context validates errorCount=0, warningCount=0.