Ludeon Forums

RimWorld => Mods => Topic started by: idgarad on November 13, 2017, 10:37:17 AM

Title: REQ: Workflow manager MOD for ordering global job queues for crafters
Post by: idgarad on November 13, 2017, 10:37:17 AM
We really need a queue manager where I can queue crafting jobs and set a max number of active jobs.

In the scenario I have between crafting robots, smokeleaf industry, etc. I'd be easier to have a central global queue that I can order on priority that will either add jobs to workstations with a limit, say 2 jobs active then as those jobs are completed then remove them or move them down to the bottom of the stack. This way if I have 2 crafters I can set the active job limit to 2. 3 crafters, 3.


e.g. (Assuming 1 crafter, with 1 job limit):


Cut Stone
Cut Smokeleaf
Make Robot Parts
Make Medicine
Smelt Slag

So in this queue, once Cut Stone is complete, either suspend or remove the job then create\unsuspend the Cut Smokeleaf job. Rinse until the last one Smelt Slag is complete. Then go back and readd or unsuspend the Cut Stone.


Proggy Stuff.

The simplest way I can see is index all the workstations that have jobs requiring Crafting and are not "Do Forever" jobs. (In short the list is built by adding bills at workstations rather then add them centrally. Either would work).

This brings is a bit closer to DF's method of queuing jobs independent of the workshop with some priority ordering.
Title: Re: REQ: Workflow manager MOD for ordering global job queues for crafters
Post by: Canute on November 13, 2017, 10:40:26 AM
Did you ever try Colony Manager from Fluffy ?
https://ludeon.com/forums/index.php?topic=16120.0