B1TalkSelectionTableRow
- Structure that defines a talk selection table row.
* Specifies ordering, conditions, display info, and interaction bag assignments for talk UI selections.
| Property | Type | Description | Metadata |
|---|---|---|---|
| Order | int32 | Order of this talk selection entry; lower values are evaluated first. | Category: B1TalkSelectionTableRow |
| DisableTalkSelectionLists | TArray | List of other TalkSelection IDs to disable when this selection becomes valid. | Category: B1TalkSelectionTableRow Foreign: TalkSelection.Id |
| TalkType | FName | Talk category type for this selection. Intentionally has no ModTip because it represents a talk category concept rather than a tunable option; it used to be an enum but is now a plain name. | Category: B1TalkSelectionTableRow |
| DisplayStringTextId | FString | Text ID for the display string shown in the talk selection UI. | Category: B1TalkSelectionTableRow |
| ConditionIds | TArray | List of condition IDs required for this talk selection to be available. | Category: B1TalkSelectionTableRow Foreign: Condition_Interaction_Talk.Id |
| DisplayIcon | TSoftObjectPtr | Icon displayed for this talk selection in the UI. | Category: B1TalkSelectionTableRow |
| DisplayIconColorId | FName | Color ID for the display icon (references ColorMapping.Id). | Category: B1TalkSelectionTableRow Foreign: ColorMapping.Id |
| InteractionBagList | TArray | List of interaction bag IDs associated with this talk selection. | Category: B1TalkSelectionTableRow Foreign: InteractionBag_Talk.Id |
| LeftMarkerId | FName | ID of the left marker widget for this talk selection UI (references WidgetMarker.Id). | Category: B1TalkSelectionTableRow Foreign: WidgetMarker.Id |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |