Route Layer Overwrite In Session Layer

Good Afternoon AdvancedApproach
This generally occurs if a scripted object that is placed in the route is configured by the creator of the object to save/change settings when creating a session, resulting in the route needing to be saved as the changes are attempting to be saved to the route itself. Unfortunately it can be difficult to find what asset is causing this, as there are currently no tools provided to see which assets are making changes that require saving.

The best option is to look at what objects you placed into the route around the time that this issue started occurring, to see what may cause this issue.

Given this revelation now I've got to find the guilty party which is a tall task.
 
Congratulations. You have just joined another Trainz Veteran Users Club. Faulty or badly behaved scripts can be the bane of route/session creators.
I might have to rebuild the route from scratch which is going to cause some dread on my behalf. At least there's a 2004 version I'm be releasing sometime in the future. Heck I might just start working on my new project next month.
 
Good Afternoon AdvancedApproach
This generally occurs if a scripted object that is placed in the route is configured by the creator of the object to save/change settings when creating a session, resulting in the route needing to be saved as the changes are attempting to be saved to the route itself. Unfortunately it can be difficult to find what asset is causing this, as there are currently no tools provided to see which assets are making changes that require saving.

The best option is to look at what objects you placed into the route around the time that this issue started occurring, to see what may cause this issue.

Given this revelation now I've got to find the guilty party which is a tall task.
Use the process of elimination.
Start by creating a test version of your route and session. Hint: Open up your session and do a Save As. This will bring up the option to save a new version of your session and your route. When you save, call it Asset-Test or something like that so you know what it is.

Once saved and setup, go into Content Manager and view dependencies.
In the new window that opens up, sort by status. If you don't have this column you need to add it by right-clicking on the columns and picking that from the list. You will need to move that from the far right. I placed mine on the far left, second position after Type.

Disable a bunch of third-party assets by highlighting about 100 or so, then by clicking on the Content menu above and then clicking on Disable.

The assets will disappear from the list.

With Content Manager still open, start Trainz and test your route. Open the session, yes, stuff is going to be missing but you should know that because you disabled the assets, right. Save... Does it prompt for save as instead?

If yes, repeat this again with more third-party assets until you only have the built-ins enabled.

Now, you'll need to go back and enable assets again. Pick a few at a time until you run into the problem again. At this point, you need to disable these again but enable one at a time until you find the culprit.

To enable assets, highlight the assets and click on the Content menu and then Enable.

Be patient with the process because this can take a lot of time depending upon how many assets are on the route and in the session.
 
Use the process of elimination.
Start by creating a test version of your route and session. Hint: Open up your session and do a Save As. This will bring up the option to save a new version of your session and your route. When you save, call it Asset-Test or something like that so you know what it is.

Once saved and setup, go into Content Manager and view dependencies.
In the new window that opens up, sort by status. If you don't have this column you need to add it by right-clicking on the columns and picking that from the list. You will need to move that from the far right. I placed mine on the far left, second position after Type.

Disable a bunch of third-party assets by highlighting about 100 or so, then by clicking on the Content menu above and then clicking on Disable.

The assets will disappear from the list.

With Content Manager still open, start Trainz and test your route. Open the session, yes, stuff is going to be missing but you should know that because you disabled the assets, right. Save... Does it prompt for save as instead?

If yes, repeat this again with more third-party assets until you only have the built-ins enabled.

Now, you'll need to go back and enable assets again. Pick a few at a time until you run into the problem again. At this point, you need to disable these again but enable one at a time until you find the culprit.

To enable assets, highlight the assets and click on the Content menu and then Enable.

Be patient with the process because this can take a lot of time depending upon how many assets are on the route and in the session.
I'll spend more time waiting to exit surveyor than all of this. At least there's only 806 dependencies so it should be quick.
 
I'll spend more time waiting to exit surveyor than all of this. At least there's only 806 dependencies so it should be quick.
That's good to hear. Good luck with this, hopefully you'll find the culprit. 806 dependencies isn't very many. I've seen 7000 or more on some routes especially when there are cities with lots of different buildings and details.
 
That's good to hear. Good luck with this, hopefully you'll find the culprit. 806 dependencies isn't very many. I've seen 7000 or more on some routes especially when there are cities with lots of different buildings and details.
I did see there's obsolete items such as the ATLS Controller TR19 amongst others. Hopefully that'll be the issue which I'm addressing right now to avoid this search and destroy mission.
 
I did see there's obsolete items such as the ATLS Controller TR19 amongst others. Hopefully that'll be the issue which I'm addressing right now to avoid this search and destroy mission.
If you have any obsolete assets, remove them. This means the asset has been updated by a new version. The only ones you can't remove are DLC and built-in.
 
I think the problems have to do with this route. Every time I load, save and exit the game freezes. So I'll have to delete the route and reinstall it again. It's just becoming a pain in the ass right now. This doesn't happen with any other routes I currently have right now.
 
Disabled the base and built-in assets but no luck. Not sure what else to do. For the record I did everything as instructed. Disabled 100 items at a time, cloned the route and session with no luck.
 
You can use ATLS crossing gates with TRC. I've done it myself. You put in the same codes and don't connect up the invisible track. For better crossings, well remakes of BNSF50 crossings, check out those by JJeff1955 and Christorpher684. (CDE).
What am I doing wrong?
o5VFow5.jpeg
 
Back
Top