Inserting Locomotive road numbers

xero

Member
Hi all, I'm just a little curious on how exactly do I insert road numbers on certain locomotives. I have a few locomotives from niko1 and some from sporbust. In ccp I notice that there is an area where you can select the range in the road numbers for the locomotive, but when I go to surveyor and hit the question mark and try and select road number within the range that I previously selected it will not appear on the locomotive. Where am I going wrong? I forgot to mention that I am using TRS 2006... I'm still trying to figure out stuff in trs 2006. I love this game and I think it was the greatest idea ever.
 
Last edited:
Hi Xero,
To the best of my knowledge the ability to display individual road numbers has to be built in to the model from the start. There are some that I know of that you cannot change the number even if you want. There may be someone who can clarify this even further.
Hope this helps.

Cheers
Russell.
 
I'm thinking there is a problem with the Alpha Numbers for those locos. Does CMP show any errors?
 
I've fixed most ARN type locos with the following.
If the config.txt has these lines like this:
number_low xxxxx
number_high xxxxx
prefix xxxx
then replace them with this:

extensions {
arn_data-219472 {
number_low "xxxx"
number_high "xxxx"
prefix "xxxx"
}
}

replacing the xxxx's with the numbers or letters from the original config.txt file. If you want to use this method on other designers locos, replace the userid (21947) with the new one.
Now open the .gs script file, and near the bottom, in the Public Init() function, find this line:

mySoup = meAsset.GetConfigSoup();

and replace that one line with these three lines:

string cr_ID = Str.Tokens(meAsset.GetKUID().GetHTMLString(), ":")[1];
Soup extConf = meAsset.GetConfigSoup().GetNamedSoup("extensions");
mySoup = extConf.GetNamedSoup("arn_data-" + cr_ID);

Save and commit

Edit:Most sporbust locos have hard coded running numbers in their textures and can't be edited.

Bob
 
Last edited:
I've fixed most ARN type locos with the following.
If the config.txt has these lines like this:
number_low xxxxx
number_high xxxxx
prefix xxxx
then replace them with this:

extensions {
arn_data-219472 {
number_low "xxxx"
number_high "xxxx"
prefix "xxxx"
}
}

replacing the xxxx's with the numbers or letters from the original config.txt file. If you want to use this method on other designers locos, replace the userid (21947) with the new one.
Now open the .gs script file, and near the bottom, in the Public Init() function, find this line:

mySoup = meAsset.GetConfigSoup();

and replace that one line with these three lines:

string cr_ID = Str.Tokens(meAsset.GetKUID().GetHTMLString(), ":")[1];
Soup extConf = meAsset.GetConfigSoup().GetNamedSoup("extensions");
mySoup = extConf.GetNamedSoup("arn_data-" + cr_ID);

Save and commit

Edit:Most sporbust locos have hard coded running numbers in their textures and can't be edited.

Bob

I looked into the config file and all the codes that you mentioned above are in place. I still don't have the road numbers.
 
Back
Top