create_subsurface_profile
Create a USubsurfaceProfile data asset in Unreal Engine and save it, or load and return the existing asset if one already exists at that path.
Instructions
Create a USubsurfaceProfile data asset (NewObject + save). Idempotent: if the asset already exists it is loaded and returned.
Returns: { name: string, asset_path: string, asset_class: string, mean_free_path_distance: number, is_subsurface_profile: bool, already_existed: bool, created: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Asset name (e.g. SSP_Example) | |
| package_path | No | Target /Game package path (optional, default "/Game/Gameplay") |