I remember reading some problems with the naming of the original tracks and that it was too late to make changes. The primary problems were the sorting of tracks in the selection dialogs and that ScaleRail used a better naming schema.
I have thought of two possible solutions, one implemented in TSRE and the other renaming track shapes in the global tsection.dat and route world files.
Create a CSV file with three columns, track shape number, track shape file name, track shape display name.
TSRE would use track shape file name when reading and writing to world files while using track shape display name in the user interface.
For users who want to continue using MSTS Route Editor then a program could be created that uses the same CSV file to rename the track shapes.
Some sample data for this CSV file
id,name,display
2,A1t100mStrt.s,A_1tStr_w_100m.s
This CSV file would not need all track shapes, those not in this file would use their file name as display name.
I have thought of two possible solutions, one implemented in TSRE and the other renaming track shapes in the global tsection.dat and route world files.
Create a CSV file with three columns, track shape number, track shape file name, track shape display name.
TSRE would use track shape file name when reading and writing to world files while using track shape display name in the user interface.
For users who want to continue using MSTS Route Editor then a program could be created that uses the same CSV file to rename the track shapes.
Some sample data for this CSV file
id,name,display
2,A1t100mStrt.s,A_1tStr_w_100m.s
This CSV file would not need all track shapes, those not in this file would use their file name as display name.






Comment