NewGRF Technical Discussions • Native support for pull-push trains now implemented
Transport Tycoon Forums - Index page [Unofficial]
April 15, 2026
Thanks to 2talltyler, vanilla OpenTTD (nightlies) now supports native push-pull trains operation.
https://github.com/OpenTTD/OpenTTD/pull/15379
This works out of the box when a train has an engine placed at the rear, including multi-head parts.
There is also a NewGRF flag to allow it for non-engine parts, https://github.com/OpenTTD/nml/pull/420 And a variable to test: https://github.com/OpenTTD/nml/pull/421
So authors now no longer need to implement complicated sprite-replacement tricks to make push-pull happen.
Statistics: Posted by peter1138 — 15 Apr 2026 12:36
Discussion in the ATmosphere