Skip to main content

B1InteractionBagTableRow

  • Structure that defines an interaction bag table row.
    * Includes rewards, conditions, display settings, and interaction sequences.
PropertyTypeDescriptionMetadata
InteractionRewardsTArrayList of rewards granted from interactions.Category: B1InteractionBagTableRow
PreferenceRewardsTArrayList of preference-based rewards granted from interactions.Category: B1InteractionBagTableRow
InteractionBagTagsTArrayTags associated with this interaction bag (references DataHint.Id).Category: B1InteractionBagTableRow
Foreign: DataHint.Id
AddOnAnimIdFNameAdd-on animation profile used while this loop contained interaction bag is running.Category: B1InteractionBagTableRow
Foreign: AddOnAnimProfile.Id
TPOTagsTArrayTPO tags for matching against TPO RecommendTag/BanTag.Category: B1InteractionBagTableRow
AutonomyGroupTagFNameInteractionBags are grouped by Autonomy GroupId. One of Grouped Interactions will be Selected before Evaluate Autonomy.Category: B1InteractionBagTableRow
GroupIDFNameGroup ID to categorize interaction bags.Category: B1InteractionBagTableRow
PostureGroupIdFNamePosture group ID associated with this interaction bag (references PostureGroup.Id).Category: B1InteractionBagTableRow
Foreign: PostureGroup.Id
InteractionBagCategoryFNameCategory of this interaction bag.Category: B1InteractionBagTableRow
StrongEmotionFiltersTArraySpecifies which emotions allow this interaction bag to be available when having a strong emotion. Only applies to Talk interactions.Category: B1InteractionBagTableRow
EnqueueConditionIdsTArrayID referencing the enqueue condition (references Condition_Enqueue.json).Category: B1InteractionBagTableRow
Foreign: Condition_Enqueue.Id
InteractionVisibleConditionIdsTArrayID referencing the interaction visible condition (references Condition_Interaction.json).Category: B1InteractionBagTableRow
Foreign: Condition_Interaction.Id
InteractionEnableConditionIdsTArrayID referencing the interaction enable condition (references Condition_Interaction.json).Category: B1InteractionBagTableRow
Foreign: Condition_Interaction.Id
AutonomyTimeRangesTArrayDefines the active time ranges during which autonomy behaviors are allowed.
Each value is a 4-digit integer where:
- The first two digits represent the start hour (00–24),
- The last two digits represent the end hour (00–24).
For example, 0312 means "from 3:00 to 12:00".
If no values are specified, autonomy will be considered active 24 hours a day.
Category: B1InteractionBagTableRow
AgingConditionFlagsint32Flags representing aging conditions (Bitmask of EB1GrowthStep).Category: B1InteractionBagTableRow
AutonomyAgingConditionFlagsint32Additional age restriction applied only when this bag is considered as an autonomy candidate (Bitmask of EB1GrowthStep). 0 means no restriction.Category: B1InteractionBagTableRow
ZoiGroupFlagsint32Flags representing zoi group conditions (Bitmask of EB1ZoiGroupType).Category: B1InteractionBagTableRow
ZoiGroupRotationCoopIdFNameCoop ID for zoi group rotation (references CoopGroupRotation.Id).Category: B1InteractionBagTableRow
Foreign: CoopGroupRotation.Id
bAddSameInteractionToGroupMemberboolWhether the same interaction should be added to all members of the zoi group.Category: B1InteractionBagTableRow
CompetitionRuleIdFNameSkill check competition rule ID (references CompetitionRule.Id).Category: B1InteractionBagTableRow
Foreign: CompetitionRule.Id
RepeatCountint32Number of times the InteractionBag will run (minimum 1, maximum 10).Category: B1InteractionBagTableRow
ClampMax: 10
ClampMin: 1
InteractionSequenceTArrayList of interaction sequences associated with this bag.Category: B1InteractionBagTableRow
DisplayInfoFB1InteractionDisplayInfoDisplay information for this interaction bag.Category: B1InteractionBagTableRow
bRejectableboolDetermines if this interaction can be rejected.Category: B1InteractionBagTableRow
bUniqueInQueueboolEnsures uniqueness of this interaction in the queue.Category: B1InteractionBagTableRow
bForFixedDeskboolDetermines if this interaction is fixed to a desk.Category: B1InteractionBagTableRow
bNonCancelableboolDetermines if this interaction cannot be canceled.Category: B1InteractionBagTableRow
SelectedScriptIdFNameID referencing the selected script (references Script_Interaction.Id).Category: B1InteractionBagTableRow
Foreign: Script_Interaction.Id
StartScriptIdsTArrayIDs referencing scripts to play at the start of this interaction.Category: B1InteractionBagTableRow
Foreign: Script_Interaction.Id
FinishScriptIdsTArrayIDs referencing scripts to play when this interaction finishes.Category: B1InteractionBagTableRow
Foreign: Script_Interaction.Id
StartHowlingInfosTArrayActivated Emitters are auto-deactivated when MainInteraction finishes (no Finish-side data needed).Category: B1InteractionBagTableRow
ConsumeCurrencyIdFNameID of the currency required for this interaction (references Currency.Id).Category: B1InteractionBagTableRow
Foreign: Currency.Id
ConsumeCurrencyValueint64Amount of currency required for this interaction.Category: B1InteractionBagTableRow
bIgnoreConsumeCurrencyCheckboolDetermines if currency consumption checks should be ignored.Category: B1InteractionBagTableRow
bGhostAvailableboolDetermines if this interaction is available to ghost characters.Category: B1InteractionBagTableRow
AutonomyCooltimeMinint32Minimum cooldown time for autonomy in minutes.Category: B1InteractionBagTableRow
ClampMin: 0
bAlwaysExposeToSLMboolDetermines if this interaction should always be exposed to SLM.Category: B1InteractionBagTableRow
AutonomySLMCooltimeMinint32Minimum cooldown time for SLM autonomy in minutes.Category: B1InteractionBagTableRow
ActionsPerformedInThePastHourTextFNameText key for actions performed in the past hour.Category: B1InteractionBagTableRow
ActionHintTextFNameText key for action hint descriptions.Category: B1InteractionBagTableRow
CurrentStateHintTextFNameText key for current state hint descriptions.Category: B1InteractionBagTableRow
ActionHintTextForSLMFNameText key for SLM-specific action hint descriptions.Category: B1InteractionBagTableRow
ActionHintTextListFNameText key for a list of action hint descriptions.Category: B1InteractionBagTableRow
IdFNameUnique IdCategory: B1TableRowBase
CommentFStringDev CommentCategory: B1TableRowBase