Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Dwarfs not loading minecart, playing Sisyphus instead  (Read 449 times)

heritage727

  • Bay Watcher
    • View Profile
Dwarfs not loading minecart, playing Sisyphus instead
« on: June 18, 2013, 01:28:07 pm »

This is my first attempt at using minecarts, and I'm doing something wrong. I've got a dump zone defined beside a 50 z-level shaft. The square at the bottom of the shaft is defined as a stockpile which accepts the items I'm dumping (metal bars, currently) and is next to a minecart stop. The stop is set to take from the stockpile. When the items arrive at the bottom they're forbidden, since they were dumped. I reclaim the items, expecting that they'll be loaded into the minecart. Instead, my dwarfs are hauling the bars back up 50 levels to their original location. It's almost like they don't recognize the stockpile is a stockpile. What is my problem here? 
Logged

fricy

  • Bay Watcher
  • [DFHACK:ZEALOT]
    • View Profile
Re: Dwarfs not loading minecart, playing Sisyphus instead
« Reply #1 on: June 18, 2013, 02:30:32 pm »

Dumb question I know, but are you sure you linked the minecart route to take from stockpile?

If yes, then I'm a bit clueless about your problem, but this should work:
Set up another stockpile next to your dumping stockpile and link the first one to the second and make it give to links only. Connect your minecart to your second stockpile. This should stop your dwarves from hauling all that stuff back upstairs.

kingubu

  • Bay Watcher
    • View Profile
Re: Dwarfs not loading minecart, playing Sisyphus instead
« Reply #2 on: June 18, 2013, 11:06:42 pm »

Turning off bins in your bar stockpiles will probably help. 

I've never been able to get a setup like yours working with bins.  Tried something similar with looms and webs and a minecart.  They just kept walking down to the bottom and stealing all the thread to put in bins.
Logged

Mr. Palau

  • Bay Watcher
    • View Profile
Re: Dwarfs not loading minecart, playing Sisyphus instead
« Reply #3 on: June 18, 2013, 11:29:02 pm »

If you look in I believe D_Init, when computing whether to combine items into a bin, dwarves consider the tile the bin is in 100 (or 1000, really far either way) closer than it actually is. This works fine most of the time, and is what actually gets them to put things in bins and barrels, but in your case causes the dwarves to walk 50 tiles back up to the stockpile with the bins in it, at the top.

As in, disable bins at the top stockpile, and potentially any where else, or else they will just put them in bins rather than in the mine cart.
Logged
you can't just go up to people and get laid.

heritage727

  • Bay Watcher
    • View Profile
Re: Dwarfs not loading minecart, playing Sisyphus instead
« Reply #4 on: June 19, 2013, 08:33:39 am »

That's 2 votes for disabling bins; I'll give it a try. Thanks very much for your help.
Logged