Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Bags, food/drink and Hauling effectivness.  (Read 880 times)

Guilliman

  • Bay Watcher
    • View Profile
Bags, food/drink and Hauling effectivness.
« on: September 10, 2007, 03:45:00 pm »

Hi  :)

I would love to see leather backpacks (such as military dwarfs get now) for normal dwarfs. With adjustable settings.

For example, a backpack would have the capacity of carrying 2 small items (rocks, food, weapons, armor, ore, gems and other smaller objects.)
The reason to keep it fairly generic is to make it easy on coding, but as all it's toady's decision.

The options could be (class/individual related)
-Carry one food and keep 1 spot for hauling.
-Carry one food and 1 drink (no room for hauling.) (good for miners for example)
-Carry nothing, meaning 2 spots for hauling (speeds things up! masons could carry twice the rock!)
-Carry 1 drink, keep one spot open for hauling

Also, I would love to be able to change skills (mining, gather plants, to name a few)  via 'class'  say for example I select a miner, click class and I can change all the miners' skills at the same time. (but this is a bit off topic  :roll: )

Logged

Mechanoid

  • Bay Watcher
  • [INTELLIGENT]
    • View Profile
Re: Bags, food/drink and Hauling effectivness.
« Reply #1 on: September 10, 2007, 08:53:00 pm »

Carrying items and stuff like flasks /waterskins is already somewhere in the req's list...

If you meant "Change the dwarf's title back to miner from jeweler" that's already possible by customizing that dwarf's profession name (press y at the personality/thoughts screen)
If you meant "change his job from X to Y" press v, move the cursor over the dwarf, then press p, then l ... there's the job list.

... otherwise i have no idea what you're suggesting.

Also, you forgot "carry 2 drink" and "carry 2 food" as options, in case they're working by a well or food stockpile)

[ September 10, 2007: Message edited by: Mechanoid ]

Logged
Quote from: Max White
"Have all the steel you want!", says Toady, "It won't save your ass this time!"

BurnedToast

  • Bay Watcher
  • Personal Text
    • View Profile
Re: Bags, food/drink and Hauling effectivness.
« Reply #2 on: September 10, 2007, 09:27:00 pm »

I think he meant the option to assign them the default jobs, like how masons start with masonry, detailing, and architecture enabled by default. You could switch people between the default jobs and maybe make your own.

There is a program called laborDF that will do something like that, I think. I don't use it so I can't tell you how to work it but it might be worth looking into.

Logged
An ambush! curse all friends of nature!

Nil Eyeglazed

  • Bay Watcher
    • View Profile
Re: Bags, food/drink and Hauling effectivness.
« Reply #3 on: September 10, 2007, 10:57:00 pm »

Carrying two things for two tasks would be pretty complicated to code, I bet.  It looks right now that the tasks just occasionally 'flash' and grab a dwarf.  To make backpacks useful for (say) carrying two stones, your tasks would have to do some intricate planning.  With the number of tasks, dwarfs, and other variables, that would probably end up in some computer slow down too.
Logged
He he he.  Yeah, it almost looks done...  alas...  those who are in your teens, hold on until your twenties...  those in your twenties, your thirties...  others, cling to life as you are able...<P>It should be pretty fun though.

Name Lips

  • Bay Watcher
    • View Profile
Re: Bags, food/drink and Hauling effectivness.
« Reply #4 on: September 12, 2007, 10:10:00 am »

The best way to optimize dwarf behavior would be a combination of making them prioritize jobs that are CLOSE and IMPORTANT.

When a dwarf finishes a job and he's right next to something that needs hauling, and the dropoff for that item is halfway between his current location and the next Important Job he has to do, he should haul it and drop it of "on the way." This is the sort of thinking people have to do to optimize their daily lives all the time. "What else do I have to do in the laundry room? Maybe I should grab what I need to do that and carry everything in there at the same time."

Logged