B1TargetFilterTableRow
- Table row defining a target filter rule used to resolve interaction targets.
* Specifies the filter type, result type, and optional string/float parameters.
| Property | Type | Description | Metadata |
|---|---|---|---|
| FilterType | EB1TargetFilterType | The type of filter to apply when searching for a target. | Category: B1TargetFilterTableRow |
| ResultType | EB1FilterResultType | The result type that determines how the filtered target list is returned. | Category: B1TargetFilterTableRow |
| S1 | FName | First string parameter; meaning depends on the FilterType. | Category: B1TargetFilterTableRow SearchLink: FB1TargetFilterTableRow.FilterType |
| S2 | FName | Second string parameter; meaning depends on the FilterType. | Category: B1TargetFilterTableRow |
| ConditionId | FName | Optional condition ID. When set, only candidate targets that pass this condition are kept (currently honored by the ObjectTag filter; the candidate object is evaluated as the condition Target). | Category: B1TargetFilterTableRow Foreign: Condition.Id |
| F1 | float | First float parameter used for range or threshold comparisons. | Category: B1TargetFilterTableRow |
| F2 | float | Second float parameter used for range or threshold comparisons. | Category: B1TargetFilterTableRow |
| SearchRange | float | Maximum search radius (world units) for finding valid targets. | Category: B1TargetFilterTableRow |
| bOnlySameZoneTarget | bool | When true, only targets within the same zone as the source are considered. | Category: B1TargetFilterTableRow |
| BaseObject | EB1BaseObject | The base object used as the origin/reference when applying this filter. | Category: B1TargetFilterTableRow |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |