Reference Manual‎ > ‎Content Basics‎ > ‎Provider & Product Setup‎ > ‎

Developer Setup

Third-Party Developers should establish their own folder structure for Source material to be located. To do this you need to first decide upon your Provider Name (also known as developer name). The name you choose should include no spaces or unusual characters e.g. Dovetail Games cannot be used whereas DovetailGames can be used.

To begin, navigate to the Train Simulator installation folder, by default, this is located at C:\Program Files (x86)\Steam\steamapps\common\Railworks then navigate to the Source folder.

Note: By default, Steam may not create the Source folder within the RailWorks folder. You may then have to create this folder.

Within the Source folder, you should create a new folder using your Provider Name. Double-click this folder, and this is where you will create folders for each of the add-on products you intend to develop.

In the following example the Provider Name used is "Dovetail":

\Railworks\Source\Dovetail

It is recommended that add-ons should exist in their own folder under the Provider Name's folder as follows:

\Railworks\Source\Dovetail\AddOn01
\Railworks\Source\Dovetail\AddOn02
\Railworks\Source\Dovetail\AddOn03

 Important Note: Do not use spaces or unusual characters in the add-on product folder names.

The default installation location for Train Simulator is: C:\Program Files (x86)\Steam\steamapps\common\Railworks