Mantis

< Прошлое обращение (0002133) Следующее обращение (0002135) >
ID Категория Критичность Воспроизводимость Дата добавления Обновлено
0002134 [S.T.A.L.K.E.R.: Тень Чернобыля] незначительный всегда 31 января 2005 13:06 14 февраля 2005 21:23
Автор Zmey Режим доступа общедоступный
Приоритет нормальный Решение исправлен Платформа
Статус закрыт OS
Прогноз нет Версия OS
ETA 19 января 2038 05:14 Подверсия продукта
Сводка 0002134: Возможность телепортировать актера (а в идеале и сталкеров) в другую точку уровня
Описание Когда бандиты отправляют игрока в сон (оглушили), нужна возможность, чтобы он проснулся уже в другом месте уровня.
Шаги по воспроизведению
Дополнительная информация
Присоединенные файлы

- Связи


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


- Комментарии
(0002104)
Dima
01 февраля 2005 12:12

Как вы собираетесь задавть эту точку (в частности, ориентацию)?
(0002107)
Zmey
01 февраля 2005 12:35

Можно парой вейпоинтов.
Брать AI ноду рядом с первым вейпоинтом и посадить туда игрока, направление камеры ставить на второй вейпоинт.

Насчет того, в какой момент производить перенос: например сделать sleep_callback - вызывается, когда экран до конца погас.
Там собственно и переносим актера.

Если сделать коллбек - можно из кода просто две функции скрипту вынести: одна переносит актера, вторая ставит камеру в указанный vector (я координаты возьму с координат вейпоинта).
(0002112)
Dima
01 февраля 2005 12:58

Тогда это Андрюхе :
сделать sleep_black_screen_callback
вынести функцию телепортации актора в указанную позицию
вынести функцию установки камеры
(0002391)
Andy
14 февраля 2005 21:23

sleep callback : actor_sleep event
set_actor_position(Fvector pos)
set_actor_direction(float dir) (heading)

только у актера (из соображений безопасности)

- История
Дата изменения Имя пользователя Поле Изменение
31 января 2005 13:06 Zmey Новое обращение
01 февраля 2005 12:12 Dima Комментарий добавлен: 2104
01 февраля 2005 12:35 Zmey Комментарий добавлен: 2107
01 февраля 2005 12:57 Dima Назначено Dima => Andy
01 февраля 2005 12:58 Dima Комментарий добавлен: 2112
14 февраля 2005 21:23 Andy Комментарий добавлен: 2391
14 февраля 2005 21:23 Andy Статус назначен => решен
14 февраля 2005 21:23 Andy Решение открыт => исправлен