add_anim_notify_state
Add a UAnimNotifyState with start time and duration to an animation sequence notify track, creating it if missing and saving the sequence; unknown classes are refused.
Instructions
Add an instance of a UAnimNotifyState class with a start time and duration to a UAnimSequence notify track (created when missing) and save the sequence; each call adds another event, and unknown classes are refused. Returns start_time, duration and success. For instant notifies use add_anim_notify. A failed save makes success false, with saved=false and save_error.
Returns: { animation_path, notify_state_name, start_time, duration, success, saved, save_error, message }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| duration | No | Notify state duration in seconds (default 1.0) | |
| start_time | No | Notify state start time in seconds (default 0) | |
| track_name | No | Notify track name (default 'Default') | |
| animation_path | Yes | Full asset path to the UAnimSequence. | |
| notify_state_name | Yes | Class name of a loaded UAnimNotifyState subclass, tried as given and then with the AnimNotifyState_ prefix (e.g. "Trail" for AnimNotifyState_Trail); a Blueprint notify state goes by its generated name ending in _C. |