As previously discussed elsewhere, NamedObjectInfo[] requires that an asset has a ‘name’ or it will not return a result.
I note that in the current version of TRS19, both trackside assets and mocrossing assets have a new version of autoname. This even generates a name for assets from previously saved routes where asset names were originally blank. In fact it’s impossible for these assets to have a blank name now. Excellent!
However, the same does not apply for ‘buildable’ objects. Pre-existing routes will still load into TRS19 with blank named assets. Both the ATLS Controller and the ATLS Slave are ‘buildable’. This means that when I release the new version of ATLS to the new streaming standards, the ATLS on many people’s existing routes will stop working. By default, ATLS assets have had blank names in the past. It will therefore be necessary to edit routes, find all the blank-name ATLS assets and type in a name to restore functionality. Since this will probably include some TRS19 Built-In assets too, I can see it being a bit of a pain.
Are there any plans to update TRS19 so that ‘buildable’ objects fully autoname as trackside and mocrossing assets now do?
If there is, I will hold off uploading ATLS, (which is almost ready), until that update has been implemented. If for some reason ‘buildable’ objects can’t have that function then we will all have a lot of editing to do.
Thanks,
Boat, (Mike)
I note that in the current version of TRS19, both trackside assets and mocrossing assets have a new version of autoname. This even generates a name for assets from previously saved routes where asset names were originally blank. In fact it’s impossible for these assets to have a blank name now. Excellent!
However, the same does not apply for ‘buildable’ objects. Pre-existing routes will still load into TRS19 with blank named assets. Both the ATLS Controller and the ATLS Slave are ‘buildable’. This means that when I release the new version of ATLS to the new streaming standards, the ATLS on many people’s existing routes will stop working. By default, ATLS assets have had blank names in the past. It will therefore be necessary to edit routes, find all the blank-name ATLS assets and type in a name to restore functionality. Since this will probably include some TRS19 Built-In assets too, I can see it being a bit of a pain.
Are there any plans to update TRS19 so that ‘buildable’ objects fully autoname as trackside and mocrossing assets now do?
If there is, I will hold off uploading ATLS, (which is almost ready), until that update has been implemented. If for some reason ‘buildable’ objects can’t have that function then we will all have a lot of editing to do.
Thanks,
Boat, (Mike)