

Example Dependancy Example Author d8c784c2-b478-40ac-b86e-b6c27982f9de Route Example Description 1.0 2.0
Openbve new york subway archive#
They consist of an archive (Currently only ZIP is supported), containing two metadata files- package.xml and package.pngĪ manually created package.xml file should conform to the following basic structure: Example Package Example Author d8c784c2-b453-4054-b86e-b6c27982f966 Route Example Description 1.2.3.4 ĭependancies may be added using the following structure: OpenBVE Packages have been designed as a simple, and easily extensible in future format. To do this, simply select a package from the list, and press the Add Dependancy or Add Reccomendation buttons.Ī dialog will then popup, allowing you to select the minimum and maximum versions that are required- If these are not met upon install, the user will be prompted to either continute anyway, or abort.
Openbve new york subway install#
The final step in package creation is adding dependancies and reccomendations- For example, you could set this route to depend on the OS_ATS Test Trains, and these will be prompted for on install if they are not already present. Similarly, the website for the package may be changed by clicking on the blue link.

The image for the package may be changed by clicking on the large image. Here, you can add metadata to your package, such as the author, version etc. └ OS_ATS_Test # The sound files are stored in this directoryįinally, use the Save As… button to select a filename for the newly created package.Ĭlicking Proceed will move you on to the following screen: | └ OS_ATS_Test # The object files are stored in this directory | └ OS_ATS_Test # The routefiles are stored in this directory Next, using the add items button, add the following folders: OpenBVE Addons Folder

A GUID (Globally Unique Identifier) will be automatically assigned to the package. Select the Package Type as ‘route’, and that we are creating a new package. In this example, I’ll assume you’re packaging the OS_ATS Test Route - You’ll need to adjust the directories for whichever route or train you wish to package.Īfter clicking on the Create Package button, you will be presented with the following screen: The three buttons at the bottom of the page will allow you to install a package, create a new package, or uninstall an existing package respectively. When opening this tab, you will first be presented with a list of the currently installed packages, switchable between Routes, Trains and Other. Packages may be created and installed from within the main OpenBVE program, using the Package Management tab. The following set of pages describes the process for creating an addon package for use with OpenBVE.
