HELP HELP HELP PLEASE

Morning guys, I really hope there is a fix for this problem I have found myself in as I can't find one.

So. I've been working on my route all weekend (about 30 hours) as I was really getting into S2.0.

So, how I work is that I save as I go alone, ie "HC Oct 10015" do a couple of hours work and save again ie "HC Oct 10016" etc

What I have found out is that for about 15 says, the route has been saving as a session and not as a route, even thou when I go to same...

"Same As" it says (CHECK BOX) "Save new route and session" is CHECKED and "Save new session" is UN-CHECKED, it still says as a session???

So, I have opened the latest saved session, which has all the up-to-date changes, and I have saved this session as "Save new route and session" to find out that the route has been as another session!!!.

Is there a way I can change the session to a route, so I haven't lost 30 hours work?

Regards

Harry
 
If I understand this correctly, you have accidentally placed splines and objects on the session layer when you meant to put them on the route layer. And you probably found this out when you did an "edit route" without loading the session and found that things were missing. I have done this several times. Easy fix:

After starting Trainz, choose the route, choose the session, then select edit session. This will load the route and the session. Note that the default layer is session. Leave the session layer highlighted and push the merge button. You will get a prompt asking which layer you want to merge the session into. Choose the route layer, and you will get a window which will show the progress. When it completes, all objects and splines on the session layer will now be on the route layer. Go back to layers and verify that the chosen layer is route - if not, select route.

In the future:

If you know you will be working only on the route but not driving the session, you can choose the route but not the session and choose edit route. So, the session will not load and no chance of the problem reoccurring. Verify this if you want by going to layers, and you will see the route layer is highlighted.

Or, as is often the case, you want to edit the route and drive the session as well at times. Choose the route, then view sessions, and choose the session (you probably only have one). Immediately before doing anything else, go to layers and notice that the session layer is highlighted. You need to choose the route layer. If you fail to do this, the software thinks you want to put objects and splines on the session layer.

Why is this so complicated? Because some route builders design one route with multiple sessions and want some objects on session A and some objects on session B, so there has to be a way to do this. But if you always want objects and splines on the route layer, as most users do, follow my guidelines.
 
Last edited:
Hi and thank you for your good news :-)

Just so everyone knows what I did to resolve the problem in S2.0 based on your in structions above I did the following tha worked fine.

1) Launch Surveyor, click on the "route" you want to fix, then click "View Session" bottom right.
2) Then click "Edit Session"
3) Within the "Session Layers" drag and drop the "Session Layers" into the "Route Layers" folder, wait until it has finished.
4) Then save the game, lot left and then "Exit Surveyor" and then test your route to see it it works.

Once a big thank you for all your help.

Regards

Harry
 
You must also be aware that certain properties of some assets will be saved as part of a session or as part of BOTH a route and a session. Some examples:-


  • Switch directions - the switch will (usually) be saved as part of a route and its default direction will be saved in the route but when you change the switch to a different direction that change will be saved as part of a session. Why? Because some sessions will be set up to have their switches set for specific train paths and that could differ between sessions.
  • Commodities produced, consumed and carried - these will always be saved in a session. Why? This allows different sessions to be configured to operate in different ways.
  • Consist locations (TRS19 Platinum, Trainz Plus, TRS22) - these will be saved in the session even if the consists are part of a route. Why? It is an operating requirement of the UDS found in those Trainz versions. I always store all my consists (with very few exceptions such as when a loco is being used as a static park ornament) in the sessions anyway.
  • Object names (e.g. station names) - these are stored in both the route and the session. So if you edit the name of a route asset then it will always generate a request to save the session. Why? I have no clue.

If I am certain that all I have done is edit the route (e.g. I have only loaded the route into Surveyor or only edited an assets name) then I can safely ignore the request to save the session.

My observations.
 
Back
Top