Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Flip harvesting/collecting/etc  (Read 607 times)

Icefire2314

  • Bay Watcher
  • Programmer and Space Enthusiast
    • View Profile
Flip harvesting/collecting/etc
« on: September 29, 2014, 07:59:26 pm »

Apologies if it's been suggested before but this is pretty simple yet still major:

Currently, to harvest a plant or put a seed in a bag, the dwarf walks to the plant, then back to the barrel, gets the barrel, back to the plant, harvests, back to the stockpile. Same with seeds. This is bad for a number of reasons:

  • Very ineffecient time-wise
  • While carrying the bag/barrel can't be used for anything else
  • Creates a TON of spam and cancellations
  • It's honestly just really annoying

The best way to remedy this would be to flip around procedure; dwarf walks to plant, harvest plant, walks back to barrel, deposits in barrel. Same for seeds. This is how it works for seeds being planted so why is it different for harvesting/collecting plants/seeds? This is far more time-efficient, logical, and allows a number of dwarves to all work at the same time. Likewise it reduces job spam. Think of a web with a center point; all the dwarves can go at meet at the center point (barrel). If the center point is moving or unreachable then the dwarves can't really get to it until it stops moving and is thus reachable again, making each dwarf move one by one.

Thoughts? It is a very simple thought re-write which fits in very well with the current theme of dwarven AI overhauling.
Logged
"ERUTH PULL THE DAMN LEVER THE ZOMBIES ARE ABOUT TO GET INSIDE!"
"zzz"
BAY 12 MINI CITY: http://bay-12.myminicity.com/

Witty

  • Bay Watcher
    • View Profile
Re: Flip harvesting/collecting/etc
« Reply #1 on: September 29, 2014, 08:27:48 pm »

IIRC, this is how it used to be before the hauling rewrite which led to this awesome "improvement"

While I'm sure this has been suggested numerous times, it really needs to be implemented sometime in the near future.
Logged
Quote from: Toady One
I understand that it is disappointing when a dwarf makes a spiked loincloth instead of an axe.