set_anim_additive_settings
Set additive animation type and base pose on a UAnimSequence, apply changes in an undo transaction, and save the asset.
Instructions
Set the additive-animation type and base pose on a UAnimSequence in an undo transaction and save it. Settings the sequence already has are a success with changed=false and saved=false, and the sequence is neither modified nor saved. A failed save makes success false, with saved=false and save_error.
Returns: { anim_sequence_path, additive_anim_type, ref_pose_type, ref_frame_index, ref_pose_anim_set, changed, success, saved, save_error, message? }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref_pose_type | No | Base pose type: RefPose|AnimScaled|AnimFrame|LocalAnimFrame|None (default RefPose) | |
| ref_frame_index | No | Frame index used for the base pose (default 0) | |
| additive_anim_type | No | Additive type: LocalSpaceBase|RotationOffsetMeshSpace|None (default LocalSpaceBase) | |
| anim_sequence_path | Yes | Object path of the UAnimSequence. | |
| ref_pose_anim_path | No | Object path of the reference UAnimSequence for the base pose (optional) |