Adds a truncated animation option to the event?

Hello
Is it possible to add an optional truncated curve animation option for events.
I'm using 2021.1 pro, but I can't find anything like that in it(truncated curve animation option).
When I want to use an event to drive a set of animations, for example to add a long lasting "shaking head" while talking (including the preparatory action to enter the "shaking head" animation), I can make a 10s "shaking head" with different variations, then install it on a 2s event and truncate the animation for over 2s, then with the "blendout" to eliminate the truncated bounce: now I had a generic "shaking head" event. Of course, the "shaking head" animation can also be a predefined "sigh" animation or "Chewing"animation or other.
The current event either scales the animation, or remains constant and no cropped option(or truncation option: I'm not sure which word is more apt).
Current "Non-truncated" is so that the animation can start before the event or end after the event. but the truncation option is also very necessary.
---
In short, I want to use events to add a set of preset animations (Contains a combination of multiple curves) or several preset animations, the beginning of the animation using the original animation transition. The animation will be made very long, When the duration of the event is short, truncate the subsequent redundant animation, and then add blending according to the blendout option.
Maybe this needs to get Facefx updated to 2021.2?

Permalink

Events don’t support truncating the animation, but there are other ways to create an animation that supports multiple different lengths. Events can have a spawn condition based on the duration scale of the parent event, so you just need to create multiple animations for the different lengths you want to support, then add them all to a single event with duration scale spawn conditions. So you could have multiple different shaking head animations authored for different lengths (the truncation is being done manually here by cutting keys). A short animation of only a second might have a single shake that is used anytime the duration scale is between 0.5 and 1.5 seconds for example. If the event is longer, a longer animation with more keys would be picked. Each animation would have to work for a given range of duration scales.