Sets the activity of the calling object. Also see
ActMap.txt.
If pTarget1 or pTarget2 is omitted or 0, the previously set action target(s) will be preserved. To effectively clear action targets, use
SetActionTargets.
To set the action of another object, use
ObjectSetAction or obj->SetAction().
If fDirect is false, the StartCall of the defined action is called during the execution of SetAction. So if the StartCall should happen to delete the object you must not access the object in any way following the call to SetAction!