It is difficult to give a steam engine more power while maintaining realism. Steam engine maximum static pulling force is calculated by a fixed formula using boiler pressure, cylinder diameter and drive wheel diameter. Steam engine horsepower is difficult to calculate and therefor mostly measured by the railroads using dynamometer cars or by putting the engine on a roller bank. Effective pulling power and what the railroad can actually achieve with an engine is the above two formulas equated in yet another formula with adhesion, friction and certain enviromental variables added in, like temperature, humidity, altitude etc. etc. This gives the engine a certain rating which dictates its usefulness. The Chief of Motive Power of any railroad was usually quite conservative in setting this rating, as the dispatcher and calculation department wouldn't want any trains to get stalled on a grade.
In our simulated models all of the above is done by the simulation engine, which is a lot of hocus pocus with a fair amount of bogus throw in, because it is not very well documented.
You can cheat of course, here is how to:
Make a copy of your complete Consolidation folder in case you mess up.
- unserialize the consolidation_engine.bin file by dropping it on serz.exe in the root folder of your Railworks install.
- rename the new consolidation_engine.xml file to hacked_consolidation_engine.xml or include your initials or whatever to give it a unique name.
- rename the string "Consolidation Engine" to "Hacked Consolidation Engine" anywhere where the name is indicated in the above .xml file, using Notepad+ or any good xml editor.
- give it more Mass or Friction in the RailVehicleComponent section. DON NOT TOUCH OTHER variables or you might break your engine. This should give you more pulling force.
- serialize your new .xml file back into a .bin file by dropping it onto serz.exe again.
You should now be able to use the hacked Consolidation alongside the straight one by selecting it in the scenario editor or by swapping it using RW_Tools.
If you want to go a step further, and thread were no engineer has ever gone before, you can also hack the consolidation_simulation.bin or any of the files in the simulation folder.
- unserialize the consolidation_simulation.bin like above and give it a unique name.
- play around with the firebox, boiler, cylinders and any other applicance to your hearts desire.
- serialize it back to a .bin again, remembering that unique name.
- use the uniquely hacked simulation.bin with your hacked Consolidation by changing the path in the EngineSimulationContainer section of the hacked_consolidation_engine.xml file you created above in the first section.
Play around and have fun while tinkering to get that all singing and dancing Super Consolidation.