Need help with ASB Crossover system

MSGSapper

Trainz route developer
I am having problems with Boat's ASB Crossover components.

Problem: I set the channel on the components in Surveyor and save the layout. Later when I come back and look at the components again the channel is not set (the data is lost). After saving in Surveyor I go to "Quickdrive" and the trigger compoennts do not appear to function as nothing happens.

I have read the tutorial and done everything that is required but the data does not seem persistent no matter what I do.

I am using TRS2010 with the latest SPs.

Any solution to this?
 
Have you tired saving in the Session?

"I set the channel on the components in Surveyor ... ."

When setting up the sessions for Krashnburne I found that I could only save the ABS configurations in the Session.

Hence the session "Krashnburne Template" that I used as the basis for all subsequent sessions.

Tell me if you find the same.

Phil
 
Yes, the settings are saved to the session, not the layout. Boat's ATLS system allows you to type special names for the objects in Surveyor, so that the settings can be saved to the layout, instead of the session, but I do not know/remember if the ASB system has that feature. :confused: I can check the next time I go into Trainz, though. ;)

Regards.
 
Hi Guys...

As Retro says.....

The only way that ANY information is saved by an asset to a map/route is the 'name' of the asset. There is therefore a limit to the amount of working asset information that can be saved to a map/route. There is a limit to the number of characters allowed, (can't remember how many) and since it has to be typed in manually for the most part, its open to error. So even if you changed the name to an integer, there is still a limit.

On my ATLS assets, by converting all the information to alphanumeric code, (base 36) I have managed to squeeze all the information ATLS will ever need, into a (just about) manageable number that can be typed into the name of an asset. Thus with ATLS, all the settings can be saved to a map/route. This is an option the user can choose to use or not. All settings are also saved to a Session.

ASB is different. While it would be simple to have added code to enable the Channel Numbers of both the ASB Controller and the ASB Trigger to save to a map, with ASB there is more to it. The ASB Controller also has to retain the signal names attached to it. These are added by the user from the signals on his/her map. They are chosen by local name.... which could be a long name or a short name. There can also be an unlimited number of signal names to remember. Who knows what will be recorded? This makes it impossible to save all the information ASB needs to a map.... so why bother to save any of it to a map/route?

The only way Trainz allows the saving of the unknown amount of information that ASB needs is in a Session soup. Therefore, set up your ASB's as you want them. Then save that as a base Session and work from that. Unfortunately it's the only way with this much info.

Hope that help,
 
Back
Top