ActionHintText | string | Text key for action hint descriptions. |
ActionHintTextForSLM | string | Text key for SLM-specific action hint descriptions. |
ActionHintTextList | string | Text key for a list of action hint descriptions. |
ActionsPerformedInThePastHourText | string | Text key for actions performed in the past hour. |
AddOnAnimId | string | Add-on animation profile used while this loop contained interaction bag is running. |
AgingConditionFlags | integer | Flags representing aging conditions (Bitmask of EB1GrowthStep). |
AutonomyAgingConditionFlags | integer | Age condition applied additionally only to autonomy candidate selection (bitmask of EB1GrowthStep). 0 means no restriction. |
AutonomyCooltimeMin | integer | Minimum cooldown time for autonomy in minutes. |
AutonomyGroupTag | string | InteractionBags are grouped by Autonomy GroupId. One of Grouped Interactions will be Selected before Evaluate Autonomy. |
AutonomySLMCooltimeMin | integer | Minimum cooldown time for SLM autonomy in minutes. |
AutonomyTimeRanges | integer[] | Defines 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. |
CompetitionRuleId | string | Skill check competition rule ID (references CompetitionRule.Id). |
ConsumeCurrencyId | string | ID of the currency required for this interaction (references Currency.Id). |
ConsumeCurrencyValue | integer | Amount of currency required for this interaction. |
CurrentStateHintText | string | Text key for current state hint descriptions. |
CustomTPOPlanTag | string | Custom TPO Plan tag associated with this interaction bag. |
DisplayInfo | FB1InteractionDisplayInfo | Display information for this interaction bag. |
EnqueueConditionIds | string[] | ID referencing the enqueue condition (references Condition_Enqueue.json). |
FinishScriptIds | string[] | IDs referencing scripts to play when this interaction finishes. |
GroupID | string | Group ID to categorize interaction bags. |
InteractionBagCategory | string | Category of this interaction bag. |
InteractionBagTags | string[] | Tags associated with this interaction bag (references DataHint.Id). |
InteractionEnableConditionIds | string[] | ID referencing the interaction enable condition (references Condition_Interaction.json). |
InteractionRewards | FB1InteractionReward[] | List of rewards granted from interactions. |
InteractionSequence | FB1InteractionSequenceInfo[] | List of interaction sequences associated with this bag. |
InteractionVisibleConditionIds | string[] | ID referencing the interaction visible condition (references Condition_Interaction.json). |
PostureGroupId | string | Posture group ID associated with this interaction bag (references PostureGroup.Id). |
PreferenceRewards | FB1InteractionPreferenceReward[] | List of preference-based rewards granted from interactions. |
RepeatCount | integer | Number of times the InteractionBag will run (minimum 1, maximum 10). |
SelectedScriptId | string | ID referencing the selected script (references Script_Interaction.Id). |
StartHowlingInfos | FB1HowlingTriggerInfo[] | List of Howlings to auto-activate when this InteractionBag starts. Activated Emitters are auto-deactivated when MainInteraction finishes (no Finish-side data needed). |
StartScriptIds | string[] | IDs referencing scripts to play at the start of this interaction. |
StrongEmotionFilters | FB1EmotionFilterKey[] | Specifies which emotions allow this interaction bag to be available when having a strong emotion. Only applies to Talk interactions. |
TPOTags | string[] | TPO tags for matching against TPO RecommendTag/BanTag. |
ZoiGroupFlags | integer | Flags representing zoi group conditions (Bitmask of EB1ZoiGroupType). |
ZoiGroupRotationCoopId | string | Coop ID for zoi group rotation (references CoopGroupRotation.Id). |
bAddSameInteractionToGroupMember | boolean | Whether the same interaction should be added to all members of the zoi group. |
bAlwaysExposeToSLM | boolean | Determines if this interaction should always be exposed to SLM. |
bForFixedDesk | boolean | Determines if this interaction is fixed to a desk. |
bGhostAvailable | boolean | Determines if this interaction is available to ghost characters. |
bIgnoreConsumeCurrencyCheck | boolean | Determines if currency consumption checks should be ignored. |
bNonCancelable | boolean | Determines if this interaction cannot be canceled. |
bRejectable | boolean | Determines if this interaction can be rejected. |
bUniqueInQueue | boolean | Ensures uniqueness of this interaction in the queue. |