Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3]

Author Topic: Livestock/ranching  (Read 2063 times)

suicidal_dorf

  • Bay Watcher
    • View Profile
Re: Livestock/ranching
« Reply #30 on: March 12, 2009, 10:28:39 am »

Yes, but like I mentioned before...what happens if you want to choose your pets?

For example:

Say you have a simple airlock at the front of your base to capture animals

########
+  animals +
########

Whenever a dwarf goes in or out, the pets get captured in the corral.

But wait! Your awesome tame dragon/war dog/war giant eagle just passed through there and got caught. How do you get them out without releasing your dozens and dozens of cows/goats/mules/horses/camels?

Make it open air. Dragons and giant eagles fly.
Logged
Scamps has adopted ToadyOne!
ToadyOne cancels work: Play with cat

praguepride

  • Bay Watcher
  • DF is serious business!
    • View Profile
Re: Livestock/ranching
« Reply #31 on: March 12, 2009, 10:34:58 am »

But then my war grizzly's are trapped!
Logged
Man, dwarves are such a**holes!

Even automatic genocide would be a better approach

irmo

  • Bay Watcher
    • View Profile
Re: Livestock/ranching
« Reply #32 on: March 12, 2009, 12:36:28 pm »

I notice that idle animals will tend to go to the meeting hall.

So, lets say there is a Ranch zone you can define, either for all animals or a specific kind.  Animals selected should tend to go there, much like they currently do to the meeting hall.  Further, once in such a zone, the pathfinding cost to step outside of it should go up (not by a huge degree, but enough to make them prefer to stay in over going out).

Changing the pathfinding cost doesn't do that.

praguepride's major complaint, which I think has some merit, is the processing cost of having large numbers of tame animals (who don't really have anywhere to go) trying to pathfind all the time.

So if there's a zone like this, I suggest that docile animals (defined by a tag) put into this zone should turn off pathfinding and just wander randomly. (You still need a fence to make sure they don't wander out of the zone.) Note that, once animals require food and water instead of being a massive cheat, they should be smart enough to pathfind to that, but it will have to be inside the fence.

But then my war grizzly's are trapped!

DF doesn't have war grizzlies. You must be thinking of something else.
Logged

praguepride

  • Bay Watcher
  • DF is serious business!
    • View Profile
Re: Livestock/ranching
« Reply #33 on: March 12, 2009, 12:38:23 pm »

DF doesn't have war grizzlies. You must be thinking of something else.

It does when elves bring some tame grizzlies and you RAWR the [trAINABLE] tag to them :D

Fear my war grizzlies!
Logged
Man, dwarves are such a**holes!

Even automatic genocide would be a better approach

Pilsu

  • Bay Watcher
    • View Profile
Re: Livestock/ranching
« Reply #34 on: March 13, 2009, 09:26:14 am »

Well, Toady spoke of inherited traits, animal personalities mixes well with that
Logged
Pages: 1 2 [3]