But is that something that needs to be fixed in this set, or something that might better be changed in OpenTTD itself?
It is relatively easy fix for this set. Namely, two issues can be fixed at once - lack of specialised cars and weird livery changes during train loading/unloading.
For example, use only this type of sprites for boxcar: http://dev.openttdcoop.org/projects/2cc ... andard.png
whereas armoured, livestock and reefer sprites would be reused for specialised cars:
for armoured class only,
for livestock cargo only,
for refrigerated class only.
I don't want to have an enormous list of specialized cargo wagons.
Currently there is enormous list of universal cars with identical or similar functionality,
for example eyecandy only Type 1/2 variants of boxcar/hoppers/silos, or variety of flat cars.
By the way, I propose to remove autorefit class from heavy and superheavy flat cars.
This would give opportunity to fix part of the train to certain cargo by depot refit and protect it during station refit.
My experimental openTTD server: 126.96.36.199:3979 non-standard client, now testing: JGRPP http://tiny.pl/ggnch
Projects: Reproducible Map Generation patch
, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, preindustrial houses, wired, ECS industry extension.