UGameplayTask::AddRequiredResource

Marks this task as requiring specified resource which has a number of consequences, like task not being able to run if the resource is already taken.