Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: anyone got a work around?  (Read 476 times)

rylen

  • Bay Watcher
    • View Profile
anyone got a work around?
« on: September 20, 2006, 05:44:00 pm »

Some oldies but goodies?  I'm pretty sure these have both been addressed.  But, any ways to end them?  I've got saves and screenshots on request.

1)  Starving admist plenty.  I've got lots of meat and a decent amount of other stuff, but few veggies or cooked fish.  The meat is lying out in food stockpiles, but not in barrels.  Now, I've got dwarves hunting vermin to keep from starving.  (I'd heard of it before, but it's saddening to see happen.)
How can I lead my dwarves to food.

2)  He wants what?  Really, what?  My mayor is asking for an "item" in his room.  Sounds like it should be something, but it's dangling.  Any way to satisfy him?

Rylen

Logged

Maximus

  • Bay Watcher
    • View Profile
Re: anyone got a work around?
« Reply #1 on: September 20, 2006, 06:41:00 pm »

1) Activate lots and lots of food haulers.
Logged

Aquillion

  • Bay Watcher
    • View Profile
Re: anyone got a work around?
« Reply #2 on: September 21, 2006, 08:29:00 pm »

It is bizarre to have dwarves scavaging for bugs while food is lying around, though.  I think that dwarves who need food badly enough should just grab whatever's closest and eat it, ignoring any jobs pending on it.

In fact, I am almost certain that that is the intended behavior--sufficently hungry dwarves are supposed to ignore all restrictions on eating food, even if it belongs to someone else.  This sounds like a bug.

And for (2), have you tried just putting any old thing in his room?

[ September 21, 2006: Message edited by: Aquillion ]

Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: anyone got a work around?
« Reply #3 on: September 23, 2006, 07:22:00 pm »

I'm not sure how strong the eat code is.  It ignores ownership in some cases, but it's probably not strong enough to break a job tag -- after all, somebody else could be halfway through an eat job on it, and they'd just get stuck in an infinite loop handing it back and forth.  It has to be careful about overriding job tags...  there has to be a clear hierarchy or other forms of job resolution.  I'm not saying it can't be done, but a simple override is insufficient.

The "item" in room should be instantly satisfied (is that white?), since the item you used to make the room is there.  These demands shouldn't be generated in the next version.

Logged
The Toad, a Natural Resource:  Preserve yours today!

Aquillion

  • Bay Watcher
    • View Profile
Re: anyone got a work around?
« Reply #4 on: September 24, 2006, 11:45:00 am »

quote:
Originally posted by Toady One:
<STRONG>I'm not sure how strong the eat code is.  It ignores ownership in some cases, but it's probably not strong enough to break a job tag -- after all, somebody else could be halfway through an eat job on it, and they'd just get stuck in an infinite loop handing it back and forth.  It has to be careful about overriding job tags...  there has to be a clear hierarchy or other forms of job resolution.  I'm not saying it can't be done, but a simple override is insufficient.</STRONG>
I know it would cause problems, but I like the image of dwarves grabbing a single piece of food back and forth when there's nothing else to eat.  Hrm, realistically if the food has run out you'd expect fistfights to break out in that situation...  but I suppose that'd just be more complications.

And then one could cram the whole thing in his mouth in a single action, choke, and vomit everywhere.

[ September 24, 2006: Message edited by: Aquillion ]

Logged
We don't want another cheap fantasy universe, we want a cheap fantasy universe generator. --Toady One