create_material_function_instance
Create and save a UMaterialFunctionInstance asset in Unreal Engine, linking it to a specified parent material function for reusable material logic.
Instructions
Create a UMaterialFunctionInstance (asset, with parent set) and save it.
Returns: { asset_path: string, instance_name: string, parent_function_path: string, created: bool, already_existed: bool, saved: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package_path | Yes | Target /Game package path (auto-prefixed with /Game/ if missing) | |
| instance_name | Yes | Name for the new UMaterialFunctionInstance asset | |
| parent_function_path | Yes | Asset path of the parent UMaterialFunctionInterface |