Агрессия
Эта вики была объединена с другой вики Фэндома. Данная вики заархивирована, и мы просим участников и читателей перейти на объединённый проект. |
Агрессия — это невидимая статистика, которая определяет расстояние, исходя из которого враги начнут атаковать игрока. В игре есть различные предметы, которые могут изменять эту статистику при их использовании.
Все враги нацелены на игрока на основе критериев, установленных в их ИИ. Большинство из них будут постоянно пытаться попасть в цель, в то время как другие могут нападать, например, только в том случае, если игрок находится в воде.
*ERR В настоящее время Страж из набора Звездной Пыли — единственный призыв, способный отвести цель врагов от игрока, но только если он находится ближе, чем на 200 пикселей от указанного врага. В противном случае противник может напасть на игрока или Стража — в зависимости от того, что ближе. Лучше всего призвать Стража Звездной пыли ближе к толпам врагов, чтобы не стать их целью. По состоянию на 1.4.0.1, Страж звездной пыли нацелен на ближайшего врага, на действия которого игрок больше не может влиять.
Броня и другие предметы, которые «увеличивают / уменьшают агрессию врагов», заставляют врагов считать игрока ближе или дальше, чем они есть на самом деле. Следовательно, имея Стража Звездной Пыли рядом с врагом, но также имея экипированные аксессуары, увеличивающие агрессию, игрок может считаться «ближе», чем Страж Звездной Пыли, что потенциально может сделать игрока временной целью вместо Стража.
Если Кристалл Этернии активирован — Армия Древних будет нападать на него по умолчанию, нападая на игрока или Стража, только если они «встанут на пути».
Механизм
Снижение агрессии
Следующие предметы уменьшают статистику агрессии игрока, а это означает, что враги должны будут приблизиться, чтобы напасть на игрока.
Предмет | Агрессия |
---|---|
Зелье невидимости | −750 (пока не используются предметы) −250 (пока используются предметы) |
Гнилые останки | -400 |
Файл:.png | -400 |
Файл:.png | -400 |
Файл:.png | -400 |
Нож ПсихаНож Психа | В режиме невидимки, агрессия уменьшается вплоть до −750 |
Шрумитовая броняШрумитовая броня(full set) | В режиме невидимки, агрессия уменьшается вплоть до −750 |
Броня ВихряБроня Вихря(full set) | В режиме невидимки, агрессия уменьшается вплоть до −1200 |
- Снижение агрегации на −750 (или больше) почти гарантирует, что игрок не станет целью.
- Броня Вихря обеспечивает максимальное снижение агрессии, доступное в игре.
Увеличение агрессии
Эти предметы увеличивают статистику агрессии игрока, что означает, что враги могут быть дальше от игрока и по-прежнему напасть на него.
Предмет | Агрессия |
---|---|
Черепаший шлем | +250 |
Черепаший нагрудник | +250 |
Черепашьи ботинки | +250 |
Жучий шлем | +250 |
Жучий панцирь | +400 |
Жучьи ботинки | +250 |
Шлем солнечной вспышки | +300 |
Нагрудник солнечной вспышки | +300 |
Ботинки солнечной вспышки | +300 |
Кастеты из плоти | +400 |
Файл:.png | +400 |
Файл:.png | +400 |
Формула
Большинство врагов атакуют только ближайшую к ним цель. Сначала они определят расстояние до игрока, затем расстояние до Стража Звездной пыли (если он есть) и, наконец, расстояние до Кристалл Этернии. Формулы расстояния до игрока равно:
abs(targetPlayer.x + 10 − enemy.x + (enemy.width / 2)) + abs(targetPlayer.y + 21 − enemy.y + (enemy.height / 2)) − targetPlayer.aggro
Затем результат этой формулы сравнивается с результатом формулы Стража:
abs(guardian.x + 25 − enemy.x + (enemy.width / 2)) + abs(guardian.y + 40 − enemy.y + (enemy.height / 2)) − 200
Выбирается тот результат, который дает более высокое значение.
Формула армии древних
Враги в Армии Древних следуют отдельной формуле, поскольку должны атаковать как игрока, так и кристалл. Враг сначала определит расстояние между кристаллом Этернии и им с помощью простой формулы расстояния. Затем, противник определяет «расстояние» до игрока по следующей формуле.
distance(enemy.position, targetPlayer.position) − targetPlayer.aggro
Несмотря на то, что эта формула учитывает агрессию, игрок будет проигнорирован, если он находится за пределами 200 пикселей от указанного врага. Как и в случае с обычными врагами, если Страж ближе к врагу, чем игрок, и находится в пределах 400 пикселей от него, то Страж становится целью вместо игрока.
Примечание
- Все слаймы (кроме шипастых слизней, короля слизней и королевы слизней) полностью игнорируют игрока и Стража звездной пыли, когда экипирован аксессуар Королевский гель.
- «Сбитый с толку» (бафф) враг всегда будет смотреть в сторону от своей цели.
- Ниже приведен список комбинаций для минимально достижимой агрессии:
- Наименьшая достижимая агрессия −4300, что является результатом комбинации Вихревой брони в невидимом режиме, Ножа психа, Гнилых останков, Таинственного цветка, Прицела разведчика, Колчана сталкера и Зелья невидимости (без использования предметов).
- *ERR Наименьшая достижимая агрессия −3100 является результатом комбинации Вихревой брони в невидимом режиме, Ножа психа, Гнилых останков и Зелья невидимости (без использования предметов).
- Наименьшая достижимая агрессия −1500 является результатом комбинации грибнитовой брони в невидимом режиме и Зелья невидимости (без использования предметов).
- Ниже приведен список комбинаций для максимально достижимой агрессии:
- Наивысшая достижимая агрессия 2200, что является результатом комбинации шлема и поножей набора солнечной вспышки, панциря жука, кулаков плоти, перчатки берсерка и щита героя.
- Наивысшая достижимая агрессия 1800, что является результатом комбинации шлема и поножей набора солнечной вспышки, панциря жука, кулаков плоти и перчатки берсерка.
- *ERR Наивысшая достижимая агрессия 1400, что является результатом комбинации шлема и поножей набора солнечной вспышки, панциря жука и кулаков плоти.
- Наивысшая достижимая агрессия 900, что является результатом использования набора Жука.
Сноски
История
- 1.3.4: НИПы теперь могут быть нацелены.
- 1.3.0.1:
- Слизни больше не нацеливаются на игрока, если у него есть Королевский гель.
- Представлен Страж Звездной Пыли, который может отводить агрессию от игрока.
- 1.0: Введён
- 1.0.933.1: () Внесены изменения по сравнению с Консолью 1.0.750.0.
- 1.0.750.0: ()
- Слизни больше не нацеливаются на игрока, если у него есть королевский гель.
- Представлен Страж Звездной Пыли, который может отводить агрессию от игрока.
- 1.00: Введён
- 1.0.711.6: Введён
- 1.00: Введён
- 1.00: Введён
yue:Aggro/yue