Skip to main content

B1InteractionQueueUIData

  • Structure that defines the runtime UI data for an entry in the interaction queue.
    * Holds state, timing, and string parameters for rendering the interaction queue HUD element.
PropertyTypeDescriptionMetadata
InteractionBagDtIdFNameData table ID of the interaction bag associated with this queue entry.
InteractionQueueIdint64Unique runtime ID for this interaction queue entry.
PickedEntityIdFB1EntityIdEntity ID of the picked target for this interaction.
TargetEntityIdFB1EntityIdEntity ID of the interaction target (object).
TalkSubjectEntityIdFB1EntityIdRuntime talk subject used by subject-scoped queue display.
TargetInteractionSlotNameFNameSlot name on the target entity that this interaction occupies.
bIsPlayingboolWhether this interaction is currently playing.
bIsCanceledboolWhether this interaction has been canceled.
StringFormatParametersTMapMap of named string format parameters used for UI text display.
bInsertFrontboolWhether this entry should be inserted at the front of the queue.
ReasonFStringReason string for this queue entry (used for debugging or display).
bIsSmartZoiInteractionboolWhether this entry was selected by SmartZoi SLM.
StatIdFNameStat ID associated with this interaction queue entry.
RumorMongerEntityIdFB1EntityIdEntity ID of the rumor monger related to this interaction.
RumorDtIdFNameData table ID of the rumor associated with this interaction.
AccumulatedTimefloatAccumulated elapsed time for this interaction in the queue.
TotalTimefloatTotal expected duration for this interaction.
bIsAccumulatingProgressboolWhether B2 is actively accumulating progress time for this interaction.
BackgroundColorFLinearColorBackground color for the interaction queue UI button.
bIsPlayingTalkInteractionboolWhether this interaction is currently playing as a talk interaction.
bIsMultiTalkboolWhether the owner's current talk has 3 or more participants (multi-person talk).
TalkMemberEntityIdsTArrayOther participants in the owner's current talk (excludes the owner). Used for the talk queue tooltip names.
SmartZoiHighlightColorFLinearColorGauge color for SmartZoi-selected interaction queue items.
AutoFindRepeatFB1AutoFindRepeatUIInfoAutoFindRepeat counter state. (Used only in AutoFindRepeat interaction).
DebugContextFStringJSON snapshot of target, interaction, and the requester's character context(picked stat, desires, emotion, traits, preferences).
QueueDisplayFB1QueueDisplayParamDynamic queue-display override (main icon / sub icon / text). Resolved on the client via QueueDisplay.Source.