home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / games / volume13 / xsokoban3 / part02 / help.h < prev    next >
C/C++ Source or Header  |  1992-02-11  |  1KB  |  31 lines

  1. /* help pages */
  2. typedef struct helpline {
  3.    int xpos, ypos, page;
  4.    char *textline;
  5. } h_line;
  6.  
  7. h_line help_pages[] = {
  8.   { 0, 35, 0, "Objective:  Push all the objects from their starting positions"},
  9.   { 12, 50, 0, "into their goal positions.  Be warned that you can"},
  10.   { 12, 65, 0, "push only one object at a time; watch out for corners!"},
  11.   { 0, 100, 0, "Movement:   Use the vi-keys hjkl or the keyboard arrow keys"},
  12.   { 25, 130, 0, "left right up down"},
  13.   { 13, 145, 0, "Move/Push     h    l    k   j"},
  14.   { 13, 160, 0, "Run/Push      H    L    K   J"},
  15.   { 13, 175, 0, "Run Only     ^H   ^L   ^K  ^J"},
  16.   { 0, 210, 0, "Commands:"},
  17.   { 12, 210, 0, "^r: refresh screen            ?: get this help screen"},
  18.   { 12, 225, 0, "^u: restore to temp save      c: make a temp save"}, 
  19.   { 12, 240, 0, " u: undo last move/push       U: restart this level"},
  20.   { 12, 255, 0, " s: save game and quit        q: quit game"},
  21.   { 0, 285, 0, "Misc:       If you set a temp save, you need not undo all"},
  22.   { 12, 300, 0, "when you get stuck.  Just reset to this save."},
  23.   { 12, 330, 0, "A temporary save is automatically made at the start."},
  24.   { 0, 380, 0, "Bitmaps:"},
  25.   { 12, 380, 0, "Player:     Goal:      Wall:     Object:"},
  26.   { 12, 420, 0, "Object on a goal:      Player on a goal:"},
  27.   {0, 0, 0, NULL}
  28. };
  29.  
  30. #define HELP_PAGES 1
  31.