When configuring games, often you need to specify a gamepath. In
order to not have to copy-paste this path all over the place, QuArK
supports path substitution. For example, instead of +set fs_game C:\Quake3
you can use +set fs_game %gamedir% . QuArK will
substitute/expand the %gamedir% when calling the external
tool.
Table of tokens
| %output% | The output path. |
| %grouppath% | The path where files belonging to a group are stored (Torque). |
| %buildpgmsdir% | The path where the tool is installed (only applicable to external tools). |
| %mappath% | The path where QuArK writes the output map file. |
| %mapfile% | The path and filename with file extension of the output map file. |
| %mapfile_wrongslash% | Some tools don't accept the right type of slashes in filepaths; this token is the same as %mapfile% , but with the type of slashes set incorrectly on purpose. |
| %file% | The path and filename without file extension of the output map file. |
| %filename% | The filename without file extension of the output map file. |
| %fullfilename% | The filename with file extension of the output map file. |
| %basepath% | The path where the game's content is stored. |
| %gamedir% | The path where the game is installed. |
| %basedir% | The directory where the game's content is stored. |
| %quarkpath% | The path where QuArK is installed. |
If the game has Steam-support, these additional tokens are available:
| %sourcesdkdir% | The directory where the Source SDK tools are located inside the user's SteamApps directory. |
| %steampath% | The path where Steam is installed. |
| %steamappid% | The Steam AppID. |
| %steamgamedir% | The directory where the game is located inside the user's SteamApps directory. |
| %steamuser% | The Steam username. |
| %steamcommon% | The Steam Common directory's name. |
Note: Some of these tokens change values when you enable the "Run tools from base directory" option.
|