Objects of this class handle completion of tasks. These objects contain all the logic necessary for completion of a task/tracking progress/etc. They are registered via the objectiveHandler:registerNewTask() function.
baseClass
the class that this objective fail state inherits. May be itself in case it doesn't inherit any other class.