B1SocialReactionOutputData
- Defines how a single social reaction scenario is presented, covering the animation, the script run on trigger and the playback route used to run it.
| Property | Type | Description | Metadata |
|---|---|---|---|
| AnimId | FName | The animation ID played on the reacting character. | Category: B1SocialReactionOutputData |
| FaceAnimId | FName | The facial animation ID played together with AnimId. | Category: B1SocialReactionOutputData |
| ScriptId | FName | The script ID run when the reaction is triggered. Self is the reacting character and Target is the perceived character. Use it to grant emotions, show speech bubbles or run any other effect. | Category: B1SocialReactionOutputData Foreign: Script.Id |
| InteractionBagId | FName | The interaction bag ID queued when OutputType is Interaction. | Category: B1SocialReactionOutputData |
| ResponseOutputId | FName | The output ID the perceived target is asked to play back as a response. None means the target stays silent. | Category: B1SocialReactionOutputData |
| InnerThoughtIcon | FName | The inner thought icon ID shown together with the perceived target portrait while this output plays. None shows the portrait without an icon. | Category: B1SocialReactionOutputData Foreign: InnerThoughtIcon.Id |
| CooldownMinutes | float | The minutes this output is suppressed against a target it has just been played on. | Category: B1SocialReactionOutputData |
| OutputType | EB1SocialReactionOutputType | Decides whether the reaction runs as a sub action or as a queued interaction. | Category: B1SocialReactionOutputData |
| BodyScope | EB1SocialReactionBodyScope | The body region the reaction animation occupies. | Category: B1SocialReactionOutputData |
| InteractionPolicy | EB1SocialReactionInteractionPolicy | Decides how the reaction coexists with the interaction the character is already playing. ReactionParallel layers the reaction on top, CancelInteraction stops the interaction first. | Category: B1SocialReactionOutputData |
| bApplyTalkCooldown | bool | Whether this output is also suppressed by the shared talk cooldown against the same target. | Category: B1SocialReactionOutputData |