Eine Texture Library, wie Du sie Dir vorstellst, ist in Trainz nicht möglich. Als Alternative bietet sich eine Mesh Library an, in der alle Meshes, Texturen und Animationen vereinigt sind. Die Fahrzeuge enthalten dann nur noch die Config.txt, eine Thumbnaildatei und eventuell eine Scriptdatei. In der Config.txt werden dann die Meshes (und Animationen) in der MeshLibrary, unter Verwendung des Tags mesh-asset, referenziert.
!! WICHTIG !! wird in verschiedenen Meshes der gleiche Materialname verwendet, so müssen die Parameter des Materials bei allen Meshes identisch sein, andernfalls muss das abweichende Material umbenannt werden.
Peter