Page 1 of 1

Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Sun Sep 18, 2016 10:23 pm
by mysterytrain
Is there a YouTube video or some tutorial somewhere that can show how to assign a specific horn to a specific engine inside a folder of multiple engines w/o changing the other engine's horns?

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Mon Sep 19, 2016 12:22 am
by OpenRailer90
That's possible, you need a second bin file and proxyxml file, that could be done by modifying the engine bin to point to the new horn proxy.

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Mon Sep 19, 2016 1:28 pm
by ET44C4
mysterytrain wrote:Is there a YouTube video or some tutorial somewhere that can show how to assign a specific horn to a specific engine inside a folder of multiple engines w/o changing the other engine's horns?

https://www.youtube.com/watch?v=iXaMlRlZRLU

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Tue Sep 20, 2016 6:30 pm
by mysterytrain


Thank you for sharing. I tried to follow along and wound up screwing up my entire folder of engines and had to abort. *!embar*! I guess some folks got it and some folks don't.

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Wed Sep 21, 2016 12:56 pm
by ET44C4
mysterytrain wrote:


Thank you for sharing. I tried to follow along and wound up screwing up my entire folder of engines and had to abort. *!embar*! I guess some folks got it and some folks don't.

Your welcome, sorry to hear that by the way. In the video's description, there is another video that show another step that he forgot.

If you need help, I could help you out. I followed his video and it worked. The steps are quite easy.

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Wed Sep 21, 2016 1:36 pm
by ET44C4
Just in case you would like to try again, I can explain all the steps in order. (Detailed) (Also I will use Kuju SD40 for example)

1. Go to your Railworks folder (program files (x86)\Steam\SteamApps\common\Railworks). Create shortcut for serz.exe (located inside Railworks folder) and put it on your desktop.

2. From Railworks folder go to (Assets\kuju\RailsimulatorUS\Audio\RailVehicles\Diesel\SD40\Cab). Locate three files: (Class SD40 Horn Sound.bin, Class SD40 Horn.proxybin, Class SD40 Horn.proxyxml) and copy the three files into the same folder. You should have three files that are copied.

3. Rename the three files you copied to whatever you would like. (ex. Class SD40 Horn Black.proxybin). Once you have renamed each of the three files to what you want, change the .proxyxml to the new horn you have placed in the folder. (You have one for default and one for new locomotive) (I think you know how to change horns so I'm skipping that step)

4. REMEMBER: ANY FILES CHANGED MUST BE OPENED WITH SERZ. (drag file (ex. Class SD40 Horn Black.proxyxml) into serz.exe)

5. Go to (Assets\kuju\RailsimulatorUS\RailVehicles\Diesel\SD40-2\(pick locomotive/repaint you would like to change)\Engine) Locate the .bin file and drag file into serz.exe. (This will create a readable .xml file where you can change the locomotive's information.

6. Open the new .xml and go to the top where there is a tab that says "Edit" and go to "find". Type in "horn" and hit "Find Next" unit you see this: Class SD40 Horn Sound.xml with "horn" highlighted. Now change the path to new .bin you copied. (ex. Class SD40 Horn Sound Black.xml) Save the .xml and drag it into serz.exe.

7. Go back to (Assets\kuju\RailsimulatorUS\Audio\RailVehicles\Diesel\SD40\Cab) and locate the Horn Sound.bin file. (ex. Class SD40 Horn Sound Black.bin) and drag the file into serz.exe. It will create a .xml file. Go in and change where it says "Class SD40 Horn" to the new copied Horn.proxybin file. (ex. Class SD40 Horn Black)

8. If you followed these steps and renamed things exactly how you put them and saved things with Serz, then you should be straight!


I hope this was useful for you. Just remember whenever I said "Black", it was an example and you would put the name you gave the files there.

-ET44C4

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Wed Sep 21, 2016 2:36 pm
by ET44C4
Also open all files with notepad.

Re: Assigning a Specific Horn to a Specific Engine In a Folder

Unread postPosted: Thu Sep 22, 2016 7:55 am
by Chacal
As an alternative to using serz manually, install RW-Tools and make it the default program for opening .bin, .proxybin and .geopcdx files. Then you just have to double-click on these files and they will open for editing in RW-Tools.