Train Simulator Classic 2024

Train Simulator Classic 2024

[UB] South Wales + Welsh Marches Line - Shrewsbury to Bristol + Swansea 2016
Danny  [developer] 13 Jan, 2021 @ 10:47am
Moving Scenarios Between Different Versions
Just so not to clog up the main comments section and confuse people :)
Last edited by Danny; 13 Jan, 2021 @ 10:57am
< >
Showing 1-12 of 12 comments
Cyclone 13 Jan, 2021 @ 11:04am 
EDIT: So I managed to make one work, and I assume the others will work. A post exists below detailing what I did. My original post here appears below.

------------------------------------------------------------

Looking for some information on moving scenarios between different versions. Sometimes, a scenario might be created for one version of the route - particularly, the branded version - and it might fail to load in the unbranded version. As a result, being able to change the route reference is important to be able to play the scenario. This is something that can be applied to other cases as well, such as original South Wales Coastal scenarios (there are dozens including on some paid products) and needing to export them to work on South Wales Main Line, which is the unbranded version. Similarly, someone might want to load a London-Gillingham scenario on the full Medway map in order to add more AI to it or even expand the scenario. Same idea with Morristown on NJCL, North London Line being upgraded to the full Goblin Lines, and even a scenario from a paid scenario pack such as a few on Just Trains that apply to the fictional routes that could be converted to the Workshop versions of the routes for playing.

In a discussion on this item that I since suggested Danny could delete, it was noted that changing the GUID is the solution. The folder name at the top of the scenario, in the GUID section, needs to match the folder ID. This already is confirmed to be correct; In the folder "5b159fb2-0c71-4299-a63b-c543762944b0" the following exists:

<cScenarioProperties xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0" d:id="1181545296">
<ID>
<cGUID>
<UUID>
<e d:type="sUInt64">4798880558938955698</e>
<e d:type="sUInt64">12701322437011520422</e>
</UUID>
<DevString d:type="cDeltaString">5b159fb2-0c71-4299-a63b-c543762944b0</DevString>
</cGUID>
</ID>

[Further settings]

</cScenarioProperties>

The scenario was copied in the game directly, then outside the game, the folder moved to the folder for the intended version of the route on which to run the scenario. The problem is that the game still picks it up in the original route. I removed the folders from the original folder and moved them completely to the new folder, but they still show up in-game in the original. Meanwhile, Ts-Tools shows them on the intended version of the route. What is misaligning here?
Last edited by Cyclone; 13 Jan, 2021 @ 8:40pm
Danny  [developer] 13 Jan, 2021 @ 11:28am 
That seems fine to be the above bit as that is what i would normally do? so not sure what is going on there? I'm assuming you copied the file from

\RailWorks\Content\Routes\00000066-0000-0000-0000-000000002016\Scenarios\
\RailWorks\Content\Routes\00000066-c000-0000-0000-000000002016\Scenarios\

Cyclone 13 Jan, 2021 @ 11:42am 
In my specific case, I'm working on something from Castle Rock, but the process should be similar regardless of what is being copied, hence why I wanted to confirm how this should work. Since I used Castle Rock, I copied from \00000006-0000-0000-0000-000000000000 to 85e59955-ee4d-41f4-bfbd-b84444e53a1a and Ts-Tools shows the scenario attributed to the Workshop version in the latter folder. But the game loaded it as the original route in the scenario listing after moving it.
Danny  [developer] 13 Jan, 2021 @ 11:56am 
Generally if it's moved from folder to folder it shouldn't be a problem (unless of course there is an ap file (but Castle Rock wouldn't have that because it's so old :) )
Cyclone 13 Jan, 2021 @ 12:08pm 
This is why I wanted to send a friend request BTW. So I could send you the images and we could try to figure it out. =) The alternative is to take a video of everything and show that it doesn't work.

You might be wondering why I am working on Castle Rock scenarios. I'd like to put Sherman Hill's SD40-2 (same livery) on Castle Rock's Workshop version to see how it fares. But if I can't get the scenario working in the Workshop version, there's no point in putting the newer train there because most people will be unable to play them nowadays.

I also wonder if this is not similar to what you know, because you work with changing scenarios between official versions of routes. I however am converting to the Workshop version, so this might be adding a wrinkle. The route reference in this case, I believe, is RailSimulatorUS in the relevant product tags.
Last edited by Cyclone; 13 Jan, 2021 @ 12:10pm
Cyclone 13 Jan, 2021 @ 8:52pm 
So I managed to figure out a way to make it work, but it wasn't until I got Warwick Rail to try installing the scenario...and he managed to plop it clean into his Workshop route folder (the wrong route, FYI).

Previously, what I did was clone the scenarios, exit the game, move the folders to the new home, and reload to find the scenarios all showing up as copies - and still as "Official" scenarios - in the original 00000006 route. I noticed in the Build area that the copied scenarios, in the new home, still showed their original home of 00000006-0000-etc.

I decided to go into my 85e59955-ee4d-41f4-bfbd-b84444e53a1a folder and purge the five new entries completely. I reloaded the game, confirmed removal, and exited. I then grabbed the first of the five and reinserted it back into the 85e59955-ee4d-41f4-bfbd-b84444e53a1a folder and launched again. Lo and behold, like a miracle, it finally appeared attributed to the Workshop route correctly.

In other words, you have to COMPLETELY REMOVE THE SCENARIO FOLDERS from the game after cloning them (purging the blueprints will NOT work), reload the game to have it register them as not related to that route, then put them in the route you want to reference them to in order to make them load. Again, I did this experiment AFTER Warwick Rail showed me the scenario attached to the completely wrong route, whose folder he dragged it directly into, without changing a thing on the folders I sent him. Just dragged them in.

And yes, I did manage to make it load, which makes sense since the cloned route's coordinates should be identical. I'm going to start editing my copies for the one change I want to make to each one and see about making them available to the Workshop version of the route with that change. Provided it works for other users, I'll know everything is kosher.
Last edited by Cyclone; 13 Jan, 2021 @ 8:53pm
Danny  [developer] 14 Jan, 2021 @ 2:58am 
Sorry wasn't ignoring you - I had turned off my pc at that point, and yep you have to remove the original one - as mentioned you can't have two scenarios with the same guids in the entire game :) (thankfully though guids have billions of possible numbers though)
Cyclone 14 Jan, 2021 @ 10:10am 
That was not the issue though, Danny. The issue was that I cloned them, quit the game, MOVED the folders, relaunched the game, and it still thought the clones were official scenarios on the original route even though those folders were completely moved out of the original route. In effect, the scenarios now are EXACTLY where they were yesterday while I was puzzling over this, and the only thing I did in between was evacuate them elsewhere with a game relaunch before basically undoing my move, putting them back. In effect, it was some bug in the game thinking the scenarios were in a position they were not. Clearing the cache did nothing, and it was necessary to play around to make it work. I'm going to say that is a bug that should be reported.

I have begun my editing process now that they seem to be working.
Danny  [developer] 14 Jan, 2021 @ 10:25am 
I don't think it is a bug as such - and I'm only assuming though :) - I've copied scenarios over fine with no issues, but in my case I copy the folder from one route to another, and then change the folder name (and matching name in the scenarioproperties.xml), then load the game and normally it works (although you'd have to resave in game just incase - but other than that it's always worked for me.

I'm not saying you are wrong of course - just saying that i've not had this issue :) (but also sorry for the above for not being clear enough - I'm not that great at explaining things)
Cyclone 14 Jan, 2021 @ 1:07pm 
What I did was cloned the scenario directly within the game, allowed the folder name to dictate itself, and then exited the application and moved it over. It seems you renaming the folder directly might have something to do with why you are not familiar with the problem. Try what I did: go to Castle Rock, Hedborough North, or Seebergbahn, pick ANY scenario, clone it. Make note of where it is, then find the matching Workshop one and move it there AFTER exiting the game. Reload the game and, if I'm guessing correctly, you'll find it still associated with the route you just moved it from. Do not rename the folder while doing this.

If you cannot reproduce this or don't have the fictional routes, I can perhaps attempt to demonstrate this using my copy. I have scenarios I have not yet cloned and can demonstrate it for you, and then perhaps even send it to Support as a bug.

EDIT: Actually, this should work cloning from ANY route and moving the folder to ANY route. Doesn't have to be the fictional ones, though it would reproduce my case similarly.
Last edited by Cyclone; 15 Jan, 2021 @ 12:18am
Danny  [developer] 15 Jan, 2021 @ 1:39am 
(I just wanted to say I always believed you ) I tried it your way and it did exactly as you said (I copied a scenario from Chatham to Medway and it still appeared in Chatham) - but equally i don't use the clone tool (for quick drives it has strange issues with disappearing track) (You are right there are probably issues with the clone tool - but I don't think it will be fixed at t his point though - equally that isn't upto me :) )

I still stand with the method i suggested though - (I'm giving you an alternative that works :) )
* Find Folder in original route
* Move Folder to new route scenario folder
* Renumber Guid (use www.guidgenerator.com to get a new guid)
* Replace Guid in the Scenarioproperties.xml
* Load game it should appear in the new route
* Load scenario - place a wagon, delete and re-save (this "refreshes the scenario")
* Done :)

(I did the above for the Wales routes so I know it works :) )
Last edited by Danny; 15 Jan, 2021 @ 1:40am
Cyclone 15 Jan, 2021 @ 7:25am 
Fair enough. I still think it's a bug worth having investigated. =)
< >
Showing 1-12 of 12 comments
Per page: 1530 50