PDA

Просмотр полной версии : Как узнать суммарную массу вагонов в поезде?


awaken
08.02.2012, 12:22
хочу формировать грузовые поезда не от балды, а с учетом весовых норм участка. как узнать полный вес поезда, с учетом того что вес брутто каждого вагона может меняться в зависимости от того какой груз?

есть ли какая-то утилита для автоматического расчета веса и длины поезда в ТРС?

TRam_
08.02.2012, 14:00
полный вес показывается в опциях вагона, в режиме машиниста.

Добрый
08.02.2012, 14:48
Длина состава (не поезда), если верить руководству, высчитывается так:
public native float Vehicle.GetLength (void)
Gets the length of this vehicle. Возвращает длину состава в метрах.
Но я так понимаю, скриптами ты ещё не занимаешься?

awaken
08.02.2012, 15:34
Длина состава (не поезда), если верить руководству, высчитывается так:
public native float Vehicle.GetLength (void)
Gets the length of this vehicle. Возвращает длину состава в метрах.
Но я так понимаю, скриптами ты ещё не занимаешься?

не занимаюсь... пока. разобраться бы с тем что есть

только Vehicle это не состав, а единица ПС (вагон или локомотив), так что эта функция по смыслу возвращает длину одного вагона
можно написать суммирующий скрипт, который проходит списком по всем вагонам состава

Добрый
08.02.2012, 16:07
Да, я экспериментировал с этой функцией, получая итоговую длину всего состава. Но не пригодилось - слишком хлопотно.

TRam_
08.02.2012, 16:46
можно написать суммирующий скрипт, который проходит списком по всем вагонам составапросто он уже есть, в любом вагоне (не локомотиве).

awaken
15.02.2012, 12:30
полный вес показывается в опциях вагона, в режиме машиниста.

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

РыцарьРР
15.02.2012, 13:21
Вес поезда обновляется при повторном открытии свойств.