Mantis

< Прошлое обращение (0001941) Следующее обращение (0001943) >
ID Категория Критичность Воспроизводимость Дата добавления Обновлено
0001942 [S.T.A.L.K.E.R.: Тень Чернобыля] незначительный всегда 20 января 2005 12:23 20 января 2005 17:08
Автор Zmey Режим доступа общедоступный
Приоритет нормальный Решение исправлен Платформа
Статус закрыт OS
Прогноз нет Версия OS
ETA 19 января 2038 05:14 Подверсия продукта
Сводка 0001942: Монстр неверно выбирает ближайшую точку
Описание zmey\zmey_mob_walker_tutorial_flesh - плоть бежит не к ближайшей точке пути, а ко второй по счету.
До этого она сидела в 0-й точке другого пути, возможно, не отдетектилась смена пути на другой?

Команда:
action(self.object, move(move.run_fwd, patrol(self.st.path_walk, patrol.next, patrol.continue)),
cond(cond.move_end))

Кстати, у сталкеров есть функция
self.object:patrol_path_make_inactual()
которую я вызываю при переключении схем, чтобы забыть информацию о последней точке прошлого пути. Может быть монстрам вынести что-то подобное?
Дело в том, что если одна схема переключается на другую, которая сеттит тот же самый путь - монстр НЕ должен идти к следующей точке, он должен по nearest выбрать ту, на которой уже стоит.
Шаги по воспроизведению
Дополнительная информация
Присоединенные файлы

- Связи


Нет полльзователей, отслеживающих обращение.


К этому обращению нет комменариев.

- История
Дата изменения Имя пользователя Поле Изменение
20 января 2005 12:23 Zmey Новое обращение
20 января 2005 17:08 Jim Статус назначен => решен
20 января 2005 17:08 Jim Решение открыт => исправлен