X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fyoink;a=blobdiff_plain;f=doc%2Fyoink.6.in;h=03274d04549d112eb7285c07e0bb3db4d0424983;hp=5425c3a91f23021168972ed7120e6e1b591fcfa3;hb=58cedf00e6ebf6282938c019b8eb105e3fb05eaa;hpb=838bc00015eb7f583c7cf4b3b1007697bf047da1 diff --git a/doc/yoink.6.in b/doc/yoink.6.in index 5425c3a..03274d0 100644 --- a/doc/yoink.6.in +++ b/doc/yoink.6.in @@ -85,14 +85,15 @@ looks for configuration files and loads them in this order, with the options in prior configuration files taking precedence over the same options if they exist in multiple configuration files: .TP -1. $YOINK_CONFIGFILE -This is an optional environment variable. +1. $YOINKRC +This is an optional environment variable you can set to point to a configuration +file. .TP 2. $HOME/.yoinkrc -This is a specific user's configuration file. +This is a specific user's personal configuration file. .TP 3. /etc/yoinkrc -This is the system-wide configuration file. +This is the system-wide configuration file. Not available on Windows. .TP 4. @DATADIR@/yoinkrc This is the base configuration file which should be considered read-only. Look @@ -130,6 +131,10 @@ to an array with numbers 1024 and 768. The video size will be 1024x768. .PP Here is a list of some of the options available: .TP +.B engine.rngseed +The number value used as a seed for the random number generator. Set this to +make the game more predictable. This is typically only useful for debugging. +.TP .B engine.timestep The amount of time in seconds between each update of the physics state. A value of 0.01 or lower is ideal for accurate physics approximations. Values that are @@ -213,29 +218,33 @@ responds to some variables in the environment: HOME If set to a path of a valid directory (presumably a user's home directory), .B yoink -will load options from the configuration file at $HOME/.yoinkrc, if it exists. -Saving options within the game will cause this file to be over-written with the -new options. +will look for a file at +.I $HOME/.yoinkrc +and load it as a configuration file. Saving options within the game will cause +this file to be over-written with the new options, unless the +.I YOINKRC +variable is set. .TP USER .B yoink uses this variable to guess the user's nickname, for a high score entry or whatever. .TP -YOINK_CONFIGFILE -If set to a path of a valid configuration file, -.B yoink -will load the options from that file, and those options will take precedence -over options loaded from other configuration files. Any in-game saving will -cause this file to be over-written by the new options rather than the file at -$HOME/.yoinkrc. -.TP YOINK_DATADIR If set to a path of a valid directory, .B yoink will look in this directory first when it is loading game assets. Set this -variable if you move the game's assets to another directory or want to load your -own assets. +variable if you move the game's assets to another directory or perhaps want to +load your own custom assets rather than the defaults. +.TP +YOINKRC +If set to a path of a valid configuration file, +.B yoink +will load the options from that file, and those options will take precedence +over options loaded from other configuration files. Any in-game saving will +cause this file to be over-written by the new options rather than the +.I $HOME/.yoinkrc +config file. .br .SH NOTES .PP @@ -272,11 +281,8 @@ option. .br .SH BUGS .PP -No sound yet. The original game never had sound, but it would probably be a -good idea. -.PP -The pixelated graphics are actually intentional. It adds to the charm of the -game, don't you think? +Although the pixelated graphics are intentional, there are some unintended +artifacts which are more obvious on certain OpenGL implementations. .PP Send bug reports, patches, and love notes to: .br @@ -284,5 +290,5 @@ Charles McGarvey .SH AUTHOR .PP Neil Carter was the original creator of Yoink, his winning entry in the -uDevGames 2003 Mac game development contest. Charles McGarvey rewrote the game -with SDL and is the current maintainer. +uDevGames 2003 Mac game development contest. Charles McGarvey restored the game +and is the current maintainer.