public void AddJob(Exception job)
{
pendingJobs.Enqueue(job);
}
public JobQueue()
public void ReturnFailedJob() { if (targetJob.GetJobType() != "Wander") { Debug.Log("Returning failed job: " + targetJob.GetJobType()); failedJobs.Add(targetJob); jobQueue.AddJob(targetJob); } // Clear the job targetJob = currentJob = null; }