Realistic Livestock

  • Realistic Livestock
  • Realistic Livestock
  • Realistic Livestock
  • Realistic Livestock
KingMods Logo
Published by KingMods
Claim this mod
V1.0.2.0
61 012

Please note that due to its complexity (several tens of thousands of lines of code), the mod does not currently support multiplayer play, but this is planned.

Features:
Male animals
Higher value
Required for reproduction
No male models (I'm not a 3D artist)

Visual Animals:
The number of visual animals per stance has been increased from 25 in the original game to a maximum of 200. The number can be adjusted using a slider.

Individual Animals
All animals are now 100% individual, and the outdated cluster system has been abolished, allowing for more variety in the game and among the animals.
Each animal has its own unique identifier based on the UK Cattle Identification System.
Each animal has a birthday and a country of origin.
Each animal can be named.
Supported animals have ear tags on their left and right ears that indicate their country of origin, farm ID, animal ID, name, and birthday, as well as a partial identifier on their rump.
Supported animals have nose rings.

Improved Pregnancy System:
Animals of different species have different numbers of potential offspring per pregnancy (for example, cows can have 0–3 calves).
Offspring are conceived in the mother when she is fertilized, rather than at birth.
The number of expected offspring and their due date can be displayed.
The reproductive period is now individual for each animal; not all animals of the same species require the same amount of time to give birth.

Genetic System
New Genetic System
Each animal has various genetic modifiers that are completely individual.
Current genetic factors include health, fertility, metabolism, productivity, and meat quality.
Genetics influence various aspects of the animal, such as pregnancy and sale value.

Weight system
New weight system
Every animal has an individual weight and moves towards or from its ideal weight daily due to the amount of food and water consumed (based on its metabolism).
Weight influences the sale value and health and can lead to death, especially in young animals.

Improved user interface
New pedigree visible in the animal screen
The animal screen and the info box for each animal offer a lot of additional information.

Improved Production
The production of assisted animals is based on several factors. Cows only produce milk during lactation, and their yield rises and falls depending on the previous pregnancy.
Sheep only produce wool during the warmer months.

Death and Aging:
The aging of animals is no longer limited to five years.
Every animal species has an expected lifespan, and every animal can die of old age, but can also live longer.
Animals can die from disease, accidents, and miscarriages.

Improved Animal Trader
The Animal Trader has been completely redesigned.
Each supported country in the world now has several unique farms, each producing up to 3 types of animals.
Each farm sends some of its animals to the Animal Trader every day.
Each animal is unique and no longer a template. It is generated based on the quality of the farm it came from.
Each animal sent to the Trader will eventually disappear and will no longer be available for purchase, but will be replaced by new ones.
Most animals are native to your country, but some are imported from abroad.
Animals at the Trader can be pregnant and all have unique genetic traits that affect their price and usefulness.

Planned Features
Diseases
Genetic Diseases

Server
Consoles
Changelog
11
  • Herefords have developed a white head.
    Fixed a reset setting issue.

  • Replaced orange angus with hereford
    Fixed info box showing information for wrong animal when looking at an animal in the world after moving/selling animals
    Fixed breeder farm not being saved properly and being reset to a single animal type

  • Added export to CSV button (output file located in mod settings directory -> FS25_RealisticLivestock -> animals.csv)
    Added high complete infertility chance to female cattle twins
    Reworked animal pregnancy offspring numbers
    Fixed health and productivity dropping to 0 after loading

  • Added ear tag colour configuration menu
    Added filter window to the animal menu with a large range of filters
    Added select all/none button to the animal menu
    Fixed animals not being sold/bought correctly
    Fixed checkboxes visually setting to unchecked after scrolling down the animal menu
    Fixed error: RealisticLivestock_Animal.lua:843: attempt to compare nil < number

  • Further additions to the help menu
    Added monitor information to the animal screen
    Added monitor tab
    Fixed monitor information showing per hour
    Fixed monitor information not showing relative to the days per month
    Fixed animals not being removed from the list when buying/selling in bulk

  • Added visual monitor tags which allow seeing certain stats in exchange for a small monthly payment
    Began adding help menu
    Fixed cockerels not being found as a suitable male animal
    Fixed straw not being used
    Fixed animal limit set to 0

    monitor information that says "/ day" is actually "/ hour"

  • Added limited compatibility for custom map animals
    Fixed some input and output issues from 1.0.0.7
    Fixed error on first load due to a setting
    Fixed animal types not appearing due to too many filltypes

    Note that the compatibility for custom animals from 3rd party maps is limited and this is out of my control as it is handled by the engine. For example, on HOF Bergmann, wild ducks and rabbits are fine, but ducks are visually chickens. i might be able to fix this in the future but this is low priority

  • Manure and liquid manure will not be produced with this, will update later

    Reworked production (backend for future feature)

    Added the following settings options:

    Change animal dealer max animals
    Animals with reproduction > 0 are now correctly given offspring when loading the mod for the first time and wont be stuck at x reproduction

    Further fixes to prevent irregular aging of newborns

    Fixed baby goats producing goat milk

    Fixed baby roosters showing as adults

    Fixed animals still showing on dealer list after being sold

    Fixed brush cant be used on horses

    Fixed horse info box not showing after dismounting

    Fixed error when attempting to unload multiple horses into non-husbandry

  • Version 1.0.0.6
    Problem resolved, in which animal enclosures were overcrowded for pregnancy.
    Problem resolved in which riding, cleanliness, etc. were displayed for animals without horses.
    Predicting animals now eat more, depending on how many boy they wear.
    Reduced probability of death.
    Added the following settings options:
    Change feed scale
    Ukrainian and Czech translations added.

    Version 1.0.0.5
    Problem resolved in which pregnancy in 1.0.0.4 did not work.

    Version 1.0.0.4
    Takeover of the settings menu of realistic Weather

    Added the following settings options:
    Activate/deactivate distance after pregnancy, age, health and accidents
    Change chance of distance after random accidents

    Ear brand names are now updated when the name is changed via the menu.
    Fixed a problem in which children were not born.
    Fixed a problem at which the age of newborns was displayed higher than 0.
    Fixed a problem in which the age of animals sometimes increased, although it shouldn't (some animals may age for the first time with this fix for a month longer).
    Female animals reported that there is no male animal in the stable, although there was one.
    Visual animal presentation has not been updated when animals were moved with a trailer between stables.
    The death of animals that are not in possession of the owner has been remedied.
    The problem that goats do not give milk when calving was remedied.
    Changes to the memory/charging system for better compatibility with initial installation and veneering.

  • 1.0.0.3

    Added a way to buy/sell/move animals in bulk
    Fixed trailers charging a transportation fee


    1.0.0.2

    Fixed error RealisticLivestock_AnimalSystem.lua:395: attempt to index nil with 'day'
    Fixed error Unknown entity id 0 for 'object' in method 'removeHusbandryAnimal'
    Fixed livestock trailers not working

Credits
  • Arrow-kb
Comments
61