create_anim_montage
Create and save an empty UAnimMontage asset under /Game in Unreal Engine, returning the existing asset unchanged if one already exists at that path.
Instructions
Create and save an empty-but-valid UAnimMontage asset under /Game. Idempotent: a UAnimMontage already at that path is returned unchanged with already_existed=true and saved=false, and nothing is saved. A failed save makes success false, with saved=false and save_error.
Returns: { name, package_path, asset_path, montage_path, skeleton_path, slot_names, slot_name, slot_count, section_count, created, already_existed, saved, save_error, message }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Asset name (e.g. 'AM_Example'). | |
| slot_name | No | Montage slot name (e.g. DefaultSlot) | |
| package_path | No | Target content package path where the asset is created (default /Game/Animation) | |
| skeleton_path | No | Asset path of the target Skeleton |