BREED FOR LOVE
By Gizmorphium
Builds on vanilla behavior where mating earns 'love points' needed for breeding. When crowded, allows tamed creatures to mate without pregnancy, generating extra love points. These temporarily boost pregnancy rates once the creature is no longer crowded.
:: REQUIREMENTS ::
:: FEATURES ::
- Allows animals to breed for accumulated lovePoints when the area is too crowded for pregancy, up to the number needed for x number of pregnancies, where x is a configurable value defaulting to 2.5.
- Allows animals to breed for pregnancy when hungry, when the area has space, at a cost of y times the normal cost of pregancy, where y is a configurable value defaulting to 1.9.
- On client side, displays love status (the animal has enough love points for pregnancy) and pregancy status for the animal on hover. Means of display is configurable, with options for text and/or icons.
:: GENERAL OTHER STUFF ::
- During crowded conditions, animals with no lovePoints are less likely to breed, but the chance increases the closer the animal gets to the lovePoint amount needed for pregnancy.
- Animals with more lovePoints than are needed for pregnancy are also less likely to breed the higher their lovePoints get.
- Animals will only accrue enough lovePoints to allow a certain (configurable) number of consecutive successful breedings once overcrowding is corrected.
- Change of breeding when hungry increases the more more love point an animal has, with min and max chance being configurable.
:: WHAT THIS MEANS? ::
What this means is that if you've left your animals in crowded conditions and then culled them down to give them room to produce offspring, they won't need to breed as many times before pregnancy happens. Leave them in crowded conditions for long enough, and they'll get pregnant on consecutive breeding attempts. They will also tend to produce more offspring before overcrowding totally stops them; they can build up enough lovePoints to take advantage of the occasional sparse area in a pen as animals move around. Cull but forget to feed? They might still breed if they have a lot of love points.
:: KNOWN ISSUES ::
- None so far, but do please post if you have issues.