home *** CD-ROM | disk | FTP | other *** search
/ 3D Action & Classic Games / NEW.iso / logic / monopoly / monopoly.exe / MP.INI < prev    next >
Encoding:
INI File  |  1993-10-02  |  8.4 KB  |  223 lines

  1. ;#
  2. ;# Lines whose first non-blank character is a semicolon are comments.
  3. ;#  
  4. ;# Prepared by Juan M. Alvarado (09/24/92)
  5. ;# 
  6. ;#  Dear User,
  7. ;#    Feel free to modify this file to create your own custom keyboard
  8. ;#  assignments and menu organization for the Monopoly Deluxe program.
  9. ;#  The program gives limited error messages to let you know if you
  10. ;#  made a mistake, but you can always delete this file and it will
  11. ;#  be recreated from the private data file MPFP.FPF next time you
  12. ;#  run Monopoly Deluxe.
  13. ;#                          Good Luck,
  14. ;#                          John  :-)
  15.  
  16. [MENU]
  17. ;# MENU section:
  18. ;#
  19. ;# Menu Section Line:
  20. ;#  KEYWORD ["TEXT" EVENT {SWITCH}]
  21. ;#
  22. ;# Keywords:
  23. ;#  POPUP      = This item has a sub menus (which follow)
  24. ;#  POPDOWN    = This ends a sub menu list
  25. ;#  MENUITEM   = A normal menu item.
  26. ;#  STICKYMENUS = Menus stay up when you let off the mouse.
  27. ;#
  28. ;# Text:
  29. ;#  This is what appears in the menu. Special Characters:
  30. ;#    '&'       = underline next character and use as hot key.
  31. ;#    '\t'      = flush right following text
  32. ;#
  33. ;# Events:
  34. ;#  Name of program event this menu item invokes.
  35. ;#  These are the events available for MSDOS Monopoly Deluxe:
  36. ;# 
  37. ;#    Event Name        Description
  38. ;#    ----------        ---------------------------------------------
  39. ;#    NewGame           Start a new game.
  40. ;#    LoadGame          Load a previously saved game.
  41. ;#    SaveGame          Save current game.
  42. ;#    About             Opens shameless self praise window.
  43. ;#    Quit              Quit Monopoly Deluxe Program.
  44. ;#    
  45. ;#    BuyToFront        Bring "Buy Property" window to front.
  46. ;#    CloseEscrow       Open window to finalize building sales/purchases.
  47. ;#    AucToFront        Bring "Auction" window to front.
  48. ;#    TradeToFront      Bring "Trade" window to front or open it.
  49. ;#    JailToFront       Bring "Get Out of Jail" window to front or open it.
  50. ;#    ChangeMort        Change the mortgage state of highlighted property.
  51. ;#    BuyBldng          Put building on currently highlighted property group.
  52. ;#    SellBldng         Take building on current highlighted property group.
  53. ;#    FreeParking       Bring Free Parking window to front or open it.
  54. ;#    
  55. ;#    
  56. ;#    WriteHistory      Write Game History to a text file.
  57. ;#    Roll              Roll the dice (same as clicking on big dice).  
  58. ;#    PutUpMenus        Pop up main menu bar.
  59. ;#  
  60. ;#    RulesOpt          Open "Rules Options" window or bring to front.      
  61. ;#    AnimOpt           Open "Animation Options" window or bring to front.
  62. ;#    Prices            Toggle prices on game board (take them on or off).
  63. ;#    Text              Toggle text on game board (take text on or off).
  64. ;#    SavePrefs         Save current settings in file MPPREFS.CFG so next 
  65. ;#                      time you run the program the settings will be loaded.   
  66. ;#    
  67. ;#    LoadableDiceTogl  Toggle "Loadable Dice" option.
  68. ;#    AutoDicePassTogl  Toggle "Automatic Dice Passing" option.
  69. ;#    FastComputersTogl Toggle "Fast Computers" option.
  70. ;#    CompsRollTogl     Toggle "Computers Roll" option.
  71. ;#    WrapHistoryTogl   Toggle "Wrap History Text" option.
  72. ;#    SetupModeTogl     Toggle "Setup Mode" option (lets you take from bank).
  73. ;#    
  74. ;#    CompsRollOff      Turns off "Computer Roll" option.
  75. ;#
  76. ;#    SndAuctionTogl    Toggle "Auction" sound option.
  77. ;#    SndCardsTogl      Toggle "Cards" sound option.
  78. ;#    SndDiceTogl       Toggle "Dice" sound option.
  79. ;#    SndIntroTogl      Toggle "Intro Tune" sound option.
  80. ;#    SndPropertyTogl   Toggle "Property" sound option (R.R.s, Water Works, Electric Co.).
  81. ;#    SndRentEscapeTogl Toggle "Rent Escape" sound option.
  82. ;#    SndTokensTogl     Toggle "Tokens" sound option.
  83. ;#    SndWinningTogl    Toggle "Winning Tune" sound option.
  84. ;#    SndMiscTogl       Toggle "Miscellaneous" sounds option.
  85. ;#    SndAllOff         Turn all sounds off.  
  86. ;#    SndAllOn          Turn all sounds on.  
  87. ;#  
  88. ;#    PlayTheme            Plays theme song.
  89. ;#  
  90. ;# Switches:
  91. ;#  SEPARATOR    = draw one pixel above this item
  92. ;#  MENUBREAK    = start new column
  93. ;#  MENUBARBREAK = start new column with one pixel bar between columns.
  94. ;#
  95. ;# 
  96. ;#  
  97. ;#
  98. ;#
  99.  
  100. STICKYMENUS
  101.  
  102. POPUP   "&Game"
  103.     MENUITEM    "&New Game"         NewGame
  104.     MENUITEM    "&Save Game"        SaveGame
  105.     MENUITEM    "&Load Game"        LoadGame
  106.     MENUITEM    "&About..."         About SEPARATOR
  107.     MENUITEM    "&Quit"             Quit SEPARATOR
  108.     POPDOWN
  109.  
  110. POPUP   "&Decision"
  111.     MENUITEM    "&Buy..."           BuyToFront
  112.     MENUITEM    "&Close Escrow"     CloseEscrow
  113.     MENUITEM    "&Auction..."       AucToFront
  114.     MENUITEM    "&Trade..."         TradeToFront
  115.     MENUITEM    "&Jail..."          JailToFront     
  116.     MENUITEM    "&Free Parking..."  FreeParking     
  117.     MENUITEM    "&Mortgage"         ChangeMort          SEPARATOR
  118.     MENUITEM    "&Pay Mortgage"     ChangeMort
  119.     MENUITEM    "Undo Pay Mortgage"     ChangeMort
  120.     MENUITEM    "Undo Mortgage"         ChangeMort      
  121.     MENUITEM    "Bu&y Building"         BuyBldng        SEPARATOR
  122.     MENUITEM    "&Sell Building"        SellBldng
  123.     MENUITEM    "Undo Sell Building"    BuyBldng        
  124.     MENUITEM    "Undo Buy Building"     SellBldng
  125.     POPDOWN
  126.  
  127. POPUP   "&Options"
  128.     MENUITEM    "&Animation..."         AnimOpt
  129.     MENUITEM    "&Rules..."             RulesOpt
  130.     POPUP       "&Sound"                
  131.         MENUITEM "&Auction"     SndAuctionTogl
  132.         MENUITEM "&Cards"       SndCardsTogl
  133.         MENUITEM "&Dice"        SndDiceTogl
  134.         MENUITEM "&Intro"       SndIntroTogl
  135.         MENUITEM "&Miscellaneous"        SndMiscTogl
  136.         MENUITEM "&Property"    SndPropertyTogl
  137.         MENUITEM "&RentEscape"  SndRentEscapeTogl
  138.         MENUITEM "&Tokens"      SndTokensTogl
  139.         MENUITEM "&Winning"     SndWinningTogl  
  140.         MENUITEM "All O&ff"     SndAllOff    SEPARATOR
  141.         MENUITEM "All O&n"      SndAllOn
  142.         MENUITEM "Pla&y Theme"  PlayTheme SEPARATOR
  143.  
  144.         POPDOWN
  145.     POPUP   "&Program"          
  146.         MENUITEM    "&Auto Dice Passing"            AutoDicePassTogl
  147.         MENUITEM    "&Computers Roll"               CompsRollTogl
  148.         MENUITEM    "&Fast Computers"               FastComputersTogl
  149.         MENUITEM    "&Setup Mode"                   SetupModeTogl 
  150.         MENUITEM    "&Wrap History Text"            WrapHistoryTogl
  151.         POPDOWN
  152.     POPUP   "&Board Appearance"         SEPARATOR
  153.         MENUITEM    "&Prices"           Prices
  154.         MENUITEM    "&Text"             Text
  155.         POPDOWN
  156.     MENUITEM    "Save as &Default"  SavePrefs   SEPARATOR
  157.     POPDOWN
  158.  
  159. POPUP "&Owners"
  160.   MENUITEM    "&Show Tokens"       ShowOwners
  161.   POPDOWN
  162.  
  163.  
  164. ;#POPUP "&Help"
  165. ;#  MENUITEM    "&Rules..."             Rules
  166. ;#  POPDOWN
  167.  
  168.  
  169. [KEYS]
  170. ;# KEYS section:
  171. ;#
  172. ;# Key Section Line:
  173. ;#  KeyEvent '<KEYCODE>' EVENT
  174. ;#
  175. ;# KeyCodes:
  176. ;#  [(Ctrl|Alt|Shift|Keypad)-]KEY
  177. ;#
  178. ;# Keys:
  179. ;#    Most any key on the keyboard:
  180. ;#      letters (case-insensitive), numbers, punctuation,
  181. ;#      F1, F2, ... F12
  182. ;#      BkSpace, BkSp, Del, Esc, Tab, Space, Return, Enter, 
  183. ;#      Up, Down, Left, Right, 
  184. ;#
  185. ;# Events:
  186. ;#   See Events in Menu Section above.
  187. ;#
  188. ;# Suggestions:
  189. ;#   Do not use Space, Return (same as Enter) or Tab, because 
  190. ;#   Monopoly has special uses for these keys in its keyboard interface.
  191. ;#   Do not use Alt- sequences because Monopoly uses this for its
  192. ;#   menu interface and hot keys.
  193. ;# 
  194.  
  195. KeyEvent    '<Ctrl-N>'          NewGame
  196. KeyEvent    '<Ctrl-S>'          SaveGame
  197. KeyEvent    '<Ctrl-L>'          LoadGame
  198. KeyEvent    '<Ctrl-Q>'          Quit
  199. KeyEvent    '<Ctrl-.>'          WriteScreen
  200. KeyEvent    '<Ctrl-W>'          WriteHistory
  201.  
  202. KeyEvent    '<Ctrl-B>'          BuyToFront
  203. KeyEvent    '<Ctrl-E>'          CloseEscrow
  204. KeyEvent    '<Ctrl-U>'          AucToFront
  205. KeyEvent    '<Ctrl-T>'          TradeToFront
  206. KeyEvent    '<Ctrl-J>'          JailToFront
  207. KeyEvent    '<Ctrl-F>'          FreeParking
  208. KeyEvent    '<Ctrl-M>'          ChangeMort
  209. KeyEvent    '<Ctrl-H>'          BuyBldng
  210. KeyEvent    '<Ctrl-Y>'          SellBldng
  211.  
  212. KeyEvent    '<Ctrl-A>'          AnimOpt
  213. KeyEvent    '<Ctrl-R>'          RulesOpt
  214.  
  215. KeyEvent    '<Ctrl-D>'          LoadableDiceTogl
  216.  
  217. KeyEvent    '<F1>'              PutUpMenus
  218. KeyEvent    '<F2>'              CompsRollTogl
  219. KeyEvent    '<F4>'              CompsRollOff
  220. KeyEvent    '<]>'               Roll
  221. KeyEvent    '<BkSp>'            Roll
  222.  
  223.