Problem

funnnyfarm

New member
Well, that's the 4th time a route I am building has disappeared. There is so many textures in download station that I have a route named "texture". So Last night I saved my work on the route and closed TS12. This morning I needed a ballast texture so I open the texture route. And searched Download station for a ballast that matched the track I am using. Well I found one and put it in the Pick List. Then went to open the route I was building. It's not there. Like I said this is the 3rd time, and lost them the same way. I think you have a problem with build 58414. I have built my own routes ever senses I started with TS2004, and never lost one this way. I have mess them up myself, and I know what I did. I backed up the route the night before last, so I'll have to do what I did last night again. But that's what I like about this game simulation, the building. I think I’ll download TS12 again. And update up to build 49922. Although I never had a problem like this until I updated to build 58414. Thanks funnny:o
 
You can look in your backups folder TS12\UserData\backups for the prior versions

I have found that making certain TS12, 58414 saving choices can actual result in the deletion of a route or session when editing a session:

1. If you modify the session, select the "Save" menu item, have the "Create a new session" radio button on, but do not change the session name below it, and answer "no" to the subsequent dialog box asking "Do you wish to save?," this results in both the current route and session files (and kuids) to be deleted.

2. If you modify the session, select the "Save as" menu, and have the "Save new session" radio button appear, but use the same session name that appears below it, and answer "no" to the subsequent dialog box asking "Do you wish to save?," the route filename and route kuid remains unaffected, but the session is deleted. This may well result in no session being dependent on your latest route (very very bad if you had session content). You just lost your route's session, and have to load a previous version of the route to once again have a route and session pair (unless you play tricks with the config files to change dependencies).

This one is not too bad:

3. If you modify a route, select "Save as" menu, have the "Save new route and session" radio button on, and use the same route filename below that radio button, this results in the previous version of the route (and it kuid) being deleted. However, your current work is saved with a new kuid route number and the existing session overwritten with the same kuid and filename, but now dependent on your route's new kuid.
 
Last edited:
Interesting results, but I've never seen that.

I always save and do not save a session while working my routes. When I am finally finished, I will then use the session editor to create a session which I give a name I can recognize other than the route name or default.

If anything, Funnyfarm, I would check the route isn't open for edit and also remember to run Trainz as administrator otherwise any saves you make may not save.

John
 
Thanks guys. After I am done adding to my route, I go to menu and click on Exit Surveyor, yes to save the changes I made, in the next window I pick Do not save session, then yes on overwriting the route. And that's how I close. When I change the name of the route I do it one of two ways, Edit route from menu or Edit then Edit in content creator plus That's the way I've always did it in TS12. Am I doing it wrong? Thanks funnnyfarm
 
Hi Funnyfarm,

I would never edit the route in Content Creator Plus. You can easily change the name right in Content Manager. All you need to do is click on the description pane and type in a new name there. You can even clone your route there and even clone a session. The problem then you'd need to edit the session config,txt and the route config,txt to match up the cloned session to the cloned route KUIDs.

Other than that, I see no faults in the way you are handling your route work.

I do recommend that you do run your Trainz as Administrator.

Right-click on the short-cut - the one you click on to start your game. Choose properties. Click on the Compatibility tab, and check the box at the very bottom to run as Administrator. This will ensure that the program has full access rights to the file structure. When you start, you'll get an extra prompt. Just click YES to proceed.

John
 
First thing is to open Content Manager and use the "Faulty = True" filter. I've seen the game mangle the config.txt of new routes and edited routes on several occasions.

If you find it's faulty, right click and choose "view errors" and then open the route using "edit in explorer" and edit the config.txt in notepad to remove whatever error was reported. Region usually has to be entered by hand the first time. Thumbnail tag often ends up in the wrong location.

BTW: This problem manifested with WinXP and Win7 run as admin or not. I DO NOT run as admin and I have no troubles, but I did install trainz outside the Program Files (x86) folder. It's in C:/Trainz/TS12
 
Last edited:
Thanks guys. After I am done adding to my route, I go to menu and click on Exit Surveyor, yes to save the changes I made, in the next window I pick Do not save session, then yes on overwriting the route. And that's how I close. When I change the name of the route I do it one of two ways, Edit route from menu or Edit then Edit in content creator plus That's the way I've always did it in TS12. Am I doing it wrong? Thanks funnnyfarm

That is exactly what I identified in my prior post as being a route killer:

"1. If you modify the session, select the "Save" menu item, have the "Create a new session" radio button on, but do not change the session name below it, and answer "no" to the subsequent dialog box asking "Do you wish to save?," this results in both the current route and session files (and kuids) to be deleted."


I surmised this from direct experimental research. The QA on the save operations didn't go far enough.


I would suggest always using "save as" a new route and new session, using progressive serial numbers (i.e. mapname001, mapname002, etc...). This results in a new kuid and new session kuid each time you do it (albeit all sessions will have the same name), and leaves a trail if anything goes wrong.
 
Last edited:
Back
Top