home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / game / adventur / mud312.cpt / MudStartup.rc < prev    next >
Encoding:
Text File  |  1992-08-03  |  4.6 KB  |  191 lines

  1. #
  2. # Kobra startup file. These parameters are read each time the driver
  3. # starts. The main advantage of this system is, that you don't have to
  4. # recompile every time you change a single parameter in config.h
  5. # Some of these parameters are not used yet, they are marked as such.
  6. #
  7.  
  8. #
  9. # Directory containing mud-related binaries.
  10. #
  11. binary directory : /users/u6/sys/bin
  12.  
  13. #
  14. # Directory containing the mudlib.
  15. #
  16. mudlib directory : /users/u6/sys/lib
  17.  
  18. #
  19. # Include file to be prepended to every single loaded file
  20. # (to be used in switch to non-compat mode). Not used at the moment.
  21. #
  22. forced include file : /include/standard.h
  23.  
  24. #
  25. # Central master object file, the most important LPC file in the game.
  26. #
  27. master object file : obj/master
  28.  
  29. #
  30. # File containing LPC definitions of simulated efuns.
  31. #
  32. simulated efun file : obj/simul_efun
  33.  
  34. #
  35. # Define the maximum size of log files (in bytes).
  36. #
  37. maximum log size : 50000
  38.  
  39. #
  40. # Max size of a file allowed to be read by 'read_file()'.
  41. #
  42. maximum read_file size : 50000
  43.  
  44. #
  45. # If an object is left alone for a certain time, then the
  46. # function clean_up will be called. This function can do anything,
  47. # like destructing the object. If the function isn't defined by the
  48. # object, then nothing will happen.
  49. #
  50. # This time should be substantially longer than the swapping time.
  51. #
  52. cleanup time : 7200
  53.  
  54. #
  55. # How long time until an unused object is swapped out.
  56. # Machine with too many players and too little memory: 900 (15 minutes)
  57. # Machine with few players and lot of memory: 10000
  58. # Machine with infinite memory: 0 (never swap).
  59. #
  60. swap time : 900
  61.  
  62. #
  63. # How many seconds until an object is reset again.
  64. # Set this value high if big system, otherwise low.
  65. # No castles:     1800    (30 minutes)
  66. # >100 castles:10000    (almost 3 hours).
  67. #
  68. reset time : 2700
  69.  
  70. #
  71. # Define the maximum stack size of the stack machine. This stack will also
  72. # contain all local variables and arguments.
  73. #
  74. evaluator stack size : 1000
  75.  
  76. #
  77. # Define the size of the compiler stack. This defines how complex
  78. # expressions the compiler can parse. The value should be big enough.
  79. #
  80. compiler stack size : 200
  81.  
  82. #
  83. # Maximum number of bits in a bit field. They are stored in printable
  84. # strings, 6 bits per byte.
  85. #
  86. maximum bitstring size : 1200
  87.  
  88. #
  89. # There is a hash table for living objects, used by find_living().
  90. #
  91. living hash table size : 100
  92.  
  93. #
  94. # Define what port number the game is to use.
  95. #
  96. port number : 6666
  97.  
  98. #
  99. # This is the file which contains names of objects to be
  100. # loaded initially. Do not normally change this.
  101. #
  102. preload file : room/init_file
  103.  
  104. #
  105. # This is the subdirectory where all wizards objects are defined.
  106. #
  107. player directory : players
  108.  
  109. #
  110. # This is the subdirectory where all the domain directorys are placed.
  111. #
  112. domain directory : players
  113.  
  114. #
  115. # This is the castle that a jedi used to get a copy of.
  116. #
  117. default castle file : room/def_castle.c
  118.  
  119. #
  120. # This is the workroom that a wiz gets a copy of.
  121. #
  122. default workroom file : room/def_workroom.c
  123.  
  124. #
  125. # Max number of local variables in a function.
  126. #
  127. maximum local variables : 20
  128.  
  129. # Maximum number of evaluated nodes/loop.
  130. # If this is exceeded, current function is halted.
  131. # The worst case yet encountered is 3600    (dec 1989)
  132. #
  133. maximum evaluation cost : 100000
  134.  
  135. #
  136. # Where to swap out objects. This file is not used if NUM_RESET_TO_SWAP
  137. # is 0.
  138. #
  139. swap file : /tmp/.LP_SWAP2
  140.  
  141. #
  142. # This is the maximum array size allowed for one single array.
  143. #
  144. maximum array size : 1000
  145.  
  146. #
  147. # Maximum number of players allowed in the game.
  148. #
  149. maximum players : 50
  150.  
  151. #
  152. # Define the size of the shared string hash table.  This number should
  153. # a prime, probably between 1000 and 30000; if you set it to about 1/5
  154. # of the number of distinct strings you have, you will get a hit ratio
  155. # (number of comparisons to find a string) very close to 1, as found strings
  156. # are automatically moved to the head of a hash chain.  You will never
  157. # need more, and you will still get good results with a smaller table.
  158. # THIS IS NOT IMPLEMENTED YET.
  159. #
  160.  
  161. hash table size : 2203
  162.  
  163. #
  164. # Object hash table size.
  165. # Define this like you did with the strings; probably set to about 1/4 of
  166. # the number of objects in a game, as the distribution of accesses to
  167. # objects is somewhat more uniform than that of strings.
  168. #
  169.  
  170. object hash table size : 1009
  171.  
  172. #
  173. # Define the number of bytes you allow to be read
  174. # and written with read_bytes and write_bytes
  175. #
  176.  
  177. maximum transfer bytes : 10000
  178.  
  179. #
  180. # The names of the logfiles that automatically go to /log/admin in stead
  181. # of /log, which is the default
  182. # There must currently be no spaces between the ',' and filenames
  183. #
  184. admin log files : ILLEGAL,ADD_EXP,ADD_MONEY,HARD_INVIS,SNOOPS,GAME_LOG
  185.  
  186. #
  187. # Host name if NOCOMM is enabled
  188. #
  189.  
  190. private host name : private.mud
  191.