X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/d8bac478c192095fd697fc5ac3114238ae3e9270..67c063ab72ebe37d99e036c7a9d3fcecf1e168aa:/client.c diff --git a/client.c b/client.c index 67d6f8d..bd12f8e 100644 --- a/client.c +++ b/client.c @@ -119,6 +119,36 @@ void WriteConf(void) fprintf(stderr, "Wrote new game configuration to %s\n", CONFIG_FILE); } +void Usage(void) +{ + Header(); + fprintf(stderr, + "Usage: netris \n" + "\n" + " -h, --help\t\tPrint this usage information\n" + " -H, --info\t\tShow distribution and warranty information\n" + " -R, --rules\t\tShow game rules\n" + "\n" + " -S, --slowterm\tDisable inverse/bold/color for slow terminals\n" + " -a, --ascii\t\tUse ascii characters\n" + " -C, --color=0\t\tDisable color\n" + "\n" + " -c, --connect \tInitiate connection\n" + " -p, --port \tSet port number (default is %d)\n" + "\n" + " -t, --team \tJoin a team (don't receive lines from your teammates)\n" + " -l, --level \tBegin at a higher level (can be used as handicap)\n" + " -k, --keys \tRemap keys (default is \"%s\" for cursors)\n" + " -d, --dropmode\tDrops go into drop mode\n" + " -D, --instadrop\tInstant drop\n" + "\n" + " -r, --robot \tExecute program to control the game instead of keyboard\n" + " -F, --fair-robot\tUse fair robot interface\n" + "\n", + DEFAULT_PORT, DEFAULT_KEYS + ); +} + void HandleOption(char tag, char *value) { switch (tag) {