Качество данной статьи: 4/5
Качество данной статьи: 4/5
Качество данной статьи: 4/5
Качество данной статьи: 4/5
Качество данной статьи: 4/5

Скорость снаряда

Материал из Terraria Wiki
Перейти к навигации Перейти к поиску

Скорость снаряда (англ. Velocity) — это скрытая характеристика, определяющая скорость движения снаряда, то есть количество пикселей, на которое он перемещается за тик[1]. Не следует путать с временем использования, которое представляет собой задержку перед повторным использованием предмета (например, «высокое», «среднее», «низкое»). Чем выше скорость снаряда оружия, тем быстрее он летит, и тем меньше игроку нужно предугадывать траекторию цели и стрелы, чтобы попасть по противнику. Это преимущество может оказаться крайне полезным при борьбе с быстро движущимися противниками или при атаке с большого расстояния.

extraUpdates

Специальный скрытый множитель скорости, имеющий внутреннее название extraUpdates (дополнительные обновления), который применяется к некоторым снарядам. Он определяет, сколько раз снаряд переместится по своей указанной скорости в каждом кадре.

Эти множители не отображаются в игре, но отображаются в Terraria Wiki одним из двух способов: «Эффективность» (для оружия с потреблением боеприпасов) или «Множитель скорости» (для предметов-боеприпасов).

Эффективность

Для оружия с определёнными снарядами эффект множителя автоматически рассчитывается и отображается как эффективность.

Множитель скорости

Для предметов-боеприпасов, множитель отображается отдельно как «Множитель скор.».

Чтобы определить общую эффективность оружия, стреляющего боеприпасами определенного типа, сложите скорости оружия и боеприпаса, а затем умножьте полученный результат на множитель скорости.

Пример: стрельба шутовскими стрелами из платинового лука:

  • Скорость снаряда платинового лука = 6.6
  • Скорость снаряда шутовской стрелы = 0.5
  • Множитель скорости шутовской стрелы = 2
(6.6 + 0.5) * 2 = 14.2
Итоговая эффективность платинового лука с шутовскими стрелами равна 14.2.

Внутренне управление

«extraUpdates» отсчитывается от нуля, который означает отсутствие множителя (значение для большинства снарядов). 1 «дополнительное обновление» означает множитель ×2, 2 — множитель ×3 и т. д.

Как правило, в формуле, определяющей скорость снаряда, «дополнительные обновления» применяются в последнюю очередь, после суммы скоростей снаряда и оружия:

итоговаяЭффективность = (скоростьОружия + скоростьСнаряда) * (дополнительныеОбновленияСнаряда + 1)

Для примера, хлорофитовый стреломёт со скоростью снаряда 11.5, стреляет деревянными стрелами со скоростью снаряда 3, в результате чего стрелы движутся со скоростью снаряда 14.5 ((11.5 + 3) * (0 + 1)). А хлорофитовый стреломёт, стреляющий шутовскими стрелами со скоростью снаряда 0.5, вместо этого будет иметь скорость 12, до тех пор, пока «дополнительные обновления» стрелы не будут вычислены в формуле (в данном случае 1), удваивая скорость снаряда до 24 ((11.5 + 0.5) * (1 + 1)).

Магический колчан увеличивает значение «дополнительных обновлений» стрел со значением ниже 1 до 1, что, по сути, удваивает скорость стрелы (если изначальное значение «дополнительных обновлений» равно 0, что и происходит в случае большинства стрел), но не влияет на стрелы, у которых значение «дополнительный обновлений» равно 1 или больше (например, ядовитые стрелы).

Для оружия, стреляющего лучами, например посоха теневого луча, «дополнительные обновления» также определяют длину луча. Длина в этом случае рассчитывается путем умножения скорости снаряда на множитель «дополнительных обновлений».

Примечания

  • Оружие, использующее стрелы, как правило, имеет меньшую скорость, чем оружие, стреляющее пулями.
  • Некоторые модификаторы дальнего боя могут влиять на скорость оружия.
  • Некоторые виды оружия (чаще всего магические) не имеют постоянной скорости.
    • «Демоническая коса» стреляет снарядом, скорость которого постепенно увеличивается.
    • Смертельная коса стреляет снарядом, скорость которого постепенно уменьшается, пока он полностью не остановится и не исчезнет.
    • Магическая арфа стреляет снарядами, скорость которых увеличивается в зависимости от расстояния между игроком и курсором, хотя максимальная скорость остаётся довольно низкой.
    • «Проклятые огни» стреляют снарядом, скорость которых увеличивается после каждого отскока.
  • Магическое оружие, стреляющее снарядами, «не может» изменять свою скорость.
  • Бонусы к скорости ближнего боя увеличивают также скорость оружия ближнего боя, стреляющего снарядами.
  • Модификаторы скорости огнемёта увеличивают его дальность.
  • Скорость большинства снарядов значительно снижается при попадании в жидкости.

Сноски

  1. Тик — это единица времени, которую считает программа. Бо́льшая часть обновлений логики игры происходит каждый тик. Тик имеет длину 1/60 секунды, следовательно в секунде 60 тиков, а в минуте 3600 тиков.