Locomotive Script Framework

Locomotive Script Framework - набор классов для реализации базовых функций локомотивов и их кабин

Актуальная версия: <kuid:151055:60067>

Поддерживаемые версии игры: Trainz 2012 3.7, TANE.

Внимание! Фреймворк находится в стадии разработки. Его функционал будет дорабатываться и расширяться

Список локомотивных классов

  • LSF_LocomotiveSoundSignal - Базовый класс для реализации локомотива с тифоном и свистком

Список классов данных кабин

  • LSF_CabinDataAGS8 - Базовый класс для реализации данных кабинв с АГС8
  • LSF_CabinDataALSN - Базовый класс для реализации данных кабины с АЛСН и блокми безопасности
  • LSF_CabinDataBrake - Базовый класс для реализации данных кабины с тормозными кранами 254 и 394/395

Список классов кабин

  • LSF_Cabin3sl2m - Базовый класс для реализации кабин со скоростимером 3СЛ2М
  • LSF_CabinAGS8 - Базовый класс для реализации кабины с прибором контроля гребнесмазывателя АГС8
  • LSF_CabinALSN - Базовый класс для реализации кабины с АЛСН и приборами безопасности
  • LSF_CabinBrake - Базовый класс для реализации кабины с тормозными кранами 254 и 394/395
  • LSF_CabinMoving - Базовый класс для реализации кабины с камерой реагирующей на ускорение локомотива
  • LSF_CabinUtilityBase - Базовый класс кабины с расширенными функциями

Универсальный браузер

  • LSF_LocoBrowser - Универсальный расширяемый браузер для режима машиниста
  • LSF_ILocoBrowserItem - Интерфейс, описывающий элемент браузера
  • LSF_LocoBrowserAction - Описывает действие для элемента браузера
  • LSF_ILocoBrowserItemCommand - Интерфейс, описывающий элемент браузера с действием
  • LSF_LocoBrowserItemInfo - Описывает элемент браузера для вывода информации
  • LSF_LocoBrowserItemCommand - Описывает элемент браузера с коммандами
  • LSF_LocoBrowserGroup - Описывает группу элементов браузера
  • LSF_LocoBrowserSystemGroup - Базовый класс для встроенных стандартных групп элементов браузера

Дополнительные классы

  • LSF_CabinNeedleInfo - Описывает информацию о стрелке для её плавного перемещения
  • LSF_CabinUtility - Статический класс с расширенными кабиными функциями
  • LSF_Shared - Статический класс общих функций