home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / os2 / mah20e.zip / MAHJONGG.HLP (.txt) < prev    next >
OS/2 Help File  |  1993-04-24  |  32KB  |  582 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Extended help for Mah Jongg ΓòÉΓòÉΓòÉ
  3.  
  4.                             (C) Bernd Wetzel 1989-93
  5.                               Edelstetter Str. 19f
  6.                                 8907 Thannhausen
  7.                                      Germany
  8.                              Phone/Fax: 08281 / 5501
  9.  
  10. MAH JONGG is an more than 3000 years old chinese game, that was especially 
  11. played by sailors.The tiles (made from bamboo) were arranged in form of a 
  12. "dragon", and then removed using specific rules. 
  13.  
  14. Mah Jongg is a game, where logic and luck are needed to win, The sense of this 
  15. game is to remove all tiles (pair by pair) from the dragon (or any other typ of 
  16. board). Because all tiles are initally placed by chance on a board, some boards 
  17. will not allow to remove all tiles. 
  18.  
  19. This program was orignially designed to show the possiblities of the OS/2 
  20. Presentation Manager. 
  21.  
  22. Mah Jongg is shareware. This concept gives you the possiblity to test the 
  23. software (for a specific duration) and only register if you like the program 
  24. and want to use it. Please look at the the initial dialog for further 
  25. information or select help->shareware from the menu (only in shareware 
  26. version). 
  27.  
  28. Help topics 
  29.  
  30. Rules of Mah Jongg 
  31.   Here you will see the rules of this game. 
  32.  
  33. Game options 
  34.   This section descibes the options while playing Mah Jongg. 
  35.  
  36. Service functions 
  37.   Here you can see what the so called "service" functions are for. 
  38.  
  39. Statistic functions 
  40.   Like statistics ? So look it this point to get more information about it. 
  41.  
  42. Arguments of Mah Jongg 
  43.   See this section for command line arguments of Mah Jongg. 
  44.  
  45. Thanks to Nels Anderson 
  46.   He's the one who inspired me ... 
  47.  
  48.  
  49. ΓòÉΓòÉΓòÉ 2. Exit Mah Jongg ΓòÉΓòÉΓòÉ
  50.  
  51. Select Exit from the "options" menu, or press ALT-F4 (Close) to exit Mah Jongg. 
  52. If you have already removed tiles from the actually board, statistic will be 
  53. updated. 
  54.  
  55.  
  56. ΓòÉΓòÉΓòÉ 3. Keys ΓòÉΓòÉΓòÉ
  57.  
  58. Keys for help 
  59.  
  60. F1 
  61.   Invoke help 
  62.  
  63. F2 
  64.   Invoke general help 
  65.  
  66. Alt+F4 
  67.   Close help 
  68.  
  69. F9 
  70.   Help for keys 
  71.  
  72. F11 
  73.   Help index 
  74.  
  75. Esc 
  76.   Step backward to the last panel (exits help if first panel) 
  77.  
  78. Alt+F6 
  79.   Switch to program 
  80.  
  81. Shift+F10 
  82.   Help for using help 
  83.  
  84. System keys 
  85.  
  86. Alt+F6 
  87.   Switch to next window 
  88.  
  89. Alt+Esc 
  90.   Switch to next task (includes fullscreen applications) 
  91.  
  92. Ctrl+Esc 
  93.   Invoke tasklist 
  94.  
  95. Mah Jongg specific keys 
  96.  
  97. Cursor keys, Home, End, PgUp, PgDn 
  98.   Move the mouse pointer 
  99.  
  100. Space key 
  101.   Select/deselect tile 
  102.  
  103. Ctrl+A 
  104.   Show game statistics 
  105.  
  106. Ctrl+L 
  107.   Load game 
  108.  
  109. Ctrl+N 
  110.   New game 
  111.  
  112. Ctrl+S 
  113.   Save game 
  114.  
  115. Ctrl+T 
  116.   Show playable tiles (tip) 
  117.  
  118. Ctrl+U 
  119.   Undo last move 
  120.  
  121. Shift+U 
  122.   Undo last undo 
  123.  
  124. Ctrl+R 
  125.   Show removed tiles 
  126.  
  127. F2 
  128.   Show general help 
  129.  
  130. F9 
  131.   Show help for keys 
  132.  
  133. F10 oder Alt 
  134.   Jump to/from menu 
  135.  
  136. F11 
  137.   Show help index 
  138.  
  139. Alt+F4 oder F3 
  140.   Exit Mah Jongg 
  141.  
  142. Alt+F5 
  143.   Restore window 
  144.  
  145. Alt+F7 
  146.   Move window 
  147.  
  148. Alt+F8 
  149.   Change window size 
  150.  
  151. Alt+F9 
  152.   Minimize/Hide window 
  153.  
  154. Alt+F10 
  155.   Maximize window 
  156.  
  157. Shift+F10 
  158.   Show help for using help 
  159.  
  160. Shift+Esc or Alt+Space 
  161.   Jump to/from system menu 
  162.  
  163. Mouse buttons 
  164.  
  165. Left and right mouse button 
  166.   Select tile/release (DRAG and DROP) Select an unblocked tile with the right 
  167.   or left mouse button, drag the tile over an matching tile (must also be 
  168.   unblocked) and now release the mouse button. Select settings from the 
  169.   "options" menu if you don't like this mechanism, to change the behaviour of 
  170.   the mouse. 
  171.  
  172.  
  173. ΓòÉΓòÉΓòÉ 4. Game rules ΓòÉΓòÉΓòÉ
  174.  
  175. The object of the game is to remove as many of the tiles from the playing board 
  176. as possible within the rules of the game. 
  177.  
  178. Tiles are always removed in pairs and can only be removed from the left or the 
  179. right edges. Any tile that is not on a left or right edge is considered blocked 
  180. and cannot be removed. 
  181.  
  182. Note:   The tiles may be arranged in 1 or more levels and each level has a left 
  183.         and right edge so there are many more unblocked tiles than it would 
  184.         first appear. 
  185.         When you are playing a dragon, the tile on the top of the pile blocks 
  186.         all four tiles below it, and tiles on row 5 block both rows 4 and 6. 
  187.  
  188. In the following example (which shows a part of a board) all blocked tiles are 
  189. lilac. 
  190.  
  191. Example: 
  192.  
  193. There a 7 different groups of tiles (original symbols !): 
  194. Character tiles 
  195. Bamboo tiles 
  196. Dot tiles 
  197. Dragon tiles 
  198. Wind tiles (E,S,W,N) 
  199. Flower tiles (Plum,Mum,Bam,Orc) 
  200. Seasons (Win,Spr,Sum,Aut) 
  201.  
  202. There is only one each of SUM, AUT, WIN, SPR, MUM, PLUM, BAM, and ORC. There 
  203. are four of each of the other tiles for a total of 144 tiles on the board. 
  204.  
  205. Normally you can remove a pair of tiles when both are identically (and both are 
  206. unblocked), but any of the four seasons (SUM, AUT, WIN, SPR) match each other 
  207. and any of the four flowers (MUM, PLUM, BAM, ORC) match each other. 
  208.  
  209. Examples: 
  210.  Ok 
  211.  Ok 
  212.  Doesn't work 
  213.  Doesn't work 
  214.  
  215. When you start a new board (especially the dragon) watch out for tiles in the 
  216. highest level and tiles on the right and left of the board. Try to remove them 
  217. first, that makes live easier. 
  218.  
  219. Keep in mind that there are 2 pairs of every tile (flowers and seasons 
  220. excluded), so try to choose the right pair combination (and not block the whole 
  221. board by choosing the bad pair). 
  222.  
  223.  
  224. ΓòÉΓòÉΓòÉ 5. Game options ΓòÉΓòÉΓòÉ
  225.  
  226.  1. Option Load game 
  227.  
  228.     Use this option to restore a saved game (from MAHJONGG.SAV). 
  229.  
  230.  2. Option Save game 
  231.  
  232.     Use this option to save the actual state of the game (in MAHJONGG.SAV) for 
  233.     later use. 
  234.  
  235.  3. Option New game 
  236.  
  237.     Select 
  238.  
  239.    o Next to start the board with the actual number + 1. 
  240.  
  241.    o Repeat to repeat the actual board. 
  242.  
  243.    o Chance to start a new board by chance. 
  244.  
  245.    o Board #. to start the board with the number from the entryfield. 
  246.  
  247.    o Cancel to exit without changing the actual state. 
  248.  
  249.  4. Option Tournament 
  250.  
  251.     Select this option to start or resume a tournament. 
  252.  
  253.  5. Option Setting 
  254.  
  255.     Use this option to change the colors, the mouse behaviour or the active 
  256.     symbol set of Mah Jongg. 
  257.  
  258.  6. Option Exit 
  259.  
  260.     Select this option to exit Mah Jongg. 
  261.  
  262.  
  263. ΓòÉΓòÉΓòÉ 6. Command line arguments ΓòÉΓòÉΓòÉ
  264.  
  265. There is only one possible argument when invoking Mah Jongg, which corresponds 
  266. to the number of the board. 
  267.  
  268. Example: mahjongg 3 => start Mah Jongg with board # 3 
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 7. Thanks to Nels Anderson ΓòÉΓòÉΓòÉ
  272.  
  273. Hello Nels, here's the place to say thank you for that great EGA MAH JONGG !!! 
  274. Me and my friends played thousands of dragons (thats true !). Now I had the 
  275. chance to adapt this game to the OS/2-Presentation-Manager and so I did it. 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 8. Produkt information ΓòÉΓòÉΓòÉ
  279.  
  280. This option will show you the actual version of Mah Jongg, a copyright message 
  281. and my contact address. 
  282.  
  283.  
  284. ΓòÉΓòÉΓòÉ 9. Save game ΓòÉΓòÉΓòÉ
  285.  
  286. Select this option to save the actual state of a board. The state will be saved 
  287. in MAHJONGG.SAV in the directory, where MAHJONGG.EXE was installed. 
  288.  
  289.  
  290. ΓòÉΓòÉΓòÉ 10. Load game ΓòÉΓòÉΓòÉ
  291.  
  292. Use this option to restore from an already saved board to resume that game. The 
  293. actual state will be restored from MAHJONGG.SAV in the directory, where 
  294. MAHJONGG.EXE was installed. 
  295.  
  296. If there isn't a saved game you will only get an information and the actual 
  297. state of the game will be preserved. 
  298.  
  299.  
  300. ΓòÉΓòÉΓòÉ 11. Game statistics ΓòÉΓòÉΓòÉ
  301.  
  302. Selecting this option will show some informations about your success in playing 
  303. Mah Jongg. Game statistics will be saved in MAHJONGG.STA (in the directory, 
  304. where MAHJONGG.EXE was installed), every time you start a new board or exit Mah 
  305. Jongg (only if tiles were removed from the actual board !). 
  306.  
  307.  
  308. ΓòÉΓòÉΓòÉ 12. Show removed tiles ΓòÉΓòÉΓòÉ
  309.  
  310. By selecting this option you will see the removed tiles so far. Every removed 
  311. pair of tiles will be represented by one of these tiles. The tiles will be 
  312. shown in the sequence (from left to right, from top to bottom) they were 
  313. removed. 
  314. This option is only available if at least one pair of tiles were removed from 
  315. the actual board. 
  316.  
  317.  
  318. ΓòÉΓòÉΓòÉ 13. Shareware ΓòÉΓòÉΓòÉ
  319.  
  320. This option will show an short explanation about the concept of shareware, the 
  321. way you are allowed to use this shareware version and how you can register Mah 
  322. Jongg. 
  323. This option does not exist in the registered version. 
  324.  
  325.  
  326. ΓòÉΓòÉΓòÉ 14. Continue ΓòÉΓòÉΓòÉ
  327.  
  328. When selecting "Show playable tiles" in normal mode (not tournament mode) you 
  329. will see all playable tiles in reverse color, as long as your not leaving this 
  330. little dialog window. 
  331.  
  332. Press <ENTER> or select the "Continue" pushbutton to resume playing. 
  333.  
  334.  
  335. ΓòÉΓòÉΓòÉ 15. New game ΓòÉΓòÉΓòÉ
  336.  
  337. o Option Next will start the next board, which means that the board with the 
  338.   actual number + 1 will be started. 
  339.  
  340. o Option Repeat restarts the actual board, so you can try to beat that board 
  341.   again. 
  342.  
  343. o Option Chance will start a board by chance (the number of the board may be 
  344.   from 0 to 65535). 
  345.  
  346. o Option Board # will start the board with the number which is entered in the 
  347.   entryfield (may be from 0 to 65535). 
  348.  
  349. o Option Cancel will exit this dialog an preserve the state of the actual 
  350.   board. 
  351.  
  352. When plaing in tournament mode you can only select Repeat or Cancel. 
  353.  
  354.  
  355. ΓòÉΓòÉΓòÉ 16. Show playable tiles ΓòÉΓòÉΓòÉ
  356.  
  357. This option will help you to find playable tiles. When you choose this option 
  358. all playable tiles (= unblocked pair of tiles) will be shown in reverse color. 
  359. If one tile was already selected, only playable matches of this tile will be 
  360. display. 
  361.  
  362. If there is no playable tile you will here a short beep. 
  363.  
  364. Note:   In tournament mode you will only get a message whether there are 
  365.         playable tiles (or a playable match if one tile is selected) or not. 
  366.  
  367.  
  368. ΓòÉΓòÉΓòÉ 17. Played time ΓòÉΓòÉΓòÉ
  369.  
  370. The clock in the Mah Jongg window shows the played time for the actual board. 
  371. When you start a new board, the clock will be reset to zero. 
  372.  
  373.  
  374. ΓòÉΓòÉΓòÉ 18. Remaining tiles ΓòÉΓòÉΓòÉ
  375.  
  376. You can see the remaining tiles in the Mah Jongg window. An new board always 
  377. has 144 tiles. 
  378.  
  379.  
  380. ΓòÉΓòÉΓòÉ 19. Board number ΓòÉΓòÉΓòÉ
  381.  
  382. You can see the actual board number in the Mah Jongg window. The number can be 
  383. 0 to 65535. 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ 20. Tournament ΓòÉΓòÉΓòÉ
  387.  
  388. This option allows you to play a board multiple (to watch your progress) or to 
  389. compete with other players. If tournament mode was already active, you can 
  390. reset to normal mode by selecting "Tournament" (if tournament mode is active 
  391. this option has check mark in the menu). 
  392.  
  393. When you activate tournament mode, you can select whether you want to continue 
  394. an old tournament (if existing) or start a new one. 
  395. The first player always sets up the new tournament. When you select a new 
  396. tournament you have to enter the board number and whether you want a timed game 
  397. or not. If you select a timed game you must enter how long (in minutes) a 
  398. tournament game can be. After this you have to enter your name (or an alias if 
  399. you like). 
  400. When you select the existing tournament, you only have to enter your name (or 
  401. select one of the existing names in the tournament). 
  402.  
  403. In tournament mode you will see the name of the player and the remaining time 
  404. (only if timed tournament game) in the Mah Jongg window (in addition to the 
  405. board number, tiles and time). 
  406. In this mode your aren't allowed to undo a move, to show the played tiles, to 
  407. save or load a game. 
  408.  
  409. All tournament data will be save in MAHJONGG.TRN, which is in the directory 
  410. where MAHJONGG.EXE was installed. 
  411.  
  412.  
  413. ΓòÉΓòÉΓòÉ 21. Tournament statistics ΓòÉΓòÉΓòÉ
  414.  
  415. This option will show you a ranking list for the actual tournament. The best 10 
  416. players of the tournament are listed (name, tiles left, time left). 
  417.  
  418.  
  419. ΓòÉΓòÉΓòÉ 22. Program settings ΓòÉΓòÉΓòÉ
  420.  
  421. This dialog is for customizing the settings of Mah Jongg. You can change the 
  422. behaviour of the mouse, select another symbol set or change the colors. 
  423.  
  424. The following settings will change the behaviour of the mouse: 
  425.  
  426. o Different mouse pointer over unblocked tiles 
  427.   When this option is checked, every time the mouse pointer moves over an 
  428.   unblocked tile, the mouse pointer changes and shows a little 'Ok' (only of no 
  429.   tile is selected). 
  430.  
  431. o 'Drag and Drop' of tiles 
  432.   When this option is checked, you can remove tiles by 'Drag and Drop' (Press 
  433.   mouse button - drag mouse (with pressed button) - release mouse button), 
  434.   if not you have to select the unblocked tile by pressing the mouse button, 
  435.   drag the mouse and press the mouse button again when over the matching tile. 
  436.  
  437. Mah Jongg comes with an (internal) standard symbol set and some additional 
  438. symbol sets (Comic stars, flags, ...), which are installed in the directory 
  439. where MAHJONGG.EXE is. The files are named *.TIL (OS/2 DLLs) and you can make 
  440. your own one. 
  441. In the so called value set you can select your favorit symbol set (only the 
  442. first symbol of overy set is displayed). If you do not have 10 symbol file 
  443. (*.TIL), some fields of the value set will be empty. 
  444.  
  445. If you want to change the color of the tiles or of the background, select the 
  446. item you want to change and then press one of the colored buttons to set the 
  447. color for the item. 
  448.  
  449. If you press Save the actual settings will be saved (to OS2.INI) and restored 
  450. the next time you start Mah Jongg. 
  451.  
  452. You can reset the setting to the internal defaults by pressing the Default 
  453. pushbutton. 
  454.  
  455. If you leave the dialog by pressing Ok the actual settings will only be applyed 
  456. to this Mah Jongg session, but not saved. 
  457. So if you want to change the settings for this sessions and for later session, 
  458. please press Save and then press Ok to leave this dialog. 
  459.  
  460. If you do not want to apply the changes you made, leave the dialog by pressing 
  461. Cancel 
  462.  
  463.  
  464. ΓòÉΓòÉΓòÉ 23. Board type ΓòÉΓòÉΓòÉ
  465.  
  466. This option gives you the possibility to change the typ of board you are 
  467. playing. Every board has a different degree of difficulty. You may find out, 
  468. that some type of boards are really hard. 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ 24. Dragon ΓòÉΓòÉΓòÉ
  472.  
  473. Select this one to play the "dragon" ! 
  474.  
  475.  
  476. ΓòÉΓòÉΓòÉ 25. Square ΓòÉΓòÉΓòÉ
  477.  
  478. Select this one to play the "squares" ! 
  479.  
  480.  
  481. ΓòÉΓòÉΓòÉ 26. Rings ΓòÉΓòÉΓòÉ
  482.  
  483. Select this one to play the "rings" ! 
  484.  
  485.  
  486. ΓòÉΓòÉΓòÉ 27. Spiral ΓòÉΓòÉΓòÉ
  487.  
  488. Select this one to play the "spiral" ! 
  489.  
  490.  
  491. ΓòÉΓòÉΓòÉ 28. The X ΓòÉΓòÉΓòÉ
  492.  
  493. Select this one to play the "X" ! 
  494.  
  495.  
  496. ΓòÉΓòÉΓòÉ 29. Pyramids ΓòÉΓòÉΓòÉ
  497.  
  498. Select this one to play the "pyramids" ! 
  499.  
  500.  
  501. ΓòÉΓòÉΓòÉ 30. Cross ΓòÉΓòÉΓòÉ
  502.  
  503. Select this one to play the "crosses" ! 
  504.  
  505.  
  506. ΓòÉΓòÉΓòÉ 31. Dice ΓòÉΓòÉΓòÉ
  507.  
  508. Select this one to play the "dice" ! 
  509.  
  510.  
  511. ΓòÉΓòÉΓòÉ 32. B & B ΓòÉΓòÉΓòÉ
  512.  
  513. Select this one to play the "B & B" ! 
  514.  
  515. I love you Babsi ! 
  516.  
  517.  
  518. ΓòÉΓòÉΓòÉ 33. Flat ΓòÉΓòÉΓòÉ
  519.  
  520. Select this one to play the "flat" ! 
  521.  
  522. This is a really hard one, only for professionals ! 
  523.  
  524.  
  525. ΓòÉΓòÉΓòÉ 34. Triangle ΓòÉΓòÉΓòÉ
  526.  
  527. Select this one to play the "triangle" ! 
  528.  
  529.  
  530. ΓòÉΓòÉΓòÉ 35. Service functions ΓòÉΓòÉΓòÉ
  531.  
  532.  1. Function UNDO 
  533.  
  534.     Select UNDO to tack back the last move (= remove of a pair). 
  535.  
  536.  2. Function UNDO-UNDO 
  537.  
  538.     Select UNDO-UNDO to tack back the last Undo. 
  539.  
  540.  3. Function SHOW PLAYABLE TILES 
  541.  
  542.     Select SHOW PLAYABLE TILES to: 
  543.  
  544.    o show all playable tiles if no tile is selected. 
  545.  
  546.    o show matching tiles if one tile is seleceted. 
  547.  
  548.  
  549. ΓòÉΓòÉΓòÉ 36. Undo ΓòÉΓòÉΓòÉ
  550.  
  551. When you invoke the function througn the menu, pushbutton or via keyboard 
  552. (Ctrl+U), the last move will be taken back. This is not possible if a tile is 
  553. selected. If you did not remove any tiles or if your in tournament mode, you 
  554. will here a short beep. 
  555.  
  556. Because Mah Jongg notes all your moves, you can take back as much moves as you 
  557. want. 
  558.  
  559.  
  560. ΓòÉΓòÉΓòÉ 37. Undo-Undo ΓòÉΓòÉΓòÉ
  561.  
  562. When you invoke the function througn the menu or via keyboard (Shift+U), the 
  563. last Undo will be taken back. This is not possible if a tile is selected or ff 
  564. you did not do any Undo. 
  565.  
  566.  
  567. ΓòÉΓòÉΓòÉ 38. Statistics ΓòÉΓòÉΓòÉ
  568.  
  569.  1. Function GAME STATISTICS 
  570.  
  571.     Function GAME STATISTICS will show an overview about all played Mah Jongg 
  572.     games. 
  573.  
  574.  2. Function SHOW REMOVED TILES 
  575.  
  576.     This function will show the tiles that were removed so far. 
  577.  
  578.  3. Function TOURNAMENT STATISTICS 
  579.  
  580.     Function TOURNAMENT STATISTICS will give you an overview about the 
  581.     tournament state. 
  582.