NPC: различия между версиями

 
(не показаны 4 промежуточные версии этого же участника)
Строка 3: Строка 3:
 
Имеют множество классов:
 
Имеют множество классов:
 
# [[BaseCreature]] - любая простая тварь (тысячи их)
 
# [[BaseCreature]] - любая простая тварь (тысячи их)
 +
# [[Squire]] - человекоподобное существо с расширенным функционалом и поведением, служит компаньоном и наёмником.
 
# [[Vendor]] - существо с функциями торговли с игроком
 
# [[Vendor]] - существо с функциями торговли с игроком
 
# [[PlayerVendor]] - с функцией контролируемой владельцем [[Player]] торговли
 
# [[PlayerVendor]] - с функцией контролируемой владельцем [[Player]] торговли
Строка 10: Строка 11:
 
# [[Boss]] - невероятно сильный, призываемый или участвующий в [[Event|ивентах]] NPC
 
# [[Boss]] - невероятно сильный, призываемый или участвующий в [[Event|ивентах]] NPC
 
# [[MiniChamp]] - средней силы, призываемые. Содержат редкие реагенты.
 
# [[MiniChamp]] - средней силы, призываемые. Содержат редкие реагенты.
 +
# [[LegendaryPet]] - бессмертные помощники [[Player|игрока]].
 
...
 
...
  
 +
== Особенности ==
 +
[[VirtualArmor]] как аналог человеческого [[ArmorClass]].<br>
 +
Возможность приручения [[AnimalTaming]]
  
 
== Питание ==
 
== Питание ==

Текущая версия на 19:30, 14 августа 2022

Контролируемые ИИ существа.

Имеют множество классов:

  1. BaseCreature - любая простая тварь (тысячи их)
  2. Squire - человекоподобное существо с расширенным функционалом и поведением, служит компаньоном и наёмником.
  3. Vendor - существо с функциями торговли с игроком
  4. PlayerVendor - с функцией контролируемой владельцем Player торговли
  5. TownVendor - в городах воздвигнутых Player с общими функциями для работы с казной
  6. Paragon - усиленный BaseCreature
  7. Champion - призываемый, участвующий в ивентах, многократно сильней BaseCreature NPC
  8. Boss - невероятно сильный, призываемый или участвующий в ивентах NPC
  9. MiniChamp - средней силы, призываемые. Содержат редкие реагенты.
  10. LegendaryPet - бессмертные помощники игрока.

...

Особенности

VirtualArmor как аналог человеческого ArmorClass.
Возможность приручения AnimalTaming

Питание

FoodTypes

Касательно Wild и Farm животных ↓ Пока в процессе разработки, но если животное не будет находить себе пропитание - он умрёт. Это основной механизм движения диких тварей. (на данный момент есть проблемы со смертностью птиц, кажется их уже слишком много)