diff -r b681434f3ef9 -r a40772f88335 CommandLineOptions.wiki --- a/CommandLineOptions.wiki Tue Jan 29 23:07:40 2013 +0000 +++ b/CommandLineOptions.wiki Tue Jan 29 23:14:29 2013 +0000 @@ -46,17 +46,17 @@ * {{{--help}}} - Shows this list of command line options === More Advanced use === -Generally you don't need such options but here they are for full documentation: +Generally you don't need to set these options but here they are for full documentation: - * {{{--frame-interval [interval]}}} - Sets minimum timer interval between each frame in milliseconds. Ex: 40 would make the game run at most 25 fps + * {{{--frame-interval [interval]}}} - Sets minimum interval (in ms) between each frame. Eg, 40 would make the game run at most 25 fps * {{{--raw-quality [flags]}}} - (For advanced users only). Manually specifies the reduced quality flags, see below. - * {{{--stats-only}}} - Outputs the round information without launching the game + * {{{--stats-only}}} - Outputs the round information without launching the game, useful for statistics only * {{{--fullscreen-width [size]}}} - Starts the game with the given width (in pixels) when fullscreen * {{{--fullscreen-height [size]}}} - Starts the game with the given height (in pixels) when fullscreen Note: any modification to the command line arguments should be reflected in the autostart .desktop file, game.cpp, GameInterfaceBridge.m. ---prefix location is usually hardcoded at compile time, but should you changed the installation directory you can use this flag to override it; alternatively you can just specify --user-prefix. +--prefix location is usually hardcoded at compile time, but should you changed the installation directory, then you can use this flag to override it; alternatively you can just specify --user-prefix. Personal game data is by default contained in the following directory: @@ -64,8 +64,7 @@ * _Linux_: {{{~/.hedgewars}}} * _Mac OS X_: {{{~/Library/Application Support/Hedgewars}}} ---raw-quality value is determined by combining the values of the flags you wish to enable. -Up to date variables (in hex) are online. [http://code.google.com/p/hedgewars/source/browse/hedgewars/uConsts.pas#62 uConsts.pas] +--raw-quality value is determined by combining the values of the flags you wish to enable. Up to date variables (in hex) are online. [http://code.google.com/p/hedgewars/source/browse/hedgewars/uConsts.pas#62 uConsts.pas] * {{{qLowRes = 1}}} * {{{rqBlurryLand = 2}}} @@ -82,14 +81,7 @@ Ex: to have blurry land and simple rope, you would use the number 10 (2+8) -If you want to get your hands dirty and see how the engine interprets commands, you can check out the source code. -[http://code.google.com/p/hedgewars/source/browse/hedgewars/ArgParsers.inc ArgParsers.inc] - -== Some examples == -let's see some *GOOD* examples +There are some internal commands, such as --internal, --port [int], that are not meant for command line usage. -{{{ -$ hwengine installpath/hedgewars/Data anywhere/replay.hwd -$ hwengine pathtohedgewars/ installpath/hedgewars/Data anywhere/replay.hwd --width 1024 --height 768 -$ hwengine installpath/hedgewars/Data anywhere/replay.hwd --nosound -}}} \ No newline at end of file +If you want to get your hands dirty and see how the engine interprets commands, you can check out the source code. +[http://code.google.com/p/hedgewars/source/browse/hedgewars/ArgParsers.inc ArgParsers.inc] \ No newline at end of file