GPLSkyM Instruction Manual
Overview
Using GPLSkyM
Setting the GPL Path
Setting the Current Skies Folder
Selecting a Sky
Removing a Sky
Setting a Random Sky
Creating GPLSkyM-Compatible Skies
Overview
GPLSkyM is a software application that enables you to add and remove skies easily to and from a GPL track. The software provides a preview image of the selected sky. It works with skies that have been made GPLSkyM-compatible by the sky creator, however the process of making a sky (or converting an existing sky) is simple and straightforward.� Bray�d Hill (a GPL fantasy track) was the first GPLSkyM-compatible track and was simultaneously released with the software.� As with any software, you may wish to backup your current files before you begin.� This software is offered �as is�, without any warranty implied or explicit, and the maker is not responsible for any consequence of using the software � in other words, use at your own risk.
Using GPLSkyM
In order to use the software, GPLSkyM must know where GPL is installed on your computer and which folder contains the GPLSkyM-Compatible skies you wish to select from (you may have more than one folder for skies � for example, you will probably want a folder for each track � and you can change between folders at any time).� The following two sections detail how to set the software so it knows where GPL and the desired sky folder are located.
Setting the GPL Path
When you first run GPLSkyM, the program will attempt to find your GPL path.� If it finds the GPL path on your computer it will display it in red in the uppermost label marked �GPL�.� If the program cannot find your GPL path or if you have more than one GPL installation and do not wish to use the GPL path that the program has selected, then you must manually set the GPL path.� To do this, use the �Set GPL Path�� button.� You may then browse for and select the desired GPL installation path on your computer.
Setting the Current Skies Folder
Use the �Set Skies Path�� button to browse for and select the desired folder that contains GPLSkyM-Compatible sky files.� You may have more than one folder for skies � for example, you will probably want a folder for each track � and you can change between folders at any time.� When you select a folder, the path will appear in blue the second highest label marked Skies.
Selecting a Sky
- Select the desired track from the Track dropdown box � note, only tracks for the currently selected GPL installation will appear in this box.� IF THE CURRENTLY SELECTED SKIES FOLDER DOES NOT CONTAIN SKIES FOR THE CURRENTLY SELECTED TRACK, THE PROGRAM WILL ALLOW YOU TO ONLY SELECT ANOTHER TRACK OR CHANGE THE SKY FOLDER OR GPL PATH.
- Once you have selected a track for which the currently selected skies folder contains at least one compatible sky, you will be able to select the desired sky from the Sky dropdown box.� Once you select a sky, a preview image of the sky will appear in the New Sky image below the Sky dropdown box.
- Use the Save button to make GPL use the currently selected sky with the currently selected track.� When you use the button, GPLSkyM will display a preview image of the sky in the Current Sky image and will display the sky description below the Track dropdown box.
Removing a Sky
� If a track is selected which is currently using a GPLSkyM-Compatible sky, the sky will be previewed in the Current Sky image and the sky�s description will be displayed below the Track dropdown box.
� There are two ways to remove the currently selected sky: you can select a different GPLSkyM-Compatible sky (see �Selecting a Sky�), or you can use the Remove button.� If you select a different sky, the new sky will be previewed in the Current Sky image and the description will be displayed, however if you use the Remove button no GPLSkyM-Compatible sky will be used with the track and the Current Sky image and description will be blank (in this case, you can add a different GPLSkyM-Compatible sky at any time)
Setting a Random Sky
- If you use the Random button, GPLSkyM randomly selects a sky from the currently selected Skies folder; the program displays an image that simply indicates a random selection has been made and the description appears as �Random�.� You will not know what sky has been selected for the track until you use the track in GPL.� (Note, the track is not randomly selected each time you use GPL, only each time you use the Random button in GPLSkyM).
Creating GPLSkyM-Compatible Skies
Creating GPLSkyM-Compatible skies is easy:
- Create a top level folder and create a text file � the text file must be called sky.gplw (note, the extension is �.gplw� NOT �.txt�)
- The text file must have a first line that has the section �trackfolder� followed by a line that sets the trackfolder value equal to the FOLDER name of the GPL track for which the skies are being created (see an example of the sky.gplw text file below)
- The text file must also have a section �folders� and this section has two lines for each sky folder that is contained by this top level folder.� The first line sets the foldername value equal to the name of the sky folder and the second line sets the folderdescription value equal to the description you wish to appear for the sky (see an example of the sky.gplw text file below)
- The example below shows a sky.gplw text file where there are three compatible skies to choose from � in this example, there would be the top level folder (named whatever you wish) and this folder would contain the sky.gplw text file and three subfolders (the contents of the subfolders are described below) where the subfolders are called �sky1 sunny�, �sky2 dull� and �sky3 overcast�.
[trackfolder]
trackfolder = braydhill
[folders]
foldername = sky1 sunny
folderdescription = Sunny Skies
foldername = sky2 dull
folderdescription = Dull Skies
foldername = sky3 overcast
folderdescription = Overcast
- Each sky subfolder must contain all the normal files associated with a GPL sky (examples are Ground.mip, Horiz0.mip, Sky.mip etc.) as well as two additional files.
- The first additional file is a text file named currentsky.gplw (note, the extension is �.gplw� NOT �.txt�)
- The currentsky.gplw text file must have a first line that has the section �trackfolder� followed by a line that sets the trackfolder value equal to the FOLDER name of the GPL track for which the sky is created (see an example of the currentsky.gplw text file below)
- The currentsky.gplw text file must also have a section �description� with the value equal to the description you wish to appear for the sky (see an example of the currentsky.gplw text file below)
- Finally, the currentsky.gplw text file must have a �files� section with a line for EACH sky file that appears in the sky subfolder (see an example of the currentsky.gplw text file below)
[trackfolder]
track = braydfdvdfvfdvfd
[description]
description = Dull Skies
[files]
1 = ground.mip
2 = horiz.3do
3 = horiz0.mip
4 = horiz1.mip
5 = horiz10.mip
6 = horiz11.mip
7 = horiz2.mip
8 = horiz3.mip
9 = horiz4.mip
10 = horiz5.mip
11 = horiz6.mip
12 = horiz7.mip
13 = horiz8.mip
14 = horiz9.mip
15 = sky.mip
16 = skyindex.mip
- The second additional file (that a sky subfolder must contain in addition to the normal sky files as detailed above) is a .jpg image that is used to preview the sky.� This should ideally be 800 pixels wide by 290 pixels high � if this size is not used, the same aspect ratio should be used.
- In summary, to make GPLSkyM-Compatible skies, create a top level folder with the sky.gplw text file, and with one subfolder for each of the skies required, where each subfolder contains the required sky (.mip) files for one sky, plus the currentsky.gplw text file and a preview image.
~ end of document ~