Перевод этой страницы:

Xash3D

All old is new again

Инструменты пользователя

Инструменты сайта


Боковая панель

xashxt:ru:энтити:train_setspeed

train_setspeed


Энтить для динамической смены скорости func_tracktrain, а также направления его движения.

Спаунфлаги
Act. train on start (SF_ACTIVATE_TRAIN) 1 (активировать func_tracktrain при запуске)
Debug Mssgs(SF_TRAINSPEED_DEBUG) 2 (выводит отладочную информацию о запуске, остановке поезда и его текущей скорости)
Настройки
time Время в секундах, в течение которого скорость поезда достигнет заданной.
mode Режим применения скорости:
0 — мгновенное
1 — с учётом заданного времени
train Имя поезда, к которому будет применена новая скорость.
speed Новая скорость.

Особенности использования


  • Основное назначение энтити — плавно снижать скорость при подъезде к станции и так же плавно её набирать при отправлении, поскольку делать аналогичные вещи специальной расстановкой path_track с нужными значениями скорости крайне неудобно. Однако объект может быть использован и для более полного контроля за поездом, поскольку позволяет активировать его, останавливать и менять направление движения.
  • Данная энтитя написана небрежно и при неосторожном обращении быстро приводит к вылетам.
xashxt/ru/энтити/train_setspeed.txt · Последние изменения: 2022/08/10 19:13 — crystallize