Управление персонажем происходит путем выполнения команд. Например, если нужно сказать "Привет" необходимо выполнить /say "Hello". Если персонаж обладает необходимым контекстом - действие выполнится. В противном случае команда проигнорируется.
Вам не обязательно запоминать и писать вручную все команды. Клиент игры сделает всё за вас. Так кнопка "Сказать" и есть та самая команда /say, а выбор реплики - параметр как "Hello".
Персонажа всегда контролирует бот, который определяет что должен сделать персонаж в данный момент.
Команды от игрока в этот же момент обрабатываются системой в приоритете.
Свойство персонажа для определения когда персонаж мертв. Если количество здоровья упадет до нуля - персонаж умрет.
Персонаж не имеет частей тела. Весь урон наносится во всю модель персонажа.
Узнать точное значение уровня здоровья в данный момент нет возможности, вам необходимо понимать из общего состояния персонажа.
В случае смерти персонажа: теряется контроль над персонажем и система предложит выбрать нового. Если у погибшего был прямой ребенок вместо выбора нового персонажа игра может быть продолжена за наследника. Если детей нет, игра условно начинается заново и система предложит новых 4 персонажей.
Некоторые действия требуют специальный уровень владения навыком чтобы выполнить действие. Если попытаться выполнить действие с недостаточным уровнем навыка - это действие может прерваться или результат будет неудовлетворительным.