As a major content developer since the beginning of Trainz I have come to expect quirks to pop-up with the introduction of each new major version of Trainz.
TRS19 however has proven to have more issues and quirks to work around then all the old major version updates put together. Instead of developing new content I have had to stop such efforts in order to deal with these problems time and again since the release of TRS19 - and am still doing so.
One of the biggest recurring headaches is finding that industries that worked flawlessly in older versions now no longer work the same as they did previously, although nothing has been changed by me or other developers in their functionality. Here are some examples:
My loader and unloader tracks don't seem to be working with AI well. I have now had a number of user reports that AI locomotives cannot recognize those industries and don't move to them to load or unload. I am not sure why this is at present but have now verified it in further testing. I recently updated all the industry loader and unloader tracks to build 4.6 but made no changes in the way those tracks actually function from previous versions (ie; script code, attachment points, etc). Changes were purely cosmetic. To see for yourself do the following:
On a test track do the following:
1. Place a <kuid2:439337:101033:2> Coal_Loader_Interactive_with_effects on the route.
2. Connect it with track at each end.
3. Place a track mark at one end of the track as a target for an AI to go to.
4. Place a locomotive and some open hopper cars at the other end of the track.
5. In the session have the AI locomotive navigate to the industry track and attempt to load the hopper cars with coal and then move onto the target at the end of the track.
6. Run the session.
Other problems:
1. Industries that have more then product loader/unloader track side by side with the others will no longer allow you to be able to select a specific track with the question mark (?). To verify place a <kuid2:439337:100968:1> 3_Track_Coal_Mine_1_Mod1 and try to select one of the tracks with the question mark and you will only see 3_Track_Coal_Mine_1_Mod1 1. This was not a problem previously.
2. BI2 industry tracks that are placed on a industry with a large foot print can no longer be selected with the question mark (?) in surveyor objects tab for configuration. To verify this place <kuid2:439337:101184:2> MeatPackingPlant_Pork on a test route with a BI2 industry track between the two buildings connected with track as shown below in the screenshot. Now try to configure that BI2 industry track with the ? in the Objects tab. You will find you cannot do it. This was not a problem previously.
3. Triggers that are spaced closely together in a functional product industry no longer function correctly. To verify this place a <kuid2:439337:101037:1> 2_Chute_Coal_Bin_Mod1 on a test route. Now connect it with track and have an AI train go to it to load and watch what happens. Previously both animated chutes functioned correctly and all cars were loaded correctly. Now they don't.
I want to reiterate that all these industries worked flawlessly in previous versions of Trainz. Route developers should be aware that the assumption that industries on those routes still work as they should in TRS19 may be a wrong one. I am finding that out from user reports of these issues for my older routes used in TRS19. As I have had to do, you will need to revise your industries to work around these issues for TRS19, if you can.
I hate to tell you how much time I have spent trying to deal with these issues caused by TRS19 and still am as I write this. What a major pain in the butt this version of Trainz has been!
Bob
TRS19 however has proven to have more issues and quirks to work around then all the old major version updates put together. Instead of developing new content I have had to stop such efforts in order to deal with these problems time and again since the release of TRS19 - and am still doing so.
One of the biggest recurring headaches is finding that industries that worked flawlessly in older versions now no longer work the same as they did previously, although nothing has been changed by me or other developers in their functionality. Here are some examples:
My loader and unloader tracks don't seem to be working with AI well. I have now had a number of user reports that AI locomotives cannot recognize those industries and don't move to them to load or unload. I am not sure why this is at present but have now verified it in further testing. I recently updated all the industry loader and unloader tracks to build 4.6 but made no changes in the way those tracks actually function from previous versions (ie; script code, attachment points, etc). Changes were purely cosmetic. To see for yourself do the following:
On a test track do the following:
1. Place a <kuid2:439337:101033:2> Coal_Loader_Interactive_with_effects on the route.
2. Connect it with track at each end.
3. Place a track mark at one end of the track as a target for an AI to go to.
4. Place a locomotive and some open hopper cars at the other end of the track.
5. In the session have the AI locomotive navigate to the industry track and attempt to load the hopper cars with coal and then move onto the target at the end of the track.
6. Run the session.
Other problems:
1. Industries that have more then product loader/unloader track side by side with the others will no longer allow you to be able to select a specific track with the question mark (?). To verify place a <kuid2:439337:100968:1> 3_Track_Coal_Mine_1_Mod1 and try to select one of the tracks with the question mark and you will only see 3_Track_Coal_Mine_1_Mod1 1. This was not a problem previously.
2. BI2 industry tracks that are placed on a industry with a large foot print can no longer be selected with the question mark (?) in surveyor objects tab for configuration. To verify this place <kuid2:439337:101184:2> MeatPackingPlant_Pork on a test route with a BI2 industry track between the two buildings connected with track as shown below in the screenshot. Now try to configure that BI2 industry track with the ? in the Objects tab. You will find you cannot do it. This was not a problem previously.
3. Triggers that are spaced closely together in a functional product industry no longer function correctly. To verify this place a <kuid2:439337:101037:1> 2_Chute_Coal_Bin_Mod1 on a test route. Now connect it with track and have an AI train go to it to load and watch what happens. Previously both animated chutes functioned correctly and all cars were loaded correctly. Now they don't.
I want to reiterate that all these industries worked flawlessly in previous versions of Trainz. Route developers should be aware that the assumption that industries on those routes still work as they should in TRS19 may be a wrong one. I am finding that out from user reports of these issues for my older routes used in TRS19. As I have had to do, you will need to revise your industries to work around these issues for TRS19, if you can.
I hate to tell you how much time I have spent trying to deal with these issues caused by TRS19 and still am as I write this. What a major pain in the butt this version of Trainz has been!
Bob
Last edited: