home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / xsokoban-31 / errors.h < prev    next >
Text File  |  1994-03-05  |  3KB  |  66 lines

  1. /* textual error messages corresponding to the #defines in globals.h */
  2. char *errmess[] = {
  3.     "illegal error number",
  4.     "cannot open screen file",
  5.     "more than one player position in screen file",
  6.     "illegal char in screen file",
  7.     "no player position in screenfile",
  8.     "too many rows in screen file",
  9.     "too many columns in screenfile",
  10.     "quit the game",
  11.     "cannot get your username",
  12.     "cannot open savefile",
  13.     "error writing to savefile",
  14.     "cannot stat savefile",
  15.     "error reading savefile",
  16.     "cannot restore, your savefile has been altered",
  17.     "game saved",
  18.     "too many entries in score table",
  19.     "cannot open score file",
  20.     "error reading scorefile",
  21.     "error writing scorefile",
  22.     "illegal command line syntax",
  23.     "illegal password",
  24.     "level number too large in command line",
  25.     "only the game owner is allowed to make a new score table",
  26.     "cannot find file to restore",
  27.     "cannot find bitmap file",
  28.     "cannot open display",
  29.     "cannot load font",
  30.     "cannot allocate string memory",
  31.     "could not load requested color"
  32. };
  33.  
  34. /* usage message */
  35. #define USAGESTR \
  36.  "usage: %s [-{s|c|r|<nn>} -display <disp> -{w|walls} -{f|font} \n\
  37.                  -{rv|reverse} -{b|bitdir} <path> -{fg|foreground} <color> \n\
  38.                  -{bg|background} <color> -{bd|border} <color> \n\
  39.                  -{pr|pointer} <color> -xrm <arg>]\n\n"
  40.  
  41. char *usages[] = {
  42.   "\t-c                  : create a new score file (superuser only)\n",
  43.   "\t-r                  : restore a saved game.\n",
  44.   "\t-s[level]           : show high score table.\n",
  45.   "\t-<nn>               : play level <nn> (<nn> must be greater than 0)\n",
  46.   "\t-display <disp>     : run on display <disp>\n",
  47.   "\t-w                  :\n",
  48.   "\t-walls              : use fancy walls\n",
  49.   "\t-rv                 :\n",
  50.   "\t-reverse            : reverse the foreground and backgound colors\n",
  51.   "\t-f <fn>             :\n",
  52.   "\t-font <fn>          : use font <fn>\n",
  53.   "\t-b <path>           :\n",
  54.   "\t-bitdir <path>      : use bitmaps found in directory <path>\n",
  55.   "\t-fg <color>         :\n",
  56.   "\t-foregound <color>  : use <color> as foreground color\n",
  57.   "\t-bg <color>         :\n",
  58.   "\t-backgound <color>  : use <color> as background color\n",
  59.   "\t-bd <color>         :\n",
  60.   "\t-border <color>     : use <color> as border color\n",
  61.   "\t-pr <color>         :\n",
  62.   "\t-pointer <color>    : use <color> as the pointer foreground color\n",
  63.   "\t-xrm <arg>          : specify that <arg> is an X resource.\n",
  64.   NULL
  65. };
  66.