I bought TS2009 a couple weeks ago, and after installing and patching to SP4 I tried to get my route into it.
According to the label, that route and session should work out of the box, no assembly required, for anyone who has TS2009 SP4. It don't. First problem was the route dependencies, some of the assets built in to TS2010 are either faulty when downloaded into TS2009, or even unknown KUIDs. After cloning and fiddling with the route for a week I finally got the clone to load into TS2009, but none of the sessions would load, script errors in driver commands. Trying to edit any of them resulted in the program crashing with the send/don't send error message.
Finally figured out the problem today -
bellz,<kuid:66277:80002>
That's it, one missing script screws up the whole session so badly it crashes the program. So why didn't it download automatically with the session if the session requires it? Not in the KUID table for the session. Why is it not in the KUID table?
http://forums.auran.com/trainz/showthread.php?t=73464
One story is it's the fault of the script/rule author, he was supposed to add some kind of tag to it that would make it automatically add itself to the KUID table. The other story I got was no special tag is needed, any rule or script required by the session is supposed to add itself to the KUID table so it downloads automatically if the end user doesn't have it already installed.
Whatever the truth is, it's not working, and needs to be fixed. I open the config.txt to manually add a rule to the KUID table and that works, but if I edit the session at any time after manually adding it, surveyor decides it's not needed and deletes it from the KUID table.
Surveyor in a session should consult both the portals spawning trains and the session rules and driver commands list so that anything needed by the session is added to the KUID table, otherwise the whole idea of the download helper is a meaningless joke. If you want clueless newbies buying Trainz and finding it easy to use so they recommend it to their friends, you need to fix these things so it IS easy to use instead of constantly blaming content creators for problems caused by the creation tools.
According to the label, that route and session should work out of the box, no assembly required, for anyone who has TS2009 SP4. It don't. First problem was the route dependencies, some of the assets built in to TS2010 are either faulty when downloaded into TS2009, or even unknown KUIDs. After cloning and fiddling with the route for a week I finally got the clone to load into TS2009, but none of the sessions would load, script errors in driver commands. Trying to edit any of them resulted in the program crashing with the send/don't send error message.
Finally figured out the problem today -
bellz,<kuid:66277:80002>
That's it, one missing script screws up the whole session so badly it crashes the program. So why didn't it download automatically with the session if the session requires it? Not in the KUID table for the session. Why is it not in the KUID table?
http://forums.auran.com/trainz/showthread.php?t=73464
One story is it's the fault of the script/rule author, he was supposed to add some kind of tag to it that would make it automatically add itself to the KUID table. The other story I got was no special tag is needed, any rule or script required by the session is supposed to add itself to the KUID table so it downloads automatically if the end user doesn't have it already installed.
Whatever the truth is, it's not working, and needs to be fixed. I open the config.txt to manually add a rule to the KUID table and that works, but if I edit the session at any time after manually adding it, surveyor decides it's not needed and deletes it from the KUID table.
Surveyor in a session should consult both the portals spawning trains and the session rules and driver commands list so that anything needed by the session is added to the KUID table, otherwise the whole idea of the download helper is a meaningless joke. If you want clueless newbies buying Trainz and finding it easy to use so they recommend it to their friends, you need to fix these things so it IS easy to use instead of constantly blaming content creators for problems caused by the creation tools.