v1.1.10
v1.1.10
Makes chooser-driven Motion Matching usable end to end: the Motion Matching node now selects its database from a Chooser Table at runtime.
Server
- Chooser-bound Motion Matching database.
animation(set_motion_matching_chooser)wires a ChooserTable into a Motion Matching node's Database input pin via a thread-safe EvaluateChooser call whose result type is resolved to PoseSearchDatabase. The node searches whichever database the chooser selects from character state each frame - no hand-authored anim-node-function graph. The chooser's context object defaults to the anim instance (Self), matching choosers that branch on AnimBP variables.
With this, a full Motion Matching setup - schema, mirror table, databases, normalization, the chooser selection layer, the AnimGraph nodes, and now the runtime chooser->database binding - is authorable entirely through the bridge.
Internals
- Verified live: two databases + a bool chooser + AnimBP -> Motion Matching node -> bound chooser compiles clean with the Database pin driven by EvaluateChooser(Self, chooser, ->PoseSearchDatabase).