create_force_feedback_effect
Creates an Unreal Engine UForceFeedbackEffect asset seeded with a default force feedback channel, or loads and returns it if it already exists.
Instructions
Create a UForceFeedbackEffect data asset (NewObject + save). Seeds the effect with one default FForceFeedbackChannelDetails so it is a meaningful, non-empty asset. Idempotent: if the asset already exists it is loaded and returned.
Returns: { name: string, asset_path: string, asset_class: string, channel_detail_count: number, is_force_feedback_effect: bool, already_existed: bool, created: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Asset name (e.g. FFE_Rumble) | |
| package_path | No | Target /Game package path (optional, default "/Game/Gameplay") |