Разведение, генетика и размер помёта
Главная / Разведение и генетика
🧬 Сводка параметров генетической системы
| Параметр | Значение |
|---|---|
| Макс. размер помёта | До 4 щенков (bd_wolf_litter_max_size) |
| Шанс доп. щенка | 20% за каждого следующего щенка (bd_wolf_litter_extra_chance) |
| Наследование одинаковых родителей | 80% шанс точного наследования черты (bd_breed_same_chance) |
| Мутация одинаковых родителей | 10% шанс мутации в другой вариант (bd_breed_same_other_chance) |
| Доминантный обычный при скрещивании | 40% шанс наследования Normal (bd_breed_mixed_dominant_chance) |
| Рецессивный вариант при скрещивании | 40% шанс наследования варианта (bd_breed_mixed_recessive_chance) |
| Возврат к Normal (Агро + Пацифист) | 50% шанс наследования Normal (bd_breed_diluted_normal_chance) |
| Диапазон масштаба тела | От 70% (bd_wolf_min_scale_percent) до 145% (bd_wolf_max_scale_percent) |
| Лечение инбридинга | Золотое яблоко (minecraft:golden_apple) (bd_enable_inbred_curing) |
🎲 1. Вероятности генетического наследования
При размножении двух прирученных волков мясом личность потомства определяется динамическими весовыми расчетами:
$$\text{Offspring Personality} = \begin{cases} \text{Parent Trait} & \text{Prob} = 80% \quad (\text{Matching Parents}) \ \text{Variant Mutation} & \text{Prob} = 10% \quad (\text{Matching Parents}) \ \text{Dominant Normal} & \text{Prob} = 40% \quad (\text{Normal + Variant}) \ \text{Recessive Variant} & \text{Prob} = 40% \quad (\text{Normal + Variant}) \ \text{Diluted Reversion} & \text{Prob} = 50% \quad (\text{Aggressive + Pacifist}) \end{cases}$$
🐕 2. Переменный размер помёта
В отличие от ванили (всегда 1 щенок), Better Dogs динамически рассчитывает помёт от 1 до 4 щенков:
Первый щенок: Гарантирован (100%). Второй щенок: Бросок шанса 20% (достижение litter_two). Третий щенок: Бросок шанса 20% (достижение litter_three). Четвертый щенок: Бросок шанса 20% (достижение litter_four).
🧬 3. Инбридинг и восстановление родословной
- Штраф карликовости: Скрещивание близких родственников помечает щенка как
is_inbred: 1b. Такие щенки имеют лимит размера не более 80% и излучают частицы гнилой плоти (bd_show_runt_particles). - Лечение золотым яблоком: Кормление золотым яблоком снимает штрафы, дает достижение С чистого листа (A Fresh Start) (+100 XP) и сбрасывает метку на
is_inbred: 0b. - Ауткроссинг: Скрещивание карлика с неродственным волком дает здорового щенка (достижение
outcross_runt).
Вернуться на Главная | Смотреть Личности волков и боевой ИИ
