Этот скрипт корректирует три момента:
1. Животные больше не имеют одного животного в качестве потомства, а специально несколько для соответствующего вида животных (с дисперсией).
2. Конюшни могут быть переполнены потомством, но это сказывается на здоровье животных.
Кроме того, животных, которые больше не помещаются в коровнике, можно продать напрямую.
Это можно установить в меню животных (см. скриншот).
3. Слишком старые животные умирают случайным образом
Большинство значений можно установить через параметры xml. Чтобы оставаться реалистичными, цены на соответствующих животных должны быть скорректированы, иначе прибыль будет многократно увеличена.
Более подробное объяснение:
к 1.)
По умолчанию для потомства установлены следующие значения. Однако их можно установить в настройках XML.
коровы:
0 животных -> вероятность с 1%
1 животное -> вероятность с 98%
2 животных -> вероятность с 1%
свиньи:
8 животных -> вероятность с 20%
9 животных -> вероятность с 20%
10 животных -> вероятность с 20%
11 животных -> вероятность с 20%
12 животных -> вероятность с 20%
овец:
0 животных -> вероятность с 1%
1 животное -> вероятность с 59%
2 животных -> вероятность с 30%
3 животных -> вероятность с 10%
лошади:
0 животных -> вероятность с 1%
1 животное -> вероятность с 98%
2 животных -> вероятность с 1%
Курица:
9 животных -> вероятность с 20%
10 животных -> вероятность с 20%
11 животных -> вероятность с 20%
12 животных -> вероятность с 20%
13 животных -> вероятность с 20%
до 2.)
Есть два режима, которые можно установить в стабильном меню (см. скриншот)
режим 1.)
Когда коровник наполняется и рождаются новые животные, их сразу продают. Обычная цена животного берется из игры/карты за вычетом 25% (настраивается в настройках XML) транспортных расходов. Важно отметить, что цыплята стоят 0 евро, если они только что родились.
режим 2.)
Разрешить переполненность в конюшне. По умолчанию это возможно до 100% (настраивается в настройках XML). Сарай на 100 мест может вместить 200 животных. Но это возможно только при рождении, а не при покупке новых животных! Этот режим предназначен для того, чтобы вы могли потом сами распределять новых животных по другим конюшням. Если коровник переполнен, это сказывается на здоровье животных. Здесь максимальное значение здоровья животных установлено напрямую на максимум 90% и уменьшается каждый час в зависимости от перенаселения. Он идет от 0 до 5%. Это означает, что при минимальной перенаселенности стагнирует только здоровье. В худшем случае это уменьшается на 5% в час.
до 3.)
Старые животные умирают с вероятностью 5% (настраивается в настройках XML). Это рассчитывается один раз в месяц, когда животное достигает своего максимального возраста. Значения по умолчанию определяются следующим образом (также можно настроить в настройках XML).
Коровы 300 месяцев или 25 лет
Свиньи 180 месяцев или 15 лет
Овцы 144 месяца или 12 лет
Лошади 360 месяцев или 30 лет
Куры 180 месяцев или 15 лет