B1CoopTableRow
- Table row defining a cooperative action, including all task steps, roles, start/finish scripts, and timeout duration.
| Property | Type | Description | Metadata |
|---|---|---|---|
| bSkipAutoPutDown | bool | When true, skip auto put-down (empty hands) at the start of this coop. | Category: B1CoopTableRow |
| TaskInfos | TArray | Ordered list of task steps that make up this cooperative action. | Category: B1CoopTableRow |
| RoleInfos | TArray | List of roles required to execute this cooperative action. | Category: B1CoopTableRow |
| StartScriptIds | TArray | Script IDs executed when the cooperative action starts. | Category: B1CoopTableRow Foreign: Script_Interaction.Id |
| FinishScriptIds | TArray | Script IDs executed when the cooperative action finishes. | Category: B1CoopTableRow Foreign: Script_Interaction.Id |
| StartHowlingInfos | TArray | Howling triggers auto-activated when this coop branch starts. Auto-recovered on MainInteraction finish. | Category: B1CoopTableRow |
| TimeOutDuration | int32 | Maximum duration before the cooperative action times out (in game-time minutes). | Category: B1CoopTableRow |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |