Subject: Improved game usage instructions
From: Andrej Mernik <andrejm@ubuntu.si>
Last-Update: 2019-02-03
Bug-Debian: https://bugs.debian.org/877993
Forwarded: https://github.com/smcameron/wordwarvi/issues/7

--- a/wordwarvi.c
+++ b/wordwarvi.c
@@ -13108,6 +13108,7 @@ static struct option wordwarvi_options[] = {
 	{ "squareexplosions", 0, NULL, 23 },
 	{ "explosionfactor", 1, NULL, 24 },
 	{ "xmas", 0, NULL, 25 },
+    { "help", 0, NULL, 26 },
 #ifdef LEVELWARP
 	{ "levelwarp", 1, NULL, 15 },
 #endif
@@ -13119,10 +13120,11 @@ void usage()
 	fprintf(stderr, "wordwarvi:  usage:\n");
 	fprintf(stderr, "wordwarvi [options]\n");
 	fprintf(stderr, "Options:\n");
+	fprintf(stderr, "--help            Show this help.\n");
 	fprintf(stderr, "--bw              Render in black and white.\n");
 	fprintf(stderr, "--blueprint       Render in the style of a blueprint.\n");
 	fprintf(stderr, "--brightsparks    Render sparks brighter than usual.\n");
-	fprintf(stderr, "--difficulty      Sets difficulty level: medium, hard, insane, batshit-insane.\n");
+	fprintf(stderr, "--difficulty      Sets difficulty level: easy, medium, hard, insane, batshit-insane.\n");
 	fprintf(stderr, "--explosionfactor Multiplier for number of sparks in explosions.\n");
 	fprintf(stderr, "--framerate n     Attempt to render the game at n frames per second.\n");
 	fprintf(stderr, "--fullscreen      Render the game in full screen mode.\n");
@@ -13869,6 +13871,7 @@ int main(int argc, char *argv[])
 				}
 			case 25: /* --xmas */ xmas_mode = !xmas_mode;
 				break;
+			case 26:  /* help. */ usage();
 			case '?':usage(); /* exits. */
 			default:printf("Unexpected return value %d from getopt_long_only()\n", rc);
 				exit(0);
