Обновление от 01.12.2023: различия между версиями

Материал из Siala Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «О 90 == Глобальная правка AI == Был проведён глубокий рефакторинг АИ.…»)
 
(Ввод новых систем)
 
(не показано 16 промежуточных версий этого же участника)
Строка 1: Строка 1:
 
[[Категория:Обновления|О 90]]
 
[[Категория:Обновления|О 90]]
 +
[[File:Chat20.png|thumb|500px|слева|Новые возможности!]]
 +
<br clear=all>
 
== Глобальная правка AI ==
 
== Глобальная правка AI ==
Был проведён глубокий рефакторинг АИ. В целом, всё должно работать, как и раньше, но есть ряд особенностей:
+
Был проведён глубокий рефакторинг AI. В целом, всё должно работать, как и раньше, но есть ряд особенностей:
 
=== Реакция на инвиз ===
 
=== Реакция на инвиз ===
Теперь мобы будут терять к вам интерес '''буквально''' в момент наложения эффекта невидимости.  
+
Теперь мобы будут терять к вам интерес '''буквально''' в момент наложения эффекта невидимости. И буквально приобретать его в момент вашего выхода из него!
 +
 
 
=== Реакция на перехайд ===
 
=== Реакция на перехайд ===
После первого контакта (агрессии или если моб вас увидел), находясь рядом с мобом, вы будете каждый раунд кидать чек ХМСа. Также вы будете кидать чек при каждой атаке из хайда. При '''провале''' вам будет отправлено сообщение в лог с указанием, против какой сложности вы проиграли и по какому скиллу. Все залаги побеждены, теперь перехайд также снимет с вас всех мобов. Если вы проиграли бросок, вам также будет отправлено сообщение в лог.  
+
После первого контакта (агрессии или если моб вас увидел), находясь рядом с мобом, вы будете каждый раунд кидать чек ХМСа. Также вы будете кидать чек при каждой атаке из хайда. При провале вам будет отправлено сообщение в лог с указанием, против какой сложности вы проиграли и по какому скиллу. Все залаги побеждены, теперь перехайд также снимет с вас всех мобов. Если вы проиграли бросок, вам также будет отправлено сообщение в лог.  
 
=== Реакции призванных существ ===
 
=== Реакции призванных существ ===
 
Всё, что может вызвать ваш персонаж, теперь работает на новом АИ.  
 
Всё, что может вызвать ваш персонаж, теперь работает на новом АИ.  
Строка 12: Строка 15:
 
*Команда "атаковать" выводит призванных из режима "следовать" или "охранять".  
 
*Команда "атаковать" выводит призванных из режима "следовать" или "охранять".  
 
*Через знак лидера также можно указать, куда идти, и по приходу они будут стоять до получения новых команд. Использование на врага приведёт к тому, что ваши призванные будут игнорировать все другие цели. *Призванные простят ваших сопартийцев, если те их случайно зацепят, и не будут их кусать.
 
*Через знак лидера также можно указать, куда идти, и по приходу они будут стоять до получения новых команд. Использование на врага приведёт к тому, что ваши призванные будут игнорировать все другие цели. *Призванные простят ваших сопартийцев, если те их случайно зацепят, и не будут их кусать.
 +
=== Доработка монстров ===
 +
Новая система ИИ позволяет нам (наконец-то!) контролировать поведение монстров. Теперь мы избавились от очевидных багов и заложили хороший фундамент для будущей работы с поведенческой моделью.‎<br />
 +
Мобы на Сиале сейчас "откалиброваны" под прошлую систему АИ, поэтому '''разумеется''' мы будем подгонять критичные характеристики под реалии. Это означает новые значения спота/лисна на монстрах. Не все сразу, обратная связь приветствуется!
  
=== Доработка монстров ===
+
== Ввод новых систем ==
Новая система АИ позволяет нам (наконец-то!) полностью контролировать поведение монстров. Теперь не моб решает, хочет он тюкнуть по темечку этого персонажа или нет, а жестко прописанные условия, которые мы можем контролировать.‎<br />
+
Мы постепенно добавляем различные фишки, которых не было ранее. Как, например, 41-ый уровень или возможность взятия 4-го класса.‎<br />
Мобы на Сиале сейчас "откалиброваны" под прошлую систему АМ, поэтому '''разумеется''' мы будем подгонять критичные характеристики под реалии. Это означает новые значения спота/лисна на монстрах. Не все сразу, обратная связь приветствуется!
+
Теперь мы добавили '''14 новых видов урона'''! Они будут использованы в будущем для кое-каких интересных механик, способностей, заклинаний и т.п. У нас много идей!
 +
[[File:31 .jpg|thumb|500px|слева|Новые уроны]]
 +
<br clear=all>
  
 
== Общие правки ==
 
== Общие правки ==
Строка 29: Строка 37:
 
*Теперь предложение и разрешение работает на самих себя из мешочка.
 
*Теперь предложение и разрешение работает на самих себя из мешочка.
 
*Добавлены новые небольшие визуальные эффекты для малых и больших заклинаний характеристик.
 
*Добавлены новые небольшие визуальные эффекты для малых и больших заклинаний характеристик.
 +
 +
[[File:Screenshot_2023-12-01_at_22.43.55.png|thumb|400px|слева|Новые эффекты]]
 +
<br clear=all>
 
*В чатовые команды добавлена команда боевой статистики, которая выводит все характеристики персонажа. Для этого пришлось написать небольшую систему. Система может настраиваться под конкретного персонажа.
 
*В чатовые команды добавлена команда боевой статистики, которая выводит все характеристики персонажа. Для этого пришлось написать небольшую систему. Система может настраиваться под конкретного персонажа.
 
  .бс
 
  .бс
Строка 59: Строка 70:
 
|}
 
|}
 
Значение после + это то, что надо сложить. То есть, если надо дисциплина, ац и рефлект то это 32 + 4 + 8 = 44. Пишем ".бс 44", и после этого так же, как обычно открываем/закрываем статистику через ".бс". Это запоминается между рестартами, то есть указать эту цифру вам надо будет один раз на персонаже.
 
Значение после + это то, что надо сложить. То есть, если надо дисциплина, ац и рефлект то это 32 + 4 + 8 = 44. Пишем ".бс 44", и после этого так же, как обычно открываем/закрываем статистику через ".бс". Это запоминается между рестартами, то есть указать эту цифру вам надо будет один раз на персонаже.
 
 
== Изменения в спеллах==
 
== Изменения в спеллах==
 
===Изменения в системе лечения===
 
===Изменения в системе лечения===
Строка 79: Строка 89:
 
===Аптечки и банки лечения===
 
===Аптечки и банки лечения===
 
'''Аптечки''' тоже чуть приподняты под новые реалии и имеют доп бонус в +1 хп за уровень персонажа.<br />
 
'''Аптечки''' тоже чуть приподняты под новые реалии и имеют доп бонус в +1 хп за уровень персонажа.<br />


'''Банки''' остаются актуальными и лечат по новой формуле, но там ограничение до 5 кастер левла. НО они дают регенерацию как и раньше, но с небольшой изюминкой.
+


'''Банки''' остаются актуальными и лечат по новой формуле, но там ограничение до 5 кастер левла и в них не учитывается навык "Лечения". Они дают регенерацию как и раньше, но с небольшой изюминкой.
 
*"Лечение легких ран" дает максимальный реген (+8)
 
*"Лечение легких ран" дает максимальный реген (+8)
 
*"Лечение критических" дает минимальной реген (+2)
 
*"Лечение критических" дает минимальной реген (+2)
 +
 
===Свитки===
 
===Свитки===
 
Свитки тоже будут актуальны, так как в них дополнительно учитывается, так же как и на спеллах, свой навык лечения. Тем не менее, уровень ограничен до 10 лвла кастера.  
 
Свитки тоже будут актуальны, так как в них дополнительно учитывается, так же как и на спеллах, свой навык лечения. Тем не менее, уровень ограничен до 10 лвла кастера.  
 
 
== Изменения в ПВП==
 
== Изменения в ПВП==
 
*Теперь можно проходить в гейт (портал) врага и в портал на заставе, даже если персонаж убийца (и не прошло 10 мин), '''если идет активный отмол статуй'''. Будут проблемы или не будет работать - пишите!  
 
*Теперь можно проходить в гейт (портал) врага и в портал на заставе, даже если персонаж убийца (и не прошло 10 мин), '''если идет активный отмол статуй'''. Будут проблемы или не будет работать - пишите!  
 
 
== Изменения в вещах==
 
== Изменения в вещах==
 
*Добавлен в лут свиток "Остроты".
 
*Добавлен в лут свиток "Остроты".
Строка 94: Строка 103:
 
*Исправлено внутреннее свойство Дротика, когда он считался Пращей, и из-за чего в листе персонажа дублировался урон.
 
*Исправлено внутреннее свойство Дротика, когда он считался Пращей, и из-за чего в листе персонажа дублировался урон.
 
*Добавлен '''31 визуальный эффект''' для оружия.
 
*Добавлен '''31 визуальный эффект''' для оружия.
*Добавлено '''14 новых видов урона''' (будут использованы в будущем для каких-то интересных механик, способностей, заклинаний и т.п.)
 
 
[[File:14.png|thumb|400px|слева|Уроны и визуальные эффекты]]
 
[[File:14.png|thumb|400px|слева|Уроны и визуальные эффекты]]
 
<br clear=all>
 
<br clear=all>
 
 
== Изменения на вендорах НПС ==
 
== Изменения на вендорах НПС ==
 
*Исправлена цена на "Зелье лечения серьезных ран".
 
*Исправлена цена на "Зелье лечения серьезных ран".
 
 
== Изменения на локациях и в монстрах==
 
== Изменения на локациях и в монстрах==
 
*Увеличено здоровье у "Живой избы" на 1000 единиц.
 
*Увеличено здоровье у "Живой избы" на 1000 единиц.
Строка 109: Строка 115:
 
*Добавлен шаблоны CH Castle Interior (содержит в себе биомы Залов Гномов, Интерьер Замка и удаленную прежде часть от Longhouse).
 
*Добавлен шаблоны CH Castle Interior (содержит в себе биомы Залов Гномов, Интерьер Замка и удаленную прежде часть от Longhouse).
 
[[File:Biom.png|thumb|400px|слева|Новый шаблон]]
 
[[File:Biom.png|thumb|400px|слева|Новый шаблон]]
 +
<br clear=all>
 +
 +
Ну и на закуску, небольшое поучительное и развлекательное видео от нашего разработчика АИ. Сил вложено очень много в переработку и это отличный фундамент для последующих изменений. Мы уверены, что послушность призванных вами существ вас не раз приятно удивит.
 +
https://youtu.be/VavhMvBJSYo?si=fT-bm7Hbotch_27G
 +
[[File:Screenshot 2023-12-01 at 23.45.21.png|thumb|400px|слева|https://youtu.be/VavhMvBJSYo?si=fT-bm7Hbotch_27G]] 
 
<br clear=all>
 
<br clear=all>

Текущая версия на 18:56, 9 декабря 2023

Новые возможности!


Глобальная правка AI

Был проведён глубокий рефакторинг AI. В целом, всё должно работать, как и раньше, но есть ряд особенностей:

Реакция на инвиз

Теперь мобы будут терять к вам интерес буквально в момент наложения эффекта невидимости. И буквально приобретать его в момент вашего выхода из него!

Реакция на перехайд

После первого контакта (агрессии или если моб вас увидел), находясь рядом с мобом, вы будете каждый раунд кидать чек ХМСа. Также вы будете кидать чек при каждой атаке из хайда. При провале вам будет отправлено сообщение в лог с указанием, против какой сложности вы проиграли и по какому скиллу. Все залаги побеждены, теперь перехайд также снимет с вас всех мобов. Если вы проиграли бросок, вам также будет отправлено сообщение в лог.

Реакции призванных существ

Всё, что может вызвать ваш персонаж, теперь работает на новом АИ.

  • При команде "следовать" или "стоять" ваши призванные начинают полностью игнорировать всё, что происходит вокруг, даже спровоцированных атак не будет.
  • При команде "охранять" призванные будут следовать за вами и воевать с теми, кто недалеко от вас. Если цель далеко, то призванный в режиме атаки не побежит за два экрана.
  • Команда "атаковать" выводит призванных из режима "следовать" или "охранять".
  • Через знак лидера также можно указать, куда идти, и по приходу они будут стоять до получения новых команд. Использование на врага приведёт к тому, что ваши призванные будут игнорировать все другие цели. *Призванные простят ваших сопартийцев, если те их случайно зацепят, и не будут их кусать.

Доработка монстров

Новая система ИИ позволяет нам (наконец-то!) контролировать поведение монстров. Теперь мы избавились от очевидных багов и заложили хороший фундамент для будущей работы с поведенческой моделью.‎
Мобы на Сиале сейчас "откалиброваны" под прошлую систему АИ, поэтому разумеется мы будем подгонять критичные характеристики под реалии. Это означает новые значения спота/лисна на монстрах. Не все сразу, обратная связь приветствуется!

Ввод новых систем

Мы постепенно добавляем различные фишки, которых не было ранее. Как, например, 41-ый уровень или возможность взятия 4-го класса.‎
Теперь мы добавили 14 новых видов урона! Они будут использованы в будущем для кое-каких интересных механик, способностей, заклинаний и т.п. У нас много идей!

Новые уроны


Общие правки

  • Созданы три новых группы вещей для разных предметов разного размера. В новую группу перенесены все сборные квестовые предметы (клыки, хвосты и т.п.). Теперь такие предметы можно собираться в стаки до 10 предметов в одном.
  • Поправили проблему с контролем после камня, когда не давало пить банки и т.д. после снятия камня.
  • Поправили проблему отражения не мили дамага по союзнику у пдк (не отражает теперь блейдбарьеры всякие союзникам, сори).
  • Короткое отображение расы и направленности в чар листе.
Раса и направленность


  • Поправлено несколько багов в отображении характеристик лошади. После значка "|" значение учитывает не только верховую езду, но и взросление (так и было, но отображалось неправильно). Также поправлены проблемы неправильного округления. 31.77 округлялось в 31, а не 32 например. Пенальти атаки должен быть такой, какой показывает. Посмотреть значение пенальти можно, нажав на иконку пенальти, оно должно совпадать.
  • Выдан обычный амулет 6 лут флага за сдачу злого чита (спасибо!).
  • Убрали релеи, перенастроили сеть. Теперь впн не нужен, пинг лучше будет!
  • Теперь предложение и разрешение работает на самих себя из мешочка.
  • Добавлены новые небольшие визуальные эффекты для малых и больших заклинаний характеристик.
Новые эффекты


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

Отображаться статистика будет слева от иконки персонажа.

Вывод статистики


    • если вы хотите, чтобы показывало все характеристики, наберите один раз ".бс 1". После этого можно будет открывать и закрывать эту статистику через ".бс".
    • если вам например нужна только дисциплина, ац и рефлект, тогда вам нужно указать одну цифру, считать которую вот так вот (все кто на уроках информатики не спал, поймут, почему так, иначе просто следуйте инструкции):
Выводимая характеристика "Стоимость"
AB (Attack Bonus) +2
AC (Armor Class) +4
Reflection (Refl) +8
PDK Heroic Shield (PDK) +16
Discipline (Disc) +32
Hide Skill (Hide) +64
Move Silently Skill (Move) +128
Spot Skill (Spot) +256
Listen Skill (Lstn) +512

Значение после + это то, что надо сложить. То есть, если надо дисциплина, ац и рефлект то это 32 + 4 + 8 = 44. Пишем ".бс 44", и после этого так же, как обычно открываем/закрываем статистику через ".бс". Это запоминается между рестартами, то есть указать эту цифру вам надо будет один раз на персонаже.

Изменения в спеллах

Изменения в системе лечения

Заклинания вылечить раны у нас были с оригинального нвна, где была компания до 20 уровня без крафта и т.д. Это лечения на чаров в 200 хп в реалиях соответствующих уронов. Поэтому ими (кроме банок на регенерацию) никто и не пользовался. Мы подправили все под единую систему. ‎
Все мелкие хилы подогнаны к хилу, так, чтобы хил был самым сильным, имея множитель 5 и максимум 25 уровень заклинателя. При этом все лечения становятся актуальными, так как находятся на более низких кругах.

 Навык "Лечение" начинает играть новыми красками
Заклинания дают:

Cure Minor Wounds

Заклинание исцеляет 4 единицы здоровья + 1 + (значение навыка "Лечение") единицу здоровья за каждый уровень заклинателя.

Cure Light Wounds

Заклинание исцеляет (1 * Уровень заклинателя) d4 + (10 * Уровень заклинателя) + (значение навыка "Лечение") единиц здоровья. Учитывается уровень заклинателя не выше 5.

Cure Moderate Wounds

Заклинание исцеляет (2 * Уровень заклинателя) d4 + (10 * Уровень заклинателя) + (значение навыка "Лечение") единиц здоровья. Учитывается уровень заклинателя не выше 10.

Cure Serious Wounds

Заклинание исцеляет (3 * Уровень заклинателя) d4 + (10 * Уровень заклинателя) + (значение навыка "Лечение") единиц здоровья. Учитывается уровень заклинателя не выше 15.

Cure Critical Wounds

Заклинание исцеляет (4 * Уровень заклинателя) d4 + (10 * Уровень заклинателя) + (значение навыка "Лечение") единиц здоровья. Учитывается уровень заклинателя не выше 20.

Heal

Заклинание исцеляет (5 * Уровень заклинателя) d4 + (10 * Уровень заклинателя) + (значение навыка "Лечение") единиц здоровья. Учитывается уровень заклинателя не выше 25.

Аптечки и банки лечения

Аптечки тоже чуть приподняты под новые реалии и имеют доп бонус в +1 хп за уровень персонажа.


Банки остаются актуальными и лечат по новой формуле, но там ограничение до 5 кастер левла и в них не учитывается навык "Лечения". Они дают регенерацию как и раньше, но с небольшой изюминкой.

  • "Лечение легких ран" дает максимальный реген (+8)
  • "Лечение критических" дает минимальной реген (+2)

Свитки

Свитки тоже будут актуальны, так как в них дополнительно учитывается, так же как и на спеллах, свой навык лечения. Тем не менее, уровень ограничен до 10 лвла кастера.

Изменения в ПВП

  • Теперь можно проходить в гейт (портал) врага и в портал на заставе, даже если персонаж убийца (и не прошло 10 мин), если идет активный отмол статуй. Будут проблемы или не будет работать - пишите!

Изменения в вещах

  • Добавлен в лут свиток "Остроты".
  • Немного подкорректированы вещи с заклинаниями "Cure ... Wounds". Где-то снижено количество заклинаний, где-то заклинание снижено на круг.
  • Добавлено и переписано несколько описаний для вещей.
  • Исправлено внутреннее свойство Дротика, когда он считался Пращей, и из-за чего в листе персонажа дублировался урон.
  • Добавлен 31 визуальный эффект для оружия.
Уроны и визуальные эффекты


Изменения на вендорах НПС

  • Исправлена цена на "Зелье лечения серьезных ран".

Изменения на локациях и в монстрах

  • Увеличено здоровье у "Живой избы" на 1000 единиц.
  • На локации "Кладбище под Верхними Выдрами. Склеп" больше не должны появляться рандомные существа.
  • Создана новая группа захватчиков, в которую входят только низкоуровневые существа бандиты (без именных лидеров).
  • Перерисованы особняки в Авендуме. Теперь они больше похожи на жилые помещения, а не на бесформенную местность.
  • Удалены шаблоны Spider Cavern и Longhouse.
  • Добавлен шаблоны CH Castle Interior (содержит в себе биомы Залов Гномов, Интерьер Замка и удаленную прежде часть от Longhouse).
Новый шаблон


Ну и на закуску, небольшое поучительное и развлекательное видео от нашего разработчика АИ. Сил вложено очень много в переработку и это отличный фундамент для последующих изменений. Мы уверены, что послушность призванных вами существ вас не раз приятно удивит. https://youtu.be/VavhMvBJSYo?si=fT-bm7Hbotch_27G