FB1CoopTalkInfo
🧩 Struct: FB1CoopTalkInfo¶
Defines behavior, animation, and scripting data for a cooperative talk interaction between two characters.
Properties¶
- bOneTime (
bool): If true, the interaction plays only once and does not repeat. - bFixedStand (
bool): If true, characters maintain a fixed standing position during the talk. - bCancelCurrentInteraction (
bool): If true, the character cancels its current interaction before starting the coop talk. - TargetInteractionBagId (
FName): ID of the target interaction bag used in the talk system. (Foreign = "InteractionBag_Talk.Id") - HostAnimInfo (
TArray<FB1RandomAnimInfo>): List of full-body animations for the host character. - HostUpperBodyAnimInfo (
TArray<FB1RandomAnimInfo>): List of upper body-only animations for the host. - HostFaceAnimInfo (
TArray<FB1RandomAnimInfo>): List of facial animations for the host character. - TargetAnimInfo (
TArray<FB1RandomAnimInfo>): List of full-body animations for the target character. - TargetUpperBodyAnimInfo (
TArray<FB1RandomAnimInfo>): Upper body-only animations for the target character. - TargetFaceAnimInfo (
TArray<FB1RandomAnimInfo>): Facial animations for the target character. - StartScriptIds (
TArray<FName>): List of scripts to run when the coop talk starts. (Foreign = "Script_Talk.Id") - FinishScriptIds (
TArray<FName>): List of scripts to run when the coop talk ends. (Foreign = "Script_Talk.Id")