I'm trying to figure out the best way to schedule a job for a colonist pawn. I would like to schedule a job when a food level gets below a threshold in a specific storage area. I've figured out how to do most of it, but using a WorkerGiver to return a job, it will get scheduled multiple times. What I would like to do is set the job and only allow it to be assigned again if it is complete and no one else is doing it.
It seems like this should be something that could be done with the ReservationManager, but I'm not having any luck. Does anyone know of any good examples or have suggestions on how to handle this?
Thanks!
It seems like this should be something that could be done with the ReservationManager, but I'm not having any luck. Does anyone know of any good examples or have suggestions on how to handle this?
Thanks!