Advertisement
Guest User

Untitled

a guest
Jul 7th, 2019
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.79 KB | None | 0 0
  1. # This is an example nethackrc file. You should edit this to suit your needs
  2.  
  3. # This editor is vi-like. Type ESC a couple times, then ':q!' (without quotes)
  4. # to exit if you get stuck. To save, hit ESC and then ZZ or type ':wq'
  5. # (without quotes.) To insert text, hit 'i' to enter insert mode.
  6.  
  7. # Here are some examples of reasonable defaults:
  8. OPTIONS=showexp,showscore,time,color,!autopickup
  9. OPTIONS=autodig,fruit:slime mold,boulder:0
  10. OPTIONS=msg_window:reversed
  11. OPTIONS=number_pad:0
  12.  
  13. OPTIONS=suppress_alert:3.4.3
  14.  
  15. OPTIONS=lit_corridor
  16.  
  17. OPTIONS=hilite_pet
  18.  
  19. ## http://nethackwiki.com/wiki/Autopickup_exceptions
  20. # Uses globbing, unless you set OPTIONS=apexception_regex
  21. ## Always pick these:
  22. #AUTOPICKUP_EXCEPTION="<*magic lamp*"
  23. #AUTOPICKUP_EXCEPTION="<*wand of wishing*"
  24. #AUTOPICKUP_EXCEPTION="<*wand of death*"
  25. #AUTOPICKUP_EXCEPTION="<*wand of polymorph*"
  26. ## Don't pick these:
  27. #AUTOPICKUP_EXCEPTION=">*worthless piece of*"
  28. #AUTOPICKUP_EXCEPTION=">*loadstone*"
  29. #AUTOPICKUP_EXCEPTION=">*flint stone*"
  30.  
  31. ## The following are options not in vanilla NetHack:
  32. #
  33. ## Use the dark gray color. Might not work on all terminals.
  34. #OPTIONS=use_darkgray
  35. #
  36. ## Try to hilight stairs under items with red background.
  37. ## Try to hilight piles of objects with blue background.
  38. ## Might not work on all terminals.
  39. #OPTIONS=hilite_hidden_stairs
  40. #OPTIONS=hilite_obj_piles
  41. #
  42. ## In dumplog, display the number of each type of monster created,
  43. ## rather than just the number killed
  44. #OPTIONS=showborn
  45. #
  46. ## Disable the generic item use menu (select an item to use directly
  47. ## from inventory)
  48. #OPTIONS=!item_use_menu
  49. #
  50. ## Say in the message line whenever you walk against a wall.
  51. ## Useful for blind players.
  52. #OPTIONS=msg_wall_hits
  53. #
  54. ## Show item glyphs (color and symbol) in tty menus.
  55. #OPTIONS=menu_glyphs
  56. #
  57. ## Name and rank background correspond to statuscolor HP colors.
  58. #OPTIONS=hitpointbar
  59. #
  60. ## Colored status lines. See http://bilious.alt.org/?142
  61. OPTIONS=statuscolors
  62. ## HP
  63. STATUSCOLOR=hp%100=green,hp%66=yellow,hp%50=orange
  64. STATUSCOLOR=hp%33=red&bold,hp%15:red&inverse,hp%0:red&inverse&blink
  65. ## Pw
  66. STATUSCOLOR=pw%100=green,pw%66=yellow,pw%50:orange,pw%33=red&bold
  67. ## HP & Pw also support exact numbers, for example:
  68. #STATUSCOLOR=hp.1:red&inverse,hp<8:red,hp>50:grey
  69. ## Carry
  70. STATUSCOLOR=burdened:yellow,stressed:orange,strained:red&bold
  71. STATUSCOLOR=overtaxed:red&inverse,overloaded:red&inverse&blink
  72. ## Hunger
  73. STATUSCOLOR=satiated:yellow,hungry:orange,weak:red&bold
  74. STATUSCOLOR=fainting:red&inverse,fainted:red&inverse&blink
  75. ## Mental
  76. STATUSCOLOR=hallu:yellow,conf:orange,stun:red&bold
  77. ## Health
  78. STATUSCOLOR=ill:red&inverse,foodpois:red&inverse,slime:red&inverse
  79. #
  80. #
  81. ## Colored menus. Regular expressions allowed.
  82. OPTIONS=menucolors
  83. MENUCOLOR=" blessed "=green
  84. MENUCOLOR=" holy "=green
  85. MENUCOLOR=" cursed "=red
  86. MENUCOLOR=" unholy "=red
  87. MENUCOLOR=" cursed .* (being worn)"=orange&underline
  88.  
  89. #Scrolls
  90. MENUCOLOR="genocide"=yellow&underline
  91.  
  92.  
  93. #Light sources
  94. MENUCOLOR="lamp"=yellow
  95. MENUCOLOR="lantern"=yellow
  96.  
  97. #Elemental wands
  98. MENUCOLOR="wand of cold"=blue
  99. MENUCOLOR="wand of fire"=red
  100. MENUCOLOR="wand of lightning"=yellow
  101.  
  102. #Food
  103. MENUCOLOR="grapefruit"=orange
  104. MENUCOLOR="royal jelly"=yellow
  105. MENUCOLOR="ration"=magenta
  106. MENUCOLOR="lizard corpse"=cyan&underline
  107.  
  108. #Rings
  109. MENUCOLOR=" ring.*levitation"=yellow
  110. MENUCOLOR="free action"=yellow
  111. MENUCOLOR="conflict"=yellow
  112. MENUCOLOR="slow digestion"=yellow
  113.  
  114. #Gold
  115. MENUCOLOR="gold piece"=yellow
  116.  
  117. #Most useful wands
  118. MENUCOLOR="wand of teleportation"=yellow
  119. MENUCOLOR="digging"=yellow
  120. MENUCOLOR="cancellation"=yellow&underline
  121. MENUCOLOR="wishing"=cyan&underline
  122. MENUCOLOR="cti"=yellow
  123. #Most valuable potions
  124. MENUCOLOR="full healing"=yellow&underline
  125. MENUCOLOR="sickness"=green
  126. #...
  127.  
  128. #Gems
  129. MENUCOLOR="gem"=cyan
  130. #...
  131.  
  132. #Unlocking devices
  133. MENUCOLOR="lock pick"=yellow
  134. MENUCOLOR="credit card"=yellow
  135. MENUCOLOR="key"=yellow
  136. #...
  137.  
  138. #Necessary items
  139. MENUCOLOR="unicorn horn"=cyan
  140. #Jonadab's special cursed items' rules
  141. #Light magenta for items I might want to leave cursed:
  142. MENUCOLOR="unholy.*water"=lightmagenta
  143. MENUCOLOR=" cursed.*water"=lightmagenta
  144. MENUCOLOR=" cursed.*clear potion"=lightmagenta
  145. MENUCOLOR=" cursed.*destroy armor"=lightmagenta
  146. MENUCOLOR=" cursed.*gain level"=lightmagenta
  147. MENUCOLOR=" cursed.*scroll.*teleportation"=lightmagenta
  148. MENUCOLOR=" cursed.*scroll.*create monster"=lightmagenta
  149. MENUCOLOR=" cursed.*blank"=lightmagenta
  150. MENUCOLOR=" cursed.*scroll.*genocide"=lightmagenta
  151.  
  152. # Jonadab's spell failure rates
  153. MENUCOLOR=" 0%"=lightgreen
  154. MENUCOLOR=" [1-9]%"=green
  155. MENUCOLOR=" 1[0-9]%"=green
  156. MENUCOLOR=" 2[0-4]%"=lightcyan
  157. MENUCOLOR=" 2[5-9]%"=lightcyan
  158. MENUCOLOR=" [3-4][0-9]%"=yellow
  159. MENUCOLOR=" [5-9][0-9]%"=orange
  160. MENUCOLOR=" 100%"=lightmagenta
  161.  
  162.  
  163. MENUCOLOR="knife"=yellow&underline
  164.  
  165.  
  166. #
  167. # Messagetype patch: http://bilious.alt.org/?397
  168. # Uses globbing, unless you set OPTIONS=msgtype_regex
  169. ## displacing pets. hide the message.
  170. #MSGTYPE=hide "You displaced *"
  171. ## items on floor. don't repeat the message.
  172. #MSGTYPE=norep "You see here a *"
  173. #MSGTYPE=norep "You see here an *"
  174. ## delayed instadeaths. always prompt for -more-
  175. #MSGTYPE=stop "You are slowing down."
  176. #MSGTYPE=stop "You find it hard to breathe."
  177. #MSGTYPE=stop "You are turning a little *"
  178. #
  179.  
  180. # amulet of strangulation
  181. MSGTYPE=stop "It constricts your throat!"
  182. MSGTYPE=stop "You find it hard to breathe."
  183. MSGTYPE=stop "Your * is becoming constricted."
  184. MSGTYPE=stop "You're gasping for air."
  185. MSGTYPE=stop "Your blood is having trouble reaching your brain."
  186. MSGTYPE=stop "You can no longer breathe."
  187. MSGTYPE=stop "The pressure on your * increases."
  188. MSGTYPE=stop "You're turning blue."
  189. MSGTYPE=stop "Your consciousness is fading."
  190. MSGTYPE=stop "You suffocate."
  191.  
  192. MSGTYPE=stop "* beheads *"
  193. # bullwhip
  194. MSGTYPE=stop "* flicks a bullwhip towards your *!"
  195. MSGTYPE=stop "* wraps around * you're wielding!"
  196. MSGTYPE=stop "* yanks * from your *!"
  197. MSGTYPE=stop "* yanks * to the *!"
  198. MSGTYPE=stop "* snatches *!"
  199.  
  200. MSGTYPE=stop "* malignant *"
  201. # dangerous items
  202. MSGTYPE=stop "*chickatrice corpse*"
  203. MSGTYPE=stop "*cockatrice corpse*"
  204. MSGTYPE=stop "*cockatrice egg*"
  205. MSGTYPE=stop "*Tsurugi of Muramasa*"
  206. MSGTYPE=stop "*Vorpal Blade*"
  207.  
  208. # drowning attack
  209. MSGTYPE=stop "The couatl swings itself around you!"
  210. MSGTYPE=stop "The electric eel swings itself around you!"
  211. MSGTYPE=stop "The giant eel swings itself around you!"
  212. MSGTYPE=stop "The kraken swings itself around you!"
  213. MSGTYPE=stop "The python grabs you!"
  214.  
  215. # experience gain/loss
  216. MSGTYPE=stop "You feel more experienced."
  217. MSGTYPE=stop "Welcome to experience level *."
  218. MSGTYPE=stop "Goodbye level *." # default
  219. MSGTYPE=stop "Fare thee well level *." # knight
  220. MSGTYPE=stop "Sayonara level *." # samurai
  221. MSGTYPE=stop "Aloha level *." # tourist
  222. MSGTYPE=stop "Farvel level *." # valkyrie
  223.  
  224. # food poisoning
  225. MSGTYPE=stop "Ulch - that * was tainted*!"
  226.  
  227. # hunger
  228. MSGTYPE=stop "You feel hungry."
  229. MSGTYPE=stop "You are beginning to feel hungry."
  230. MSGTYPE=stop "You are getting the munchies." # hallu
  231. MSGTYPE=stop "You feel weak now."
  232. MSGTYPE=stop "You still have the munchies." # hallu
  233. MSGTYPE=stop "You feel weak."
  234. MSGTYPE=stop "You are beginning to feel weak."
  235. MSGTYPE=stop "The munchies are interfering with your motor capabilities." # hallu
  236. MSGTYPE=stop "* needs food, badly!"
  237. MSGTYPE=stop "You only feel hungry now."
  238. MSGTYPE=stop "You now have a lesser case of the munchies." # hallu
  239. MSGTYPE=stop "You faint from lack of food."
  240. MSGTYPE=stop "You regain consciousness."
  241. MSGTYPE=stop "You die from starvation."
  242. MSGTYPE=stop "You die from hunger and exhaustion."
  243. MSGTYPE=stop "* decapitates *"
  244. # illness
  245. MSGTYPE=stop "You feel deathly sick."
  246. MSGTYPE=stop "You feel even worse."
  247. MSGTYPE=stop "You feel much worse."
  248. MSGTYPE=stop "You feel somewhat better."
  249. MSGTYPE=stop "What a relief!"
  250. MSGTYPE=stop "You die from your illness."
  251.  
  252. # inventory cursing
  253. MSGTYPE=stop "You feel a malignant aura surround you."
  254. MSGTYPE=stop "You feel a malignant aura surround the magic-absorbing blade."
  255.  
  256. # mind flayer (these can get quite annoying)
  257. MSGTYPE=stop "You sense a faint wave of psychic energy."
  258. MSGTYPE=stop "A wave of psychic energy pours over you!"
  259. MSGTYPE=stop "It locks on to your *!"
  260. MSGTYPE=stop "* concentrates."
  261. MSGTYPE=stop "* tentacles suck you!"
  262. MSGTYPE=stop "You don't seem harmed."
  263. MSGTYPE=stop "Your helmet blocks the attack to your head."
  264. MSGTYPE=stop "Your brain is eaten!"
  265. MSGTYPE=stop "Your last thought fades away."
  266. MSGTYPE=stop "Unfortunately your brain is still gone."
  267.  
  268. # near-death
  269. MSGTYPE=stop "You hear the howling of the CwnAnnwn..."
  270. MSGTYPE=stop "You hear the wailing of the Banshee..."
  271. MSGTYPE=stop "*, all your powers will be lost..."
  272. MSGTYPE=stop "*, your life force is running out."
  273. MSGTYPE=stop "* is about to die."
  274.  
  275. # shop
  276. MSGTYPE=stop "You hear someone cursing shoplifters."
  277. MSGTYPE=stop "You hear the chime of a cash register."
  278. MSGTYPE=stop "You hear Neiman and Marcus arguing!" # hallu
  279.  
  280. # skill training
  281. MSGTYPE=stop "You feel more confident in your *skills."
  282. MSGTYPE=stop "You are now more skilled in *."
  283. MSGTYPE=stop "You are now most skilled in *."
  284.  
  285. # sliming
  286. MSGTYPE=stop "You don't feel very well."
  287. MSGTYPE=stop "You suck in some slime and don't feel very well."
  288. MSGTYPE=stop "You are turning a little green."
  289. MSGTYPE=stop "Your limbs are getting oozy."
  290. MSGTYPE=stop "Your skin begins to peel away."
  291. MSGTYPE=stop "You are turning into a green slime."
  292. MSGTYPE=stop "You are turning into *." # hallu
  293. MSGTYPE=stop "You have become a green slime."
  294. MSGTYPE=stop "You have become *." # hallu
  295.  
  296. # (failed) spell casting
  297. MSGTYPE=stop "You don't have enough energy to cast that spell."
  298. MSGTYPE=stop "You fail to cast the spell correctly."
  299.  
  300. # stoning
  301. MSGTYPE=stop "You are slowing down."
  302. MSGTYPE=stop "Your limbs are stiffening."
  303. MSGTYPE=stop "Your limbs have turned to stone."
  304. MSGTYPE=stop "You have turned to stone."
  305. MSGTYPE=stop "You are a statue."
  306.  
  307. # theft attack (incomplete)
  308. MSGTYPE=stop "* stole *." # steal()
  309. MSGTYPE=stop "* stole *!" # stealamulet()
  310.  
  311. # vault
  312. MSGTYPE=stop "You hear someone counting money."
  313. MSGTYPE=stop "You hear the quarterback calling the play." # hallu
  314. MSGTYPE=stop "You hear the footsteps of a guard on patrol."
  315. MSGTYPE=stop "You hear Ebenezer Scrooge!" # hallu
  316. MSGTYPE=hide "You hear someone searching." # empty
  317.  
  318. # vibrating square
  319. MSGTYPE=stop "You feel a strange vibration beneath *."
  320. MSGTYPE=stop "You feel a strange vibration under your *."
  321.  
  322. # vomiting
  323. MSGTYPE=stop "You are feeling mildly nauseated."
  324. MSGTYPE=stop "You feel slightly confused."
  325. MSGTYPE=stop "You can't seem to think straight."
  326. MSGTYPE=stop "You feel incredibly sick."
  327. MSGTYPE=stop "You suddenly vomit!"
  328.  
  329. # Wizard of Yendor
  330. MSGTYPE=stop "You feel vaguely nervous."
  331. MSGTYPE=stop "You notice a black glow surrounding you."
  332. MSGTYPE=stop "A voice booms out..."
  333. MSGTYPE=stop "So thou thought thou couldst * me, fool."
  334. #
  335.  
  336.  
  337. #
  338. ## Require you to type "yes" instead of just "y"
  339. #OPTIONS=paranoid_hit,paranoid_quit,paranoid_remove
  340. #
  341. ## Sort items by name. One of "none", "loot", or "full"
  342. #OPTIONS=sortloot:full
  343. #
  344. ## Always show BUC status?
  345. #OPTIONS=showbuc
  346. #
  347. ## Always show windows starting from left edge of screen?
  348. #OPTIONS=win_edge
  349. #
  350. ## Show object class symbol in menus where it acts as a hotkey
  351. #OPTIONS=show_obj_sym
  352. #
  353. ## If off, you never load bones files.
  354. #OPTIONS=!bones
  355. #
  356. ## If on, you'll quiver items if you fire 'em.
  357. #OPTIONS=!quiver_fired
  358. #
  359. #
  360. # To make playing with a screen-reader such as JAWS easier:
  361. # Prevent status lines from updating. use extended command
  362. # #updatestatus to force an update.
  363. #OPTIONS=!botl_updates
  364. # Notify HP changes in the message lines.
  365. #OPTIONS=hp_notify
  366. # Optionally, change HP notify format. Accepts following codes:
  367. # %a = HP adjustment since last notification. No + or - sign.
  368. # %c = HP adjustment sign ('+' or '-')
  369. # %h = Current HP
  370. # %m = Max. HP
  371. # %H = Current HP, or "max" if hp=maxhp
  372. #OPTIONS=hp_notify_fmt:[HP%c%a=%H]
  373. #
  374. #
  375. # Configurable dungeon feature colors: http://bilious.alt.org/?17
  376. #DUNGEONCOLOR= 0 7 7 7 7 7 7 7 7 7 \
  377. # 7 7 7 3 3 3 3 6 2 7 \
  378. # 0 7 15 15 3 3 7 7 11 7 \
  379. # 4 4 6 1 3 3 3 3 6 7 \
  380. # 4
  381. #TRAPCOLORS= 6 6 7 3 6 1 7 12 4 9 0 0 3 3 5 5 13 7 7 12 12 10
  382. #
  383. # ``DUNGEONCOLOR'' are in the same order as ``DUNGEON'', and
  384. # ``TRAPCOLORS'' as ``TRAPS''
  385. #
  386. #
  387. # Configurable monster colors
  388. #MONSTERCOLOR=floating eye:yellow
  389. #MONSTERCOLOR=master mind flayer:lightmagenta
  390. #
  391. #
  392. #Key rebinding and extended command autocomplete:
  393. # 1) All commands are now extended commands. Use the ext command name
  394. # for binding and autocompleting.
  395. # 2) Key to bind can be:
  396. # "x" for regular key x,
  397. # "mx" or "m-x" for meta-x,
  398. # "cx" or "c-x" or "^x" for ctrl-x,
  399. # "<enter>", "<space>" or "<esc>"
  400. #BINDINGS=!:inventory,v:untrap
  401. # binding a key to "nothing" will remove the binding.
  402. #
  403. #AUTOCOMPLETE=save,!quit
  404. # prefixing the command name with '!' will prevent it from being autocompleted.
  405.  
  406. #
  407. # Messagetype patch: http://bilious.alt.org/?397
  408. # Uses globbing, unless you set OPTIONS=msgtype_regex
  409. ## displacing pets. hide the message.
  410. #MSGTYPE=hide "You displaced *"
  411. ## items on floor. don't repeat the message.
  412. #MSGTYPE=norep "You see here a *"
  413. #MSGTYPE=norep "You see here an *"
  414. ## delayed instadeaths. always prompt for -more-
  415. #MSGTYPE=stop "You are slowing down."
  416. #MSGTYPE=stop "You find it hard to breathe."
  417. #MSGTYPE=stop "You are turning a little *"
  418. #
  419.  
  420. # See http://nethackwiki.com/wiki/Curses_interface
  421. #OPTIONS=windowtype:curses
  422.  
  423.  
  424. # UTF8 support.
  425. # Does NOT play nice with windowtype:curses
  426. # Not FULL unicode support. eg. Double width characters will screw
  427. # up the display and combining characters are not supported.
  428. #OPTIONS=utf8graphics
  429. # Change the UTF8 symbols for monsters, objects, and dungeon features.
  430. #MONSTERSYMBOL='horse':U+24FA
  431. #OBJECTSYMBOL='apple':0x03a9
  432. #SYMBOL='altar':0x1234
  433. # Instead of using SYMBOL, you can also change all dungeon feature symbols
  434. # by using DUNGEONSYMBOLS. The format for it is the same as DUNGEON, but
  435. # DUNGEONSYMBOLS takes numbers that can also be hexadecimals or
  436. # unicode codepoints.
  437.  
  438.  
  439. # For more information on what you can set in your nethackrc file, refer to:
  440. # http://www.nethack.org/v343/Guidebook.html#_TOCentry_42
  441. # or http://nethackwiki.com/wiki/Options
  442. # Happy hacking!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement