by gkbaldwin » Thu Jun 12, 2014 12:33 pm
Sorry, I left out an important step. Once you rename your content folder to content.dev and assets folder to assets.dev then you need to replace them with dummy folders of content and assets. I use a copied set of default content and asset folders that I then change back to content.def and assets.def. The reason it crashes it looks for the core files upon loading and if missing will crash. Insert this step before going on line to unsubscribe and all should work okay. So basically you have a duplicate set of the content and assets folders that you swap places when doing the unsubscribe and then change back when completed.
Sorry for missing that part.
Here are the steps again.
1) Duplicate a set of the Content and Asset Folders with different extensions eg. Content.def, Assets.def to use for the swap. It can only contain one route in the content folder and a minimum of Kuju and RSC in the Assets folders I believe as I use my copy of the default content and asset folders (Plain vanilla) for mine.
2) The other set of content and assets folders will be you current in use folders installed.
3) Start Railworks with current production content and assets folder (no extension) and go to Collections, Workshop and subscribe to the routes, scenarios, etc. you want. Once subscribed they should download and install. Some exception require you once subscribed to exit and restart Railworks before they are fully available. I always do a test to validate that they are fully available. Then exit Railworks.
4) Once verified available change the content and assets folders to content.dev and assets.dev These contain the subscribed files.
5) Using your duplicate folders from step one, change the Content.def and Assets.def to Content and Assets (dropping the extension)
6) Start Railworks and go to Collection, Workshop...you should have a screen showing all subscribed items. Unsubscribe or delete them and the exit Railworks
7) Now swap back to your original set by reversing the steps.... change Content and Assets to Content.def and Assets.def and the change back the Content.dev and Assets.dev to production by dropping the extension.... Content and Assets respectively.
8) Start Railworks....you should now see the newly subscribe items (verified in step 3), but if you go to Collections, Workshop you should show no subscribed items listed. This way Railworks will not download these items again if stored and not present when Railworks does its synchronization.
Again the downside to this is maintaining duplicate sets of Content and Assets folders, and if the subscribed items are updated later you will not automatically get them since in effect you have turned off synchronization of the subscribed items. You would manually have to go through the above steps again to re-subscribe to the items repeating the above steps. However, getting items from Workshop I find in most cases I only get complete (no beta) items so updates are usually not common.
Again, the swapping part could be automated and make the process more easy to do, but not my area of expertise.
Hope this clears up the missed steps from my original post.
Gerry