X-Git-Url: http://git.shiar.net/netris.git/blobdiff_plain/1e9c326b7848ac4b08a1fec5116c33125890a0a0..b3738f1f2b079c7eb910051bdca26e54b5f3e592:/client.c diff --git a/client.c b/client.c index 67d6f8d..a1e284d 100644 --- a/client.c +++ b/client.c @@ -105,18 +105,34 @@ void MapKeys(char *newKeys) exit(1); } -void WriteConf(void) +void Usage(void) { - FILE *file_out; - - file_out = fopen(CONFIG_FILE, "w"); - if (file_out == NULL) - die("Error writing config file"); - - fprintf(file_out, "### NETRIS %s Config file ###\n\n", version_string); - - fclose(file_out); - fprintf(stderr, "Wrote new game configuration to %s\n", CONFIG_FILE); + 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)