TrackmkGUI was
created to provide an easy to use interface for Trackmk, all options provided
by trackmk are replicated in the GUI. Program is best run in 800x600 or greater
due to the size of the program.
Loader:
Tell the program
where trackmk is. The GUI will not work unless this directory is set.
TrackmkGUI:
The GUI itself.
Replicates all options of trackmk in an easy to use form. This is the program
with its default options set. Options are enabled and disabled as other options
are selected.
Turn Options:
Default is
Straight. Select a different option to unlock the Diameter/Slide text box (use
the length box in the misc section for straight and slide lengths)
Twist options:
These are disabled
by default. They only apply to 90 and 180 turns and are only enabled when one
of those is selected.
Turn height is
defined by multiplying the number entered by 5. A entry of 3 will produce a 15
degree bank.
Elevation options:
Select a checkbox
and enter a value to apply the effect.
Misc options:
Track Length:
enter a value create a certain length of track for slide and straight
operations.
Make flat: (see
trackmk documentation)
Alt Texture Space:
apply texture space 0-3 to the track section. (see trackmk documentation)
Alt Surface Type:
apply an alternate surface type to the track section (listed by name). See
trackmk documentation for an explanation of all the surface types.
Output:
Tell trackmkGUI
where to put the new section of track and what to name it.
IMPORTANT: DO NOT
add the .prm extension to the name in the text box. Doing so results in the
creation of name.prm.prm and name.prm.ncp
Commands:
Make It!: runs
trackmk with the selected options and automatically resets all options back to
default.
Reset: This is
only needed if you wish to reset the options without making a track section.
Exit: Exit.
Debugger: Displays
the command string used to make the track piece. The command string can be
retrieved from this box to report bugs in the program.
Logo:
Added this because
I thought it looked cool, and it fills a nice blank area.
It’s not like it’s hiding anything ;)
Error reporting:
If you experience
any problems with trackmkGUI, please send an email to kvorlon@hotmail.com with a description of
the problem (what you were trying to do), the command string from the Debugger
box, and the prm (and ncp file if applicable) you created. If the created prm
is just a straight track that is two units long, do not include it. A two unit
long prm is the default as created by trackmk. If this was not the desired
output, the problem lies in the command string.