Троодонизм
Троодонизм — это ошибка в ARK: Survival Evolved и ARK: Survival Ascended, когда у вида есть более одного возможного значения для одной или нескольких характеристик. Ошибка была впервые обнаружена при анализе расхождений характеристик у Троодона и поэтому была названа Троодонизмом.
Троодонизм — это ошибка в ARK: Survival Evolved и ARK: Survival Ascended, когда у вида есть более одного возможного значения для одной или нескольких характеристик. Ошибка была впервые обнаружена при анализе расхождений характеристик у Троодона и поэтому была названа Троодонизмом.
Эту ошибку, как упоминалось, вскоре исправят в ванильном контенте ARK: Survival Ascended с помощью будущего патча от ведущего дизайнера ARK 2 Крейга Брауна. Однако, похоже, основная проблема не решена, и существа, выпущенные в будущем или в модах, все еще могут быть затронуты.
Обзор
Ошибка впервые была обнаружена в иногда возникающем и необъяснимом изменении значения Здоровья Скорпиона в версии раннего доступа 255.0, но она могла быть в игре и раньше. Она вызвана недосмотром в программировании игры. В настоящее время точно не известно, как игра решает, какое значение брать, и одно и то же существо может иметь непоследовательные или разные значения характеристик после того, как его значения характеристик были пересчитаны (например, после того, как оно было в Криокапсуле или было загружено в Обелиск).
Известно также, что дикие порождения затронутых видов имеют неверно рассчитанные характеристики для диких уровней, и эти значения могут сохраняться у существа, даже если оно хорошо приручено , до перезапуска сервера.
Неизвестно, как исправить характеристики без перезапуска сервера или криозаморозки существа (возможно, несколько раз).
Подробности
Ошибка влияет на то, как значение характеристики рассчитывается с использованием различных базовых значений характеристики. Например, для Скорпиона для характеристики Здоровья базовое значение равно 280, значение троодонизма равно 300. Общая формула для значения характеристики дикого существа:
Vw = B * ( 1 + Lw * Iw * IwM) = B + B * Lw * Iw * IwM
Игра кэширует коэффициент на увеличение за уровень, т. е. B * Iw * IwM, но для этого иногда используется неправильное базовое значение, изменяя формулу на
Vw = B + Bt * Lw * Iw * IwM
Пример
При расчете значения показателя HP для дикого пульмоноскорпиуса с 3 уровнями HP (предполагая, что IwM = 1 и Iw = 0.2) с правильными значениями получается увеличение на уровень 280 * 0.2 = 56 и значение
Vw = B + B * Lw * Iw = 280 + 280 * 3 * 0.2 = 448
Если для увеличения на уровень дикой природы использовать значение троодонизма (увеличение на уровень дикой природы 300 * 0.2 = 60), то значение становится
Vw = B + Bt * Lw * Iw = 280 + 300 * 3 * 0.2 = 460
Пораженные Виды
- Пустынный Титан
- Здоровье (базовое значение 250000 🡒 200000)
- Стая Пустынного Титана
- Здоровье (базовое значение 4000 🡒 7500)
- Электрофорус и его Аберрантный вариант
- Здоровье (базовое значение 180 🡒 260)
- Ледяной Титан
- Здоровье (базовое значение 350000 🡒 230000)
- Пегомастакс
- Здоровье (базовое значение 120 🡒 200)
- Скорпион и его Аберрантный вариант
- Здоровье (базовое значение 280 🡒 300)
- Титанобоа и её Аберрантный вариант
- Здоровье (базовое значение 170 🡒 300)
- Троодон
- Еда (базовое значение 200 🡒 100)
Причина Ошибки
Неизвестно, почему игра решает выбрать неправильное базовое значение для характеристики.
Спецификация характеристик существа указана в компоненте статуса персонажа. Всегда есть один глобальный экземпляр этого компонента и дополнительный экземпляр на каждое порожденное существо (компонент также содержит текущие значения характеристик). Троодонизмы случаются, когда игра вычисляет характеристики непоследовательным образом:
- Использование базового значения существа, но глобальное для некоторых расчетов (обычно происходит с дикими существами и прирученными: характеристики, присуждаемые за повышение уровня, чаще всего рассчитываются неправильно)
- Использование только глобального значения для всех расчетов (происходит, когда прирученное существо выпускается из Криокапсулы).