Skip to main content

B1TargetFilterTableRow

  • Table row defining a target filter rule used to resolve interaction targets.
    * Specifies the filter type, result type, and optional string/float parameters.
PropertyTypeDescriptionMetadata
FilterTypeEB1TargetFilterTypeThe type of filter to apply when searching for a target.Category: B1TargetFilterTableRow
ResultTypeEB1FilterResultTypeThe result type that determines how the filtered target list is returned.Category: B1TargetFilterTableRow
S1FNameFirst string parameter; meaning depends on the FilterType.Category: B1TargetFilterTableRow
SearchLink: FB1TargetFilterTableRow.FilterType
S2FNameSecond string parameter; meaning depends on the FilterType.Category: B1TargetFilterTableRow
ConditionIdFNameOptional 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
F1floatFirst float parameter used for range or threshold comparisons.Category: B1TargetFilterTableRow
F2floatSecond float parameter used for range or threshold comparisons.Category: B1TargetFilterTableRow
SearchRangefloatMaximum search radius (world units) for finding valid targets.Category: B1TargetFilterTableRow
bOnlySameZoneTargetboolWhen true, only targets within the same zone as the source are considered.Category: B1TargetFilterTableRow
BaseObjectEB1BaseObjectThe base object used as the origin/reference when applying this filter.Category: B1TargetFilterTableRow
IdFNameUnique IdCategory: B1TableRowBase
CommentFStringDev CommentCategory: B1TableRowBase