The Create Task Module has the following options for task owner
- Sync'd objects only
- Groups of sync'd objects
- Sides of sync'd objects
- All playable units
However, when creating a single player mission with multiple playable characters (teamswitch enabled), options 2-4 above don't work.
In fact, if a unit is not sync'd with the create task module, when the player teamswitches to that unit, none of the previously created tasks will be viewable in that unit's task viewer. It only works if EVERY playable unit is sync'd to the create task module which gets very messy for some missions in the Editor. Much easier to use options 2 -4 if they worked.
The same applies to using selectPlayer script to non-playable characters.