by _o_OOOO_oo-Kanawha » Wed Feb 04, 2015 1:40 pm
Dash9.bin defines the locomotive shape and colours, the couplers front and rear, the trucks it rides on, the lights, sounds and smokes it has, which cab it uses, what road numbers it can display, etc. It does this by calling/referencing other files, sometimes called "dependencies" or "child objects".
Dash9 Engine Simulation.bin defines the power plant, transmission, brakes and other stuff to simulate the locomotive in the game as accurate and real as possible.
You can open and study .bin files with RW_Tools, or drop them on serz.exe in the Railworks root folder to change then into .xml. With a good xml editor like Notepad++ (free) you can collapse and expand the .xml stucture to search for specific sections. You can edit some values and when you're done, drop the .xml on serz.exe again to compile it into a .bin file.
Clear the .pak cache, and your edited "hacked" locomotive can be run in the game.
Edwin "Kanawha"
The Chessie, the train that never was ... (6000 hp Baldwin-Westinghouse steam turbine electric)