Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Containing Animals  (Read 1511 times)

Oldin

  • Bay Watcher
  • I Lost the game.
    • View Profile
Containing Animals
« on: September 29, 2008, 12:46:16 pm »

I was just wondering if anyone here has some nice tips for how to contain their breeding livestock. Cows, mules, donkeys, muskoxen and camels are nothing but meat sources currently, as far as I know. So what would be the best way to contain those animals so they wont be frolicking around in your Legendary Dining Room.

So far, the best I have come up with is to keep enough breeding pairs free, in the Dining Room, and immediately cage any and all offspring they produce. Slaughtering as the need arises.
Logged

Joutilas

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #1 on: September 29, 2008, 01:35:57 pm »

I'm not sure if this is the perfect method, but here is what I have done lately:

I've dug separate rooms for each animal. Big enough, so that I can put the breeding pairs in the middle of the room in restraint, while still having space in between the restraint and the wall (2 blocks). Then the room is sealed with a door that is set "tightly closed" and the breeding pairs are brought in.

As they reproduce, their offspring (being free of restraint) will try to get out from the door, hugging the wall.

So what I do next, is simply setting the door forbidden and digging a doorway on the opposite side of the room. This way the dwarves can come in and take the animals for slaughter without releasing them to the fortress itself.

And as a bonus you don't need to restrain any animals 'cept the breeding pairs.

Creatively placed animal "barn" can also cause hilarious situations:
http://www.bay12games.com/forum/index.php?topic=24088.msg294561#msg294561
Logged

Spoggerific

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #2 on: September 29, 2008, 01:39:36 pm »

So what I do next, is simply setting the door forbidden and digging a doorway on the opposite side of the room. This way the dwarves can come in and take the animals for slaughter without releasing them to the fortress itself.
This causes FPS problems for me, because animals always try to go to the meeting hall. They'll try to path there every single tick, but they can't find a path. Next tick, they have nothing to do, so they try pathing again, but it does no good. This, obviously, causes some FPS problems. I may have done something wrong, however...
Logged

Kidiri

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #3 on: September 29, 2008, 02:53:58 pm »

This causes FPS problems for me, because animals always try to go to the meeting hall. They'll try to path there every single tick, but they can't find a path. Next tick, they have nothing to do, so they try pathing again, but it does no good. This, obviously, causes some FPS problems. I may have done something wrong, however...

You could always designate a meeting area in the barns. However, make sure that the doors are forbidden or else your dwarves might end up friends with everyone and all of the animals adopted.
Logged
Veni, Vidi, Pompeii.
Soylent Green is kittens!
Sometimes, when my Dorfs are exceptionally stupid again, I wonder what exactly the [INTELLIGENT]-tag does.

Hoborobo234

  • Bay Watcher
  • For the revolution!
    • View Profile
Re: Containing Animals
« Reply #4 on: September 29, 2008, 03:44:08 pm »

Butchers prepare your stations.

  Kitten has been struck down X 10
Logged
Rather than having them directly force you to mine adamantine, I would suggest that they give you strange moods that require adamantine. "Dig out the adamantine or Urist here goes insane and dies" is suitably vicious.

(It occurs to me that you can probably get "Lovecraft" as the random name of your fortress. That's when you know you're screwed.)

Tormy

  • Bay Watcher
  • I shall not pass?
    • View Profile
Re: Containing Animals
« Reply #5 on: September 29, 2008, 04:08:09 pm »

I was just wondering if anyone here has some nice tips for how to contain their breeding livestock. Cows, mules, donkeys, muskoxen and camels are nothing but meat sources currently, as far as I know. So what would be the best way to contain those animals so they wont be frolicking around in your Legendary Dining Room.

So far, the best I have come up with is to keep enough breeding pairs free, in the Dining Room, and immediately cage any and all offspring they produce. Slaughtering as the need arises.

Just build a room [or more rooms] for your animals. Keep them there, let them breed etc. Your fortress won't look like a zoo after that.  ;)
Logged

kurisukun

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #6 on: September 29, 2008, 04:38:06 pm »

Your dwarves eat meat?

*shoves some more plump helmets down their throats*

Tcei

  • Bay Watcher
  • Fear me! I am Bekat the Adorable Skull!
    • View Profile
Re: Containing Animals
« Reply #7 on: September 29, 2008, 05:51:34 pm »

Best way I've found so far is to set up a room with two entrances, one that's close to the meeting area and one that is far away.
Like this

Code: [Select]
XXXXXXXXXXXXMMX
XXXXX......XXX....X
X...D........D..D....X
X..XXX.......XXX....X
X...XXXXXXXXXX....X
X............D....X
XXXXXXXXXXXX....X
D=dorrs and the X's are walls, MM is the direction the meeting hall is in.
Keep all the doors tightly closed and set up a restricted area for the closest doors to to the meeting hall and High traffic for the furthest. The dwarves will travel throu the farthest doors to get the animals while the animals will all bunch up next to the closest door.
« Last Edit: September 29, 2008, 06:47:46 pm by Tcei »
Logged
....They just refuse to stay down unless butchered, in which case their skins will haunt you until you subdue and tan them. Never has legendary butcher and legendary tanner seemed so valueable as in this release.

Oldin

  • Bay Watcher
  • I Lost the game.
    • View Profile
Re: Containing Animals
« Reply #8 on: September 29, 2008, 06:13:05 pm »

Your dwarves eat meat?

*shoves some more plump helmets down their throats*

Not so much, but the Leather and Bones not to mention Tallow are a nice bonus.
Logged

Slappy Moose

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #9 on: September 29, 2008, 06:23:43 pm »

Kitten has been struck down X 10
10?

More like 89.
Logged
Zaneg Thazor: Armok Reincarnate Story http://www.bay12games.com/forum/index.php?topic=19291.msg196691#msg196691

[Healthcare Update Thread] Personally, I can't wait for doctors to get possessed and start surgically attaching axes to champion soldier's arms.

Yourself86

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #10 on: September 29, 2008, 06:48:42 pm »

I'm not sure if this is the perfect method, but here is what I have done lately:

I've dug separate rooms for each animal. Big enough, so that I can put the breeding pairs in the middle of the room in restraint, while still having space in between the restraint and the wall (2 blocks). Then the room is sealed with a door that is set "tightly closed" and the breeding pairs are brought in.

That's the best thing i've come up with too. But i prefer to chain one male and a variable number of females. The number of females depends on the total number of animal types i want to keep for mating. Usually i end up having 4-6 animal types. Three females works best with this. I tried four females at one point but that way you have to constantly pause the game to cage the resulting offspring.

As for the cages: an extra room outside the pens for cages will shorten the way your dwarves have to haul the little animals. The doors leading to his room from the rest of your fortress should kept tighly closed as well as caged animals designated for slaughter will be un-caged and head to the meeting area.

As they reproduce, their offspring (being free of restraint) will try to get out from the door, hugging the wall.

Offspring stays with the mother until they mature.
Logged

chris_acheson

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #11 on: September 30, 2008, 12:11:21 pm »

You can just stick all your animals in one cage, if you want.  They'll still breed, as long as there's another animal of the appropriate type in there to breed with.

Oddly enough, newborn animals will show up outside of the cage, so you'll have to assign them whenever you see a birth announcement.
Logged

Hishan

  • Bay Watcher
  • [ALCOHOL_DEPENDANT]
    • View Profile
Re: Containing Animals
« Reply #12 on: September 30, 2008, 12:33:27 pm »

I didnt think animals bred in cages???

Anyway even if the do its a bit 'sploity.

I just pit all my animals, a seperate pit for each animals thats accessible by a forbidden door below. If you need meat just open door and hey presto. If any escape just pit them again.

Doesnt work with cats though. I just use my pet killer for that.
Logged

Pilsu

  • Bay Watcher
    • View Profile
Re: Containing Animals
« Reply #13 on: September 30, 2008, 12:55:58 pm »

Animals give birth in cages but they don't become pregnant
Logged