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

Червь (ИИ)

Материал из Terraria Wiki
(перенаправлено с «Роющий противник»)
Перейти к навигации Перейти к поиску
Эта статья — о типе искусственного интеллекта. О живности см. Червяк.

ИИ «Червь» — это тип искусственного интеллекта, присущий большинству сегментированным противникам.

Поведение

Существа с ИИ «Червь» показывают своё поведение следующим образом:

Примечания

  • Червеподобные существа имеют переменное количество сегментов тела. Например, у пожирателя 8–12 сегментов тела, а у гигантского червя — 4–6 сегментов.
  • Червеподобные существа всегда издают определённый звук, когда роются рядом с игроком (кроме пиявок, которые не издают звуков при появлении из стены плоти), поэтому в большинстве случаев можно определить не только когда, но и где они появятся — и соответственно прицелиться или уклониться. Скорость звука увеличивается по мере приближения существа, что также может помочь.
  • Оружие, которое может проходить сквозь блоки, например копья, наносит урон червям при прохождении сквозь блоки. С большинством других врагов этого не происходит.
  • Черви могут прорываться сквозь жидкости, как сквозь твёрдые блоки.
  • Все черви, кроме пиявки, виверны, ткача млечного пути, дракона-фантома и ползуношжки, иногда вызывают появление частиц из блоков, через которые они прорываются (1/100 (1%) шанс каждый тик[1]). Заметим, что все исключённые черви, кроме пиявки, обычно перемещаются по воздуху.[2]

Советы

Интересные факты

  • Это единственный тип искусственного интеллекта, которым обладают как обычные противники, так и босс (Пожиратель миров).
  • Если использовать автопаузу в момент убийства червя, можно увидеть отрицательные числа при наведении курсора на него. Это происходит потому, что все сегменты имеют общий запас здоровья, и одновременное повреждение всех сегментов может привести к тому, что игра не поймёт, что здоровье червя ниже 0, до возобновления игры.

Список NPC с ИИ червей

История

  • 1.1:
    • Теперь все сегменты червей, кроме Пожирателя миров, обладают общим, а не отдельным для каждого сегмента, показателем здоровья.
  • 1.0: Добавлен в игру.
  • 1.00: Добавлен в игру.
  • 1.00: Добавлен в игру.
  • 1.00: Добавлен в игру.

Сноски

  1. Тик — это единица времени, которую считает программа. Бо́льшая часть обновлений логики игры происходит каждый тик. Тик имеет длину 1/60 секунды, следовательно в секунде 60 тиков, а в минуте 3600 тиков.
  2. Информация взята из исходного кода игры версии 1.3.5.3 (ПК-издание ПК), метод AI_006_Worms() в Terraria.NPC.cs. Она может быть неактуальной, так как текущей версией игры является 1.4.4.9.