add_collision_channel
Register a custom collision channel in Unreal Engine projects, claiming the first free ECC_GameTraceChannelN slot for trace or object interactions.
Instructions
Register a custom project collision channel (claims the first free ECC_GameTraceChannelN slot). Idempotent on channel_name.
Returns: { channel_name: string, channel: string, default_response: string, trace_type: bool, static_object: bool, already_existed: bool, note: string }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trace_type | No | True for a trace channel, false for an object channel. Defaults to false. | |
| channel_name | Yes | Friendly name for the new channel, e.g. "Harvestable" | |
| static_object | No | Whether this channel represents a static object type. Defaults to false. | |
| default_response | No | "Block" | "Ignore" | "Overlap". Defaults to "Block". |