train_setspeed
From XashXT
train_setspeed
Энтить для динамической смены скорости func_tracktrain, а также направления его движения.
Спаунфлаги
| SF_ACTIVATE_TRAIN | 1 (активировать func_tracktrain при запуске) |
| SF_TRAINSPEED_DEBUG | 2 (выводить отладочную информацию о запуске, остановке поезда и его текущей скорости) |
Настройки
| time | Время в секундах, в течение которого скорость поезда достигнет заданной. |
| mode | Режим применения скорости:
|
| train | Имя поезда, к которому будет применена новая скорость. |
| speed | Новая скорость. |
Особенности использования
- Основное назначение энтити — плавно снижать скорость при подъезде к станции и так же плавно её набирать при отправлении, поскольку делать аналогичные вещи специальной расстановкой path_track
с нужными значениями скорости крайне неудобно. Однако объект может быть использовани для более полного контроля за поездом, поскольку позволяет активировать его, останавливатьи менять направление движения.