На этой странице объясняется, как рассчитываются значения характеристик существ.
Для расчета каждой характеристики имеется 6 переменных, которые влияют на конечное статическое значение:
- Базовое значение: B
- Увеличение диких уровней как % от B: Iw
- Увеличение прирученных уровней как % от B: Id
- Аддитивный бонус приручения: Ta
- Мультипликативный бонус приручения: Tm
- Эффективность приручения: TE (когда приручили)
- Бонус привязанности: IB (когда вырастили)
В 256.0 был добавлен новый множитель TamedBaseHealthMultiplier (TBHM), который снижает работоспособность динозавров сразу после приручения, до применения tamingAdd.
На Tm и TmM влияет только TE, если Tm > 0, т. е. плохой не станет менее плохим, если TE ниже. ТМ отрицательна для аберрантных вариантов (-0.04).
Бонус импринтинга IB влияет только на размноженных существ, и все статические значения, кроме выносливости, кислорода и навыка изготовления (это влияет на значение оглушения).
В игре есть дополнительные глобальные переменные для каждой характеристики, которые влияют на переменные выше:
- Модификатор увеличения Дикого уровня: IwM
- Модификатор увеличения Прирученного уровня: IdM
- Модификатор аддитивного бонуса приручения: TaM
- Модификатор мультипликативного бонуса приручения: TmM
Бонус привязанности масштабируется по глобальной переменной (изначально: 1)
- BabyImprintingStatScaleMultiplier: IBM
В настоящее время эти модификаторы имеют следующие значения для здоровья TaM = 0.14, TmM = 0.44 и IdM = 0.2, и для урона в ближнем бою TaM = 0.14, TmM = 0.44 и IdM = 0.17. IwM всегда 1 для официальных серверов.
Предположим что существо повышает уровень определенной характеристики в дикой природе Lw раз, игрок повышает её Ld раз и существо было приручено с эффективностью TE. Тогда финальное значение V для этой характеристики (как вы видите в игре) будет
V = (B × ( 1 + Lw × Iw × IwM) × TBHM × (1 + IB × 0.2 × IBM) + Ta × TaM) × (1 + TE × Tm × TmM) × (1 + Ld × Id × IdM)
Объяснение частей[]
Значение, которое вы можете увидеть перед укрощением Vw (Value wild) первая часть этого уравнения без добавления Бонуса Укрощения:
Vw = B × ( 1 + Lw × Iw × IwM)
После приручения, добавляется эффективность приручения (TE), существо получает бонусные уровни, изменяющие значение Lw (уровни в дикой природе). После их применения добавляется аддитивный бонус укрощения, затем применяется мультипликативный бонус укрощения, после чего мы получаем значение характеристики после приручения (Vpt):
Vpt = (Vw × TBHM + Ta × TaM) × (1 + TE × Tm × TmM)
Для выведенных существ есть возможность добавить бонус привязанности, взаимодействуя с существом во время его роста. Значения характеристик можно увеличить после этого согласно уравнению
Vpt = (Vw × TBHM × (1 + IB × 0.2 × IBM) + Ta × TaM) × (1 + TE × Tm × TmM)
Затем каждое повышение этой характеристики снова её увеличивает, повышая конечное значение конечное значение (V, которое вы видите на существе) до
V = Vpt × (1 + Ld × Id × IdM)
Чтобы узнать, сколько уровней существо потратило в диких уровнях (или в домашних уровнях, если вы забыли об этом), вы можете использовать этот инструмент извлечь их и посмотреть, какие характеристики они могут передать своему потомству. Инструмент также имеет файл, который содержит все значения, описанные выше для большинства существ (самые новые могут отсутствовать).
Примечания по бонусам[]
Ta и Tm в большинстве случаев 0. Для Здоровья Ta в основном 0.5 (исключение составляют Гиганотозавр с -63000 и Грифон с -1000), для Урона Ta в большинстве случаев 0.5 и Tm = 0.4 (это дает существу +50pp (процентный пункт) бонус и после этого значение умножается на (1 + 0.4 * TmM * TE), так что вам еще 40% * 0.45 = 18% текущего значения, зависящего от эффективности укрощения.
TBHM (Tamed Base Health Multiplier) имеет 0.9 для Бронтозавра, Дедикуруса, Карбонемиса, Птеранодона, и 0.85 для Кетцалькоатля. Все остальные виды имеют 1 значение (это не влияет на конечное значение).
Например[]
Тираннозавр имеет следующие значения для здоровья
- B = 1000
- Iw = 20% = 0.2
- Id = 27% = 0.27
- Ta = 0.5
- Tm = 0
Предполагая, что Тираннозавр имеет 5 уровней на здоровье в дикой природе (Lw = 5), его здоровье повышено в уровне 12 раз после приручения (Ld = 12) и был приручен с эффективностью приручения 82% (TE = 0.82). Значение, которое вы можете видеть сейчас
V = (B * ( 1 + Lw * Iw * IwM) + Ta * TaM) * (1 + TE * Tm * TmM) * (1 + Ld * Id * IdM) V = (1000 * ( 1 + 5 * 0.2 * 1) + 0.5 * 0.14) * (1 + 0.82 * 0 * 0.44) * (1 + 12 * 0.27 * 0.2) V = 3296.1
Другой пример с уроном от Тираннозавра
- B = 100%
- Iw = 5% = 0.05
- Id = 10% = 0.1
- Ta = 0.5
- Tm = 0.4
Предполагая, что Тираннозавр имеет 5 уровней на урон в ближнем бою в дикой природе (Lw = 5), его урон в ближнем бою после приручения повышен 12 раз (Ld = 12) и он был приручен с эффективностью 82% (TE = 0.82). Значение, которое вы можете видеть сейчас
V = (B * ( 1 + Lw * Iw * IwM) + Ta * TaM) * (1 + TE * Tm * TmM) * (1 + Ld * Id * IdM) V = (100% * ( 1 + 5 * 0.05 * 1) + 0.5 * 0.14) * (1 + 0.82 * 0.4 * 0.44) * (1 + 12 * 0.1 * 0.17) V = 181.9%