Missing Dependancies (expect they're not)

frogpipe

Yesterdayz Trainz Member
Just noticed I have numerous built in sessions that state "missing dependencies" but when I right click and list dependencies, they are all installed... ?!

(Doing an Extended Database Repair via "CTRL+click Developer->Database Repair" as I type this, but a regular one didn't fix it)
 
Last edited:
What's the version of the asset installed versus the asset that's being reported as missing?

This issue is most prevalent on content that has been imported from another location such as from a CDP and mostly routes and sessions. A session or route imported refers to a :0 (meaning a kuid: not kuid2: type). Installed in the new database is an updated version of this asset and it's at a :2 version

You bring in your route or session either by importing the folder or via CDP as you would in previous versions of Trainz since whenever.

A check of dependencies shows your route or session is missing dependency, but you are not because the newer supposed missing dependency is installed.

This has been reported as a bug a few times including my yours truly.
 
Last edited:
Kuid2:124027:10112:3 is missing. I loaded in a :2 version and changed it to 3 but my content manager ignores it, even though I loaded it in from the their install file option. So kind of stuck unless I can uninstall and reinstall.
 
They are Built IN sessions I imported nothing.

(Well ok I've imported a lot of things but they have nothing to do with sessions that came with the game)
 
This is via Steam BTW. I moved the game recently, that may be making it "think" I imported.

FWIW the "Extended Database Repair" made it worse... Now I have MORE Sessions (again all BUILT-IN) That are "missing dependencies" :(
 
This is via Steam BTW. I moved the game recently, that may be making it "think" I imported.

FWIW the "Extended Database Repair" made it worse... Now I have MORE Sessions (again all BUILT-IN) That are "missing dependencies" :(

Right-click on the missing dependency assets and choose download. There's a chance it'll pick-up stuff from the DLS and that fixed an issue I had with the sometime ago. Trainz being Trainz, past performance doesn't guaranty future results! ;)

If not, you may have to redownload your packaged-content again. I'm not sure how easy this is with the Steam version, but the regular version is only a matter of removing the package folders and then forcing the download again after a DBR.
 
Are you ready for this?

Are you?

No, you're not....

A few days ago I moved the executable using Steams internal "move you files somewhere else" thingy (A right click option in their client).
For some reason I decided to have a look at "userdata-redirect-map.txt" in my UserName/AppData/Local/N3V Games/trs19 folder

Lo and behold...

I had 2 lines like this

Code:
"c:/steamlibrary/steamapps/common/trainz railroad simulator 2019" "C:/Users/xxxxx/AppData/Local/N3V Games/trs19/build BLAH BLAH BLAH"

And one of the folders, didn't exist...

Once I deleted that line and did ANOTHER Extended DBR all the faulty items vanished, obediently turning from red to black again.

(Maybe I ought to go back to plunking around on my Apple ][...)
 
Are you ready for this?

Are you?

No, you're not....

A few days ago I moved the executable using Steams internal "move you files somewhere else" thingy (A right click option in their client).
For some reason I decided to have a look at "userdata-redirect-map.txt" in my UserName/AppData/Local/N3V Games/trs19 folder

Lo and behold...

I had 2 lines like this

Code:
"c:/steamlibrary/steamapps/common/trainz railroad simulator 2019" "C:/Users/xxxxx/AppData/Local/N3V Games/trs19/build BLAH BLAH BLAH"

And one of the folders, didn't exist...

Once I deleted that line and did ANOTHER Extended DBR all the faulty items vanished, obediently turning from red to black again.

(Maybe I ought to go back to plunking around on my Apple ][...)

Wow... That's a good one to chock into the must remember this folder!

The issue I mentioned is still a bug though and it's annoying when bringing in a route from another install.
 
Back
Top