create_water_body_exclusion_volume
Spawn and configure a water body exclusion volume to prevent water from rendering in specified areas of Unreal Engine levels.
Instructions
Spawn an AWaterBodyExclusionVolume (a brush volume that excludes water bodies), build its cube brush, set the exclusion mode, and optionally bind specific water bodies by label.
Returns: { actor_label: string, actor_name: string, exclusion_mode: string, water_body_count: int, brush_built: bool }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| size | No | Optional cube brush size in uu (defaults to 200) | |
| location | No | Optional [X, Y, Z] world location (defaults to origin) | |
| actor_label | Yes | Label to assign to the new exclusion volume actor | |
| exclusion_mode | No | Optional "remove" (default) or "add": whether water_body_labels are removed from or added to the exclusion | |
| water_body_labels | No | Optional array of AWaterBody labels to bind into the volume's WaterBodies list |