OpenTTD Refit Station
Prologue
I always forget how to build these things. So might as well write it down.
The idea of a refit station is to not clog up your network with empty trains. A train delivers one cargo at the station, enters a depot, refits to a different cargo and then enters the station to pick up the new cargo.
Refit Station
To prevent trains from piling up in the depots we need to add some fancy signalling. On the way in we use a one-way entry-signal, and a one-way combo-signal. On the way out we use a one-way exit-signal. To make the depot available as soon as the leaving train is on the loading platform we need to add a path-signal after the exit-signal.
By staggering the station by two tiles we can build the traditional diagonal ro-ro station and have the correct amount of breaking space in front of it.
Refit Yard
To refit trains outside of a station a refit-yard can be used.