Перейти к содержанию

Ждать время


<kuid2:833171:100678:13> TCL Wait Time

Функции:

  1. Ожидание фиксированного времени. 
  2. Ожидание случайного времени в заданном диапазоне.
  3. Ожидание игрового времени.

Фиксированное время

Вариации:

  1. 1 секунда
  2. 5 секунд
  3. 10 секунд
  4. 20 секунд
  5. 30 секунд
  6. 1 минута
  7. 2 минуты
  8. 5 минут
  9. 10 минут
  10. 20 минут
  11. 30 минут

Случайное время

Вариации:

  1. 15-30 секунд
  2. 30-60 секунд
  3. 60-90 секунд
  4. 1-2 минуты
  5. 2-3 минуты
  6. 3-5 минут

Использование команды

По сравнению с дефолтной командой добавлена функция "Ждать 1 секунду" ("Wait 1 second").  Необходима для использования вместе с командой "if_else". Раньше для этого требовалась отдельная команда "Wait for 1 second". При выборе этой команды иконка самой команды заменяется на следующую:

icon.png

Ожидание случайного времени необходимо для создания нелинейности в поведении бото-машинистов. К примеру, вы знаете, что у пассажирского поезда стоянка 2 минуты, однако в реальности не всегда удается выдержать стоянку ровно 120 секунд, поэтому вместо фиксированной стоянки в 2 минуты можно использовать команду ожидания случайного времени от 90 до 120 секунд. Это значит, что стоянка может продлиться минимально 1 минуту и 30 секунд, а максимально - все 2 минуты. 

Ожидание игрового времени необходимо при следовании по расписанию. Поезд будет ждать наступление игрового времени, а потом выполнит команду. В случае опоздания, команда выполнится за 1 секунду. Поддерживается переход на следующие сутки.

У команды есть функция посадки пассажиров, которая растягивается на все время стоянки. Для этого требуется, чтобы команда "Ждать время" использовалась сразу после команды "Автоведение" ("Auto Drive"). Дополнительно использовать какую-либо команду открытия дверей не нужно. Закрытие дверей после посадки происходит автоматически при выполнении любой двигающей поезд команды из пакета "TCL Бото-машиниста".

Видео-гайд как использовать команду

Скачать команду

  • Повышение 1

Обратная связь

Рекомендуемые комментарии

  • Покупатель

Здравствуйте!

Хотелось бы иметь возможность задавать более широкие диапазоны случайного времени ожидания. Например, добавить в команду ыозможность задать минимальное и максимальное время в диапазонах от 1 минуты до 1 часа. Или сделать выбор базового времени ожидания с последующим заданием возможного разброса (+/- <столько-то> минут). А то иногда приходится городить  длинные последовательности из разных команд ожидания.

  • Повышение 1
Ссылка на комментарий
https://trainzcontentlab.ru/materials/articles/commands/wait-time/#findComment-48
Поделиться на другие сайты

Присоединяйтесь к личным сообщениям

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Добавить комментарий...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


  • Последние посетители:   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Для продолжения Вы обязаны согласиться с нашими Условия использования.