DF Suggestions / Various suggestions
« on: July 11, 2008, 09:24:15 pm »First off I find myself turning on and off the hauling jobs a lot for my specialty dwarves. When they have nothing to do I'd like them to haul and when they do I don't want them wasting time hauling. So I find myself turning on and off the same jobs over and over. I know job priorities have already been suggested but this is the major reason I'd want it. Implementing and setting up the UI stuff for it might take some time so a simpler solution until we have real job priorities would to just take any non hauling job first and if there are non then do any hauling job.
Second melting stuff is a total pain. I meticulously set up a bunch of stockpiles near my smelters covering exactly the things I always want melted. At the moment I let it pile up, go through each bin and set each item inside to melt, then set up repeated melt orders in all my smelters. This is a painful process. The designate melt will help a lot in the next version but it still requires needless periodic checks. It would be very awesome if I could set a stockpile to auto melt stuff(not the storage bins though). Then have an workshop order to auto melt stuff at the smelter if something is tagged for melt. This way I could set up my stockpiles and just ignore it.
For finished goods stockpiles it'd be nice if we could limit what goes in by price. I tend to like to sell off all my cheap stuff and in combination with above I could just get rid of cheap metal junk and have it auto melted.
When dwarves are finding stuff to work with they seem to treat a move in the z direction as far as distance goes the same as in other directions. It would be nice if we could make the z change more expensive and have the value user defined in the init.txt
Right now the quality of goods if determined randomly based on skill level which is annoying if you want low quality furniture for cheap rooms. It would be real nice if you could profile a building and set the max quality level. A min quality level could also be nice for when weapons and armor are being made. If the quality doesn't hit the min it could be destroyed so you don't have to deal with getting rid of the junk you don't want.
And for a more long term suggestion. Right now when the economy kicks in I tend to have everything I need to keep my dwarves alive with the exception of generating some food now and then. I already have all my furniture I need for several hundred dwarves covered and more trade goods than I'll ever need to deal with. So there's no real jobs I could have dwarves be doing. Furniture like clothing needs to wear down and break so you have to continually have a supply of things for the dwarves to be making and needing. I know that would be extra annoying however to keep track of and replace yourself so how furniture is placed also needs change. Rather than picking out specific furniture to place at a location you pick type and quality(or maybe quality range). Then when a piece of furniture that meets these qualifications is available a dwarf with furniture hauling will go grab it and place it. If it breaks down then a new one will be built automatically when available. When the economy kicks in the dwarf living in the room could buy the stuff himself based on his budget.