Lamplighter, on 07 July 2019 - 03:32 AM, said:
I tried this new feature.
Thanks for the feedback.
Firstly a couple of comments.
This feature is still a WiP (work in progress) as the code is closely entwined with the basic code for train movement in OR, and I am still trying to integrate the features without breaking basic train movement.
Lamplighter, on 07 July 2019 - 03:32 AM, said:
I tried it on the simulator OR MG and standard OR.
The advanced coupler code has not presently been integrated into the mainstream (standard) OR program. So apart from comparing "standard" coupler features between the standard OR and OR MG, there is no value in looking at advanced couplers in standard OR.
Lamplighter, on 07 July 2019 - 03:32 AM, said:
I found out that the advanced couplers function partially. He can only tension, but no longer compression (with braking or without power and so on).
The activity demonstrating this feature shows one scenario where compression does happen, ie when traveling over an undulating section of track. Also reversing the train will cause the couplers to compress and the train to "bunch" up.
Compression may not automatically happen in all the scenarios suggested (eg braking, without power, etc). For example turning power off on a train may not cause compression if all the cars continue to move at the same speed with respect to each other, and slow down at the same rate. Similarly braking the train (using the train brake) may not cause compression either as the cars may not change speed relative to each other, and thus all slow down at the same rate.
I notice that you have appeared to brake the train with the locomotive brake only, and in this situation there may be some form of compression introduced to the train, and perhaps this is not showing up correctly at the moment.
So whilst compression is still present, it may not be fully functional for the advanced couplers in all valid instances where it makes sense to appear. Hopefully this will be corrected in the foreseeable future with a further patch.
You may also wish to review your R0 and Slack statements as the values do not appear to "increment" correctly across the various zone boundaries for the coupler.
Thanks again for the feedback.