Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Problems with workshop supply  (Read 769 times)

imsabbel

  • Bay Watcher
    • View Profile
Problems with workshop supply
« on: September 02, 2006, 10:46:00 am »

There seems to be something funky going on with workshops.

I have 20 idle dwarfs, but still the guy operating the magma-smelter runs around the map to slowly fetch all needed stuff.

The problem is that it seems that stuff (ore, pigiron, limestone,ect) isnt really tagged as "in use here", so whenever he takes a drink or so, hordes of idles rush in to carry away everything again.
Result: till he gets it back, he is thirsty again, or hungry, or sleepy.

Shouldnt idle haulers BRING stuff to workshops? If there are 30 steel-bars in queue, why does the furnance operator have to fetch the limestone?

Logged

Varil

  • Bay Watcher
    • View Profile
Re: Problems with workshop supply
« Reply #1 on: September 02, 2006, 11:09:00 am »

Since jobs call the dwarves, instead of the other way around, maybe the jobs should start 'acquiring' the items instead of the dwarves? So if a job needs a bucket, it says "MINE" and it's labeled as 'in use' even if a dwarf hasn't actually fetched the bucket yet?
Logged

Aquillion

  • Bay Watcher
    • View Profile
Re: Problems with workshop supply
« Reply #2 on: September 04, 2006, 10:18:00 pm »

Ugh, no.  Think where that would lead:  If you have a job but no dwarf to do it, you could end up with the job grabbing items and holding them indefinitely.
Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One

tourettedog

  • Bay Watcher
    • View Profile
Re: Problems with workshop supply
« Reply #3 on: September 04, 2006, 10:31:00 pm »

Just make it so that if an item is in a workshop, it checks to make sure its not required for the topmost job in the workshop queue before it creates a 'store item' job.  Sure, this might lead to the odd instance where you have a few extra items left in the pile, but I'd rather than than the current idiocy of idle dwarves stealing all the raw materials out of the workshop the second the guy goes for a drink.
Logged

John D. Ward

  • Bay Watcher
    • View Profile
Re: Problems with workshop supply
« Reply #4 on: September 05, 2006, 09:39:00 am »

quote:
Originally posted by imsabbel:
[QB]the guy operating the magma-smelter runs around the map to slowly fetch all needed stuff.

QB]


Try turning off all jobs for the smelter operator apart from furnace opeartion.  That way, he won't act as his own hauler, and the hauling jobs should be assigned to another dwarf.

Logged

qalnor

  • Bay Watcher
    • View Profile
Re: Problems with workshop supply
« Reply #5 on: September 05, 2006, 01:24:00 pm »

I don't think this can really be solved. But what I will say is that what I tend to do is put appropriate stockpiles nearby production buildings.

That way, when the fiends come and 'help' they are likely to just put the item a square away instead of in the nearest stockpile which may be way far away.

Like I said, there is no current solution, but this seems to help for me considerably.

Logged

Aquillion

  • Bay Watcher
    • View Profile
Re: Problems with workshop supply
« Reply #6 on: September 05, 2006, 06:23:00 pm »

quote:
Originally posted by John D. Ward:
<STRONG>

Try turning off all jobs for the smelter operator apart from furnace opeartion.  That way, he won't act as his own hauler, and the hauling jobs should be assigned to another dwarf.</STRONG>


Unfortunately it does not work this way.  Only the person actually doing a job can fetch the items needed for that job, and they will do it no matter what other job preferences you set for them.  The only solution is to build a stockpile for the workshop's main resource as close to the workshop itself as possible (remember, you can just build the workshop inside the stockpile if you want; neither stockpiles nor workshops need a room to themselves.)
Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One