Parts of this work is based on original files by Kuju/Microsoft. Some parts are done with Train Sim Modeler by Abacus. Other parts are done with gmax by Discreet. Installer made with QSetup by Pantaray. See credits for contributors.

You may use and share this freely provided you do not charge for it and you keep it intact. This package may NOT be uploaded to sites without my prior permission. If you release a route based on this you should clearly state that the route uses XTracks and that XTracks is freely available at www.train-sim.com and UKTrainSim. Also state which version of XTracks your route is using and that the user needs this or a later version. Do not include XTracks as an integrated part of your routes installation. You should include the textures as part of your delivery to make it easier for the end user but XTracks should be distributed as a separate package as it affects all installed routes. You may include the complete XTracks package (installer or .zip) as a seperate add-on if distributing your route on CD or any other media provided you only charge for the handling costs.

If you are going to use the DualTracks shapes by William Adams please read and understand his original license agreement supplied with the textures.

If you want to use any part of XTracks seperately you should contact me. Uploading of single files from this package is generally not allowed without permission. You can reach me at okrasa@xtracks.tk.

Tip: using QSetup installer you can check for the existence of XTracks during route installation. To add this feature you should include an 'Execute' item that checks for the existence of any of the shapes introduced in the version of XTracks your route is dependent upon. This check should be performed 'After Destination' when the installation directory is set. If the shape is not found you should display a message and abort the installation. Here is an example of how the Execution Item should look like:

| Click on image for a larger view.

The text in the 'Argument-1' textbox reads: "<InstallDir>GLOBAL\SHAPES\a1tBrdg60r1d.s".

The same technique can be employed to test for prior versions of your route and taking actions accordingly. QSetup can't check contents in Unicode text files thus you can't check the build of tsection.dat with it. I have included a template for a QSetup installer with the route builders package, the Route.qsp file.

2004-11-15