Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Setting Up A Pasture With A Swimming Pool  (Read 982 times)

cochramd

  • Bay Watcher
    • View Profile
Setting Up A Pasture With A Swimming Pool
« on: September 23, 2015, 12:07:04 pm »

In previous attempts at breeding crocodilians, I thought it would be very cool if the enclosure included a pool for the crocodilians to swim in that also doubled as a drowning/murder pit. Both the breeding attempts and the pool failed, but for different reasons. I'll ask questions about exotic animal husbandry later when I actually have exotic animals, but right now I'd like to just get a crocodile enclosure set up, so at the moment I have 2 questions:

A) Is it even possible to set up a pasture with a swimming pool and if so, how? For the record, my previous attempt was to make a pasture, dig a 1 layer hole in it then fill the hole 7/7 with water.

B) How can I set up a control system with levers and pressure plates so that the floodgates will open on my command, close once the pool is sufficiently deep, then open again if the pool needs more water? I had previously used a control system with one lever (used to open the floodgates initially) and one pressure plate (used to close the floodgates once the tile furthest from them was 7/7 deep) and while the logic was theoretically, it didn't work in practice. *EDIT* If the only way to give crocodiles a swimming pool is to flood their pasture AND crocodilians are happy to lay eggs in a 4/7 flooded nestbox, then I will need to be able to adjust the level of water in the pasture; in one option, the dwarves will refuse to path to the nestboxes (so 4/7) and in the other they will path to the nest boxes. Switching between the two options will conveniently let me designate breeding seasons and egg harvesting seasons.
« Last Edit: September 23, 2015, 12:45:28 pm by cochramd »
Logged
Insert_Gnome_Here has claimed a computer terminal!

(Don't hold your breath though. I'm sitting here with a {x Windows Boot Manager x} hoping I do not go bezerk.)

Deboche

  • Bay Watcher
    • View Profile
Re: Setting Up A Pasture With A Swimming Pool
« Reply #1 on: September 23, 2015, 12:55:44 pm »

This makes me wish we could dig a trough into the ground, by telling dwarves to only dig away x/7 of the floor below.

To answer your question, just make 2 floodgates. One of them is operated by lever to start the system and the other one is linked to the pressure plate and will close once the water is high enough. Open the first one and leave it open.
Logged

cochramd

  • Bay Watcher
    • View Profile
Re: Setting Up A Pasture With A Swimming Pool
« Reply #2 on: September 23, 2015, 12:59:22 pm »

This makes me wish we could dig a trough into the ground, by telling dwarves to only dig away x/7 of the floor below.

To answer your question, just make 2 floodgates. One of them is operated by lever to start the system and the other one is linked to the pressure plate and will close once the water is high enough. Open the first one and leave it open.
Ah, see, that's what I tried. For what seemed like no reason, the floodgates opened even though the pit was full, overflowing even. Like I said, the logic was sound in theory, there was just something in practice that screwed up.
Logged
Insert_Gnome_Here has claimed a computer terminal!

(Don't hold your breath though. I'm sitting here with a {x Windows Boot Manager x} hoping I do not go bezerk.)

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Setting Up A Pasture With A Swimming Pool
« Reply #3 on: September 23, 2015, 02:36:53 pm »

Well, about the training aspects anyway...
Crocs, as any trainable non domesticated species, will lose training over time and will have to be retrained, and that means the trainer will have to path to the creature in question, which requires at most 3/7 water (or, I think, a ghost trainer). Having higher water levels at times will block training attempts and you'll probably run a high risk of them reverting to a wild state.
Logged

cochramd

  • Bay Watcher
    • View Profile
Re: Setting Up A Pasture With A Swimming Pool
« Reply #4 on: September 23, 2015, 03:54:10 pm »

Well, about the training aspects anyway...
Crocs, as any trainable non domesticated species, will lose training over time and will have to be retrained, and that means the trainer will have to path to the creature in question, which requires at most 3/7 water (or, I think, a ghost trainer). Having higher water levels at times will block training attempts and you'll probably run a high risk of them reverting to a wild state.
I thought that you needed to leave them alone, even to the point of foregoing train, to incubate their eggs anyways.
Logged
Insert_Gnome_Here has claimed a computer terminal!

(Don't hold your breath though. I'm sitting here with a {x Windows Boot Manager x} hoping I do not go bezerk.)

TruePikachu

  • Bay Watcher
  • Accomplished System Administrator
    • View Profile
    • cDusto (my personal server)
Re: Setting Up A Pasture With A Swimming Pool
« Reply #5 on: September 23, 2015, 05:05:43 pm »

For the filling with 7/7 water question, don't even bother with logic. Just use a system which gets rid of the water pressure:
Code: [Select]
++║Z±0
++╚═══
═╗╬≈≈≈
 ╚════
+ is your pool, is a water inlet of any pressure of water, and is a fortification (just in case). As long as you only have the inlet on one Z-level, the water level in the pool will end up being 7/7 on the level of the inlet:
Code: [Select]
Z+1 :    ╚═══
Z±0 : 777╬777
Z-1 : 777╔═══
Logged
He likes Pokémon, composing ≡«☼characters☼»≡, Windows for its compatability, Linux for its security, and Pikachu for its electric capabilities. When possible, he prefers to consume pasta. He absolutely detests Apple.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Setting Up A Pasture With A Swimming Pool
« Reply #6 on: September 24, 2015, 02:27:13 am »

It's correct that animals have to be completely undisturbed to get eggs to hatch. However, when I've dealt with egg laying exotic creatures I've separated the parents from the rest of the animals in a "breeding cell" to allow training to continue on the rest of them, and I only lock the door for breeding when both parents-to-be are in a suitable training state. Having all the animals in a common area means there is a significant risk at least one of them can have the training decay to the completely wild state regardless of when you chose to activate the water exclusion.
Logged

vanatteveldt

  • Bay Watcher
    • View Profile
Re: Setting Up A Pasture With A Swimming Pool
« Reply #7 on: September 25, 2015, 06:26:04 am »

What's the status on cave crocodile breeding?

From browsing the forum, there used to be a some of bugs affecting it: pet_exortic seemed to cause trouble because the dungeon master was deprecated, and they would sometimes revert to hostile (even the supposedly fully tame offspring). Are these bugs solved?
Logged