remove_streaming_level
Remove a streaming sub-level from the current Unreal Editor world, detaching it whether loaded or not and verifying the world's remaining streaming levels.
Instructions
Removes a streaming sub-level from the current editor world. If the sub-level is loaded, uses UEditorLevelUtils::RemoveLevelFromWorld; otherwise detaches the streaming wrapper via UWorld::RemoveStreamingLevel. The result is verified by re-querying the world's streaming levels.
Returns: { package_name: string, removed: bool, method: string, streaming_level_count: number }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level_package_path | Yes | Package path of an existing streaming sub-level. |