Parallel Flow
UFPTask_Parallel · Inherits UFlowPilotParent → UFlowPilotTask → UObject · Tasks/FPTask_Parallel.h
Parallel Task
- Run multiple Tasks in the same tick function.
- They are run one by one, so not 'really' parallel.
All Tasks start at the same time. The Completion Type decides when the Parallel finishes, and with which result:

Properties
| Property | Default | Description |
|---|---|---|
Desired Completion TypeDesiredCompletionType · EFPParallelCompletionType | All Succeed | Desired Completion Type allows changing the Parallel Task Behavior See EFlowParallelCompletetionType enum |
Common Task options
Every Task also has Task Name, Description and Enabled, see FlowPilot Task.
Enums
EFPParallelCompletionType
Parallel Completion Types
| Value | Description |
|---|---|
Any SucceedAnySucceed | Succeed when one child Succeeds |
All SucceedAllSucceed | Succeed when all child Succeed |
Any FailAnyFail | Succeed when one child Fails |
All FailAllFail | Succeed when all child Fail |