Missing assets and silly games!

jazza1281

(enter witty phrase here)
Hi all, I was wondering, I downloaded Mc Call yard by dermmy and all the assets, under TrainzObjectz there are no unknown objects which means I have all that is required, right?! When I load it under surveyor it tells me there are missing assets and that there not on the dls even though TO tells me there are no missing asssets. Why? Or is it just another little TRS04 quirk....
Cheers
Jazza

Ps Clovis sub is just brilliant!
 
Hello

What version of TrainzObjectz are you using? if Trainz tells you their are missing dependencies that means their are missing dependencies or sometimes their could be an error in the config file. Some missing dependenices can be found on 3rd Party Trainz Sites if they are not on the DLS.

Regards

Ahsan:)
 
You need to read more carefully, TRS04, Thats my point, surveyor tells me i have missing assets, Trainzobjectz tells me otherwise.... I'm bored with this already....
 
This has been a long standing thing with 04. Some assets may have incorrect bits within its creation but 04 will normaly run them anyway. It is only when you get 06 or later that you will see these errors more clearly defined. TO does not get to fussy on these so it wont show up. An example is an image that is 5x4, works in 04 but is incorrect as trainz wants the size dividable by the power of 2 so it should be 4x4.
 
This has been a long standing thing with 04. Some assets may have incorrect bits within its creation but 04 will normaly run them anyway. It is only when you get 06 or later that you will see these errors more clearly defined. TO does not get to fussy on these so it wont show up. An example is an image that is 5x4, works in 04 but is incorrect as trainz wants the size dividable by the power of 2 so it should be 4x4.

Hello

You right their, I was thinking of the that too as I was typing my post in this thread earlier.:)

Ahsan:)
 
Despite all the suggestions above I would bet a substantial sum that you ARE missing assets.....

TrainzObjectz checks assets primarily by checking kuids against the route config. So far so good. No primary assets missing.

But when Trainz loads it checks ALL route content for missing sub-dependencies even if they are not actually used on the route.

The fix is to fire up TO, load the map as you normally would to check dependencies, then right click anywhere on the field and select the option 'Check third party content for missing dependencies' fom the pop-up meu. I do not have TO running atm, that may not be the exact wording of the menu option, but it is near enough. TO will now list all the missing sub-dependencies which are upsetting the TRS04 black screen....

Andy ;)
 
Hate to but in here guys, but the issue here is real.

I'm trying to dig deep into an aging memory.

I seem to recall that it was a product that caused my problem. Maybe yours too.

Creosote or something? Maybe.

Phil

Edit -- by the way, it's an excellent module. Up there with the best.
 
Okey Dokey,

THE FOLLOWING OBJECT(S) REQUIRE OTHER ITEMS WHICH ARE NOT INSTALLED:

<KUID2:30671:27381:1> [Industry] PL Creosote
<KUID2:64038:1070897:1> *** NOT FOUND ***
<KUID2:30671:27378:1> [Industry] PL MidwestGrain
<KUID:46162:60001> *** NOT FOUND ***
§ NOTE: This may be a typing error - negative KUIDs are reserved for Auran-created content.

NOTE: Rolling stock and maps have not been checked.
Use "Check for missing RS parts" to check rolling stock.
or go to the Maps page to analyse maps.

I have creosote and PL midwest grain but its those other NOT FOUND ones i can't figure out and I don't know where to start looking....
 
jazza --

Again, from memory, check the kuid for the creosote and compare it with the kuid in the ProtoLARS industry that calls it up. I suspect there may be a difference.

Possibly the same with the grain. I did get the route to load without any error messages, but honestly can't remember how.

Best of luck,
Phil
 
Thanks Smash - the trainzproroutes link is the fix for that 'missing' (actually a typo in a config) protolars product....

Andy :)
 
Thanks to all for your replies. What I did was to replace the pesky items with something else editing the config.txt. For example PL Creosote kuid30671:72398:1 has a missing dependancy of kuid46162:60001. I replaced it with PL Creosote kuid 30671:72399:1 which has no missing dependancies.
The same with PL Midwest Grain kuid30671:27378 has a missing dependancy called prod3 kuid2:64038:1070897:1. I replaced it with PL Grain kuid30671:27370:1, again which has no missing dependancies. It's a little bit fiddly but it seems to work.
Thanks again
Jazza:)
 
Naming the kuid with the version number in the config will cause problems as it wont get updated if a newer version is made. The config only needs the actual kuid number not the version aswell. By putting the version number in the DLS will not download it if it sees a higher version number so will end up as missing.
 
Back
Top