Scriptable train control system
#291
Posted 30 May 2014 - 05:46 AM
This functionality can be implemented for the default MSTSTrainControlSystem as well, in fact it is mostly implemented in my patch already.
#292
Posted 30 May 2014 - 11:42 AM
Peter, I would be very happy if your ETCS gauge could be easily inserted in existing 2D (and later 3D) cabs, maybe simply editing the .cvf file or not with much more difficulty.
We have here at least three different trainset types that use this gauge.
#293
Posted 10 June 2014 - 11:16 AM
Currently it can be used both as window control and cabview control, it might turn out in the future which one is more useful.
It can be inserted into the track monitor e.g. with this (really) primitive patch: 0001-TrackMonitor.zip (1.48K)
Number of downloads: 647
It can be shown in cab with the following configuration:
Digital ( Type ( SPEEDOMETER DIGITAL ) Style ( NEEDLE ) Position ( 160 255 56 56 ) ScaleRange ( 0 250 ) Units ( KM_PER_HOUR ) )
#294
Posted 11 June 2014 - 03:51 AM
gpz, on 10 June 2014 - 11:16 AM, said:
Currently it can be used both as window control and cabview control, it might turn out in the future which one is more useful.
It can be inserted into the track monitor e.g. with this (really) primitive patch: 0001-TrackMonitor.zip
It can be shown in cab with the following configuration:
Digital ( Type ( SPEEDOMETER DIGITAL ) Style ( NEEDLE ) Position ( 160 255 56 56 ) ScaleRange ( 0 250 ) Units ( KM_PER_HOUR ) )
I would strongly suggest making the trigger something that clearly identifies it as experimental. It's not even clear what triggers it here, but I guess it is Style(NEEDLE)? If so, I'd suggest something like Style(ORTS_NEEDLE) or Style(EXPERIMENTAL_NEEDLE). I'm not happy with "normal" looking data triggering experimental code without an experimental option.
#295
Posted 11 June 2014 - 04:14 AM
And the trigger conditions are in these parameters :
Type ( SPEEDOMETER DIGITAL )
Style ( NEEDLE )
Both conditions are needed : the first one leads OR to use CVCDigital, the other one selects the ETCS speed indicator renderer for the CVCDigital object.
#296
Posted 11 June 2014 - 04:31 AM
Serana, on 11 June 2014 - 04:14 AM, said:
And the trigger conditions are in these parameters :
Type ( SPEEDOMETER DIGITAL )
Style ( NEEDLE )
Both conditions are needed : the first one leads OR to use CVCDigital, the other one selects the ETCS speed indicator renderer for the CVCDigital object.
Ah, that makes more sense. I'd still like either one of the values to be clearly ORTS/experimental or this to have an experimental option that's off by default.
#297
Posted 11 June 2014 - 04:58 AM
#298
Posted 11 June 2014 - 04:59 AM
gpz, on 11 June 2014 - 04:58 AM, said:
So take the alternative I suggested and add an experimental option in OR to enable this feature.
#299
Posted 11 June 2014 - 05:10 AM
That way, for locomotives that will be compatible with both simulators, you will have a MSTS CVF file and an OR CVF file.
#300
Posted 11 June 2014 - 05:19 AM
James Ross, on 11 June 2014 - 04:59 AM, said:
Even if I add an experimental option, the problem I described still persists. And if I leave everything as is, just add an option, that will not make the data look more unnormal. So that doesn't solve anything, just adds one more step.