Skip to main content

B1TalkSelectionTableRow

  • Structure that defines a talk selection table row.
    * Specifies ordering, conditions, display info, and interaction bag assignments for talk UI selections.
PropertyTypeDescriptionMetadata
Orderint32Order of this talk selection entry; lower values are evaluated first.Category: B1TalkSelectionTableRow
DisableTalkSelectionListsTArrayList of other TalkSelection IDs to disable when this selection becomes valid.Category: B1TalkSelectionTableRow
Foreign: TalkSelection.Id
TalkTypeFNameTalk 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
DisplayStringTextIdFStringText ID for the display string shown in the talk selection UI.Category: B1TalkSelectionTableRow
ConditionIdsTArrayList of condition IDs required for this talk selection to be available.Category: B1TalkSelectionTableRow
Foreign: Condition_Interaction_Talk.Id
DisplayIconTSoftObjectPtrIcon displayed for this talk selection in the UI.Category: B1TalkSelectionTableRow
DisplayIconColorIdFNameColor ID for the display icon (references ColorMapping.Id).Category: B1TalkSelectionTableRow
Foreign: ColorMapping.Id
InteractionBagListTArrayList of interaction bag IDs associated with this talk selection.Category: B1TalkSelectionTableRow
Foreign: InteractionBag_Talk.Id
LeftMarkerIdFNameID of the left marker widget for this talk selection UI (references WidgetMarker.Id).Category: B1TalkSelectionTableRow
Foreign: WidgetMarker.Id
IdFNameUnique IdCategory: B1TableRowBase
CommentFStringDev CommentCategory: B1TableRowBase