Advertisement
Guest User

Nethack 3.6.1 config

a guest
May 1st, 2018
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.48 KB | None | 0 0
  1. # Toon - 3.6.1 #
  2. # stolen from Maud & dizzylizzy, modified #
  3.  
  4.  
  5. # Booleans
  6. OPTIONS=bones
  7. OPTIONS=autodig
  8. OPTIONS=autoquiver
  9. OPTIONS=checkpoint
  10. OPTIONS=!cmdassist
  11. OPTIONS=color
  12. OPTIONS=confirm
  13. OPTIONS=!eight_bit_tty
  14. OPTIONS=!extmenu
  15. OPTIONS=fixinv
  16. OPTIONS=!help
  17. OPTIONS=hilite_pet
  18. OPTIONS=!ignintr
  19. OPTIONS=lit_corridor
  20. OPTIONS=!lootabc
  21. OPTIONS=mail
  22. OPTIONS=menucolors
  23. OPTIONS=pickup_thrown
  24. OPTIONS=prayconfirm
  25. OPTIONS=!pushweapon
  26. OPTIONS=!rest_on_space
  27. OPTIONS=safe_pet
  28. #OPTIONS=showbuc
  29. OPTIONS=showexp
  30. OPTIONS=showrace
  31. OPTIONS=showscore
  32. OPTIONS=silent
  33. OPTIONS=sortpack
  34. #OPTIONS=sound
  35. OPTIONS=!sparkle
  36. OPTIONS=!standout
  37. OPTIONS=time
  38. OPTIONS=travel
  39. OPTIONS=use_inverse
  40. OPTIONS=verbose
  41.  
  42. # Depricated options #
  43.  
  44. # OPTIONS=hilite_hidden_stairs
  45. # OPTIONS=paranoid_hit
  46. # OPTIONS=paranoid_quit
  47. # OPTIONS=paranoid_remove
  48. # OPTIONS=use_darkgray
  49.  
  50. # Non-booleans
  51.  
  52. OPTIONS=boulder:0
  53. OPTIONS=disclose:+iavgc
  54. OPTIONS=gender:female
  55. OPTIONS=menustyle:full
  56. OPTIONS=menu_headings:inverse
  57. OPTIONS=msghistory:50
  58. OPTIONS=msg_window:reverse
  59. OPTIONS=number_pad:0
  60. OPTIONS=packorder:")[%=/?!(+*$0_`
  61. OPTIONS=paranoid_confirmation:quit attack pray Remove
  62. OPTIONS=pickup_burden:unencumbered
  63. OPTIONS=runmode:walk
  64. OPTIONS=scores:5t 2a o
  65. OPTIONS=sortloot:none
  66. OPTIONS=suppress_alert:3.4.3
  67.  
  68. OPTIONS=fruit:pot brownie
  69. OPTIONS=dogname:Rolba
  70. OPTIONS=catname:Dukens
  71. OPTIONS=horsename:Ondu
  72.  
  73. ##OPTIONS=monsters:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@87&;:~]
  74. SYMBOLS=S_ghost:8
  75. SYMBOLS=S_golem:7
  76.  
  77. OPTIONS=hilite_status: title/always/orange&bold
  78. OPTIONS=hilite_status: strength/down/red/up/green
  79. OPTIONS=hilite_status: dexterity/down/red/up/green
  80. OPTIONS=hilite_status: constitution/down/red/up/green
  81. OPTIONS=hilite_status: intelligence/down/red/up/green
  82. OPTIONS=hilite_status: wisdom/down/red/up/green
  83. OPTIONS=hilite_status: charisma/down/red/up/green
  84. OPTIONS=hilite_status: alignment/changed/orange
  85.  
  86. #
  87. OPTIONS=hilite_status: dungeon-level/changed/magenta
  88. OPTIONS=hilite_status: gold/always/yellow&normal
  89. OPTIONS=hilite_status: hitpoints/100%/green
  90. OPTIONS=hilite_status: hitpoints/<100%/yellow/<40%/orange
  91. OPTIONS=hilite_status: hitpoints/<20%/red/<10%/red+inverse
  92. OPTIONS=hilite_status: hitpoints-max/up/green+bold/down/red+bold
  93. OPTIONS=hilite_status: power/<40%/yellow/<20%/red
  94. OPTIONS=hilite_status: power-max/up/green+bold/down/red+bold
  95. OPTIONS=hilite_status: armor-class/down/lightgreen/up/orange
  96. OPTIONS=hilite_status: HD/up/green/down/red
  97. OPTIONS=hilite_status: experience-level/down/orange/up/lightblue+bold
  98. OPTIONS=hilite_status: hunger/satiated/yellow+bold
  99. OPTIONS=hilite_status: hunger/hungry/orange/weak/red+inverse
  100. OPTIONS=hilite_status: hunger/fainting/red+inverse/fainted/red+inverse/starved/red+inverse
  101. OPTIONS=hilite_status: cap/burdened/yellow/stressed/orange
  102. OPTIONS=hilite_status: cap/strained/red/overtaxed/red+inverse
  103. OPTIONS=hilite_status: condition/major_troubles/red+bold+inverse
  104. OPTIONS=hilite_status: condition/minor_troubles/orange+bold
  105. OPTIONS=hilite_status: condition/movement/lightgreen+bold
  106.  
  107. ##
  108. ## Autopickup
  109. ##
  110.  
  111. OPTIONS=autopickup
  112. OPTIONS=pile_limit:2
  113. OPTIONS=pickup_types:$=/!?
  114. AUTOPICKUP_EXCEPTION="<amulet (of|called) life saving"
  115. AUTOPICKUP_EXCEPTION="<called ammo"
  116. AUTOPICKUP_EXCEPTION=">scroll (of|called) scare monster"
  117. AUTOPICKUP_EXCEPTION=">wand (of|called) speed monster"
  118. AUTOPICKUP_EXCEPTION=">wand (of|called) make invisible"
  119. AUTOPICKUP_EXCEPTION=">wand (of|called) nothing"
  120.  
  121.  
  122. ## Depricated Status Colors (3.4.3)
  123. ##
  124. ## STATUSCOLORs
  125. ## ============
  126. ##
  127. #
  128. ## http://bilious.alt.org/?142
  129. ##
  130. ## colors: black / blue / brown / cyan / gray / green / lightblue / lightcyan
  131. ## lightgreen / lightmagenta / magenta / orange / red / white / yellow
  132. ##
  133. ## attributes: &blink / &bold / &dim / &inverse / &none / &underline
  134. #
  135. ## !de-/activate
  136. #OPTIONS=statuscolors
  137. #
  138. ## HP
  139. #STATUSCOLOR=HP%100:lightgreen
  140. #STATUSCOLOR=HP%80:yellow
  141. #STATUSCOLOR=HP%60:orange
  142. #STATUSCOLOR=HP%40:red
  143. #STATUSCOLOR=HP%20:lightmagenta
  144. #
  145. ## Pw
  146. #STATUSCOLOR=Pw%100:lightgreen
  147. #STATUSCOLOR=Pw%80:yellow
  148. #STATUSCOLOR=Pw%60:orange
  149. #STATUSCOLOR=Pw%40:red
  150. #STATUSCOLOR=Pw%20:lightmagenta
  151. #
  152. ## encumbrance
  153. #STATUSCOLOR=Burdened:lightcyan
  154. #STATUSCOLOR=Stressed:orange
  155. #STATUSCOLOR=Strained:red
  156. #STATUSCOLOR=Overtaxed:lightmagenta
  157. #STATUSCOLOR=Overloaded:lightmagenta
  158. #
  159. ## hunger
  160. #STATUSCOLOR=Satiated:lightcyan
  161. #STATUSCOLOR=Hungry:orange
  162. #STATUSCOLOR=Weak:red
  163. #STATUSCOLOR=Fainting:lightmagenta
  164. #STATUSCOLOR=Fainted:lightmagenta
  165. #STATUSCOLOR=Starved:lightmagenta
  166. #
  167. ## health conditions
  168. #STATUSCOLOR=FoodPois:lightmagenta
  169. #STATUSCOLOR=Ill:lightmagenta
  170. #STATUSCOLOR=Slime:lightmagenta
  171. #
  172. ## mental conditions
  173. #STATUSCOLOR=Conf:yellow
  174. #STATUSCOLOR=Hallu:yellow
  175. #STATUSCOLOR=Stun:yellow
  176. #
  177. ## other conditions
  178. #STATUSCOLOR=Blind:yellow
  179. #
  180.  
  181. ## credit/inspiration ##
  182. # http://alt.org/nethack/userdata/s/stth/stth.nh343rc 2015-04-14
  183.  
  184. # amulet of strangulation
  185. MSGTYPE=stop "It constricts your throat!"
  186. MSGTYPE=stop "You find it hard to breathe\."
  187. MSGTYPE=stop "Your .* is becoming constricted\."
  188. MSGTYPE=stop "You're gasping for air\."
  189. MSGTYPE=stop "Your blood is having trouble reaching your brain\."
  190. MSGTYPE=stop "You can no longer breathe\."
  191. MSGTYPE=stop "The pressure on your .* increases\."
  192. MSGTYPE=stop "You're turning blue\."
  193. MSGTYPE=stop "Your consciousness is fading\."
  194. MSGTYPE=stop "You suffocate\."
  195.  
  196. # bullwhip
  197. MSGTYPE=stop ".* flicks a bullwhip towards your .*!"
  198. MSGTYPE=stop ".* wraps around .* you're wielding!"
  199. MSGTYPE=stop ".* yanks .* from your .*!"
  200. MSGTYPE=stop ".* yanks .* to the .*!"
  201. MSGTYPE=stop ".* snatches .*!"
  202.  
  203. # dangerous items
  204. MSGTYPE=stop ".*chickatrice corpse.*"
  205. MSGTYPE=stop ".*cockatrice corpse.*"
  206. MSGTYPE=stop ".*cockatrice egg.*"
  207. MSGTYPE=stop ".*Tsurugi of Muramasa.*"
  208. MSGTYPE=stop ".*Vorpal Blade.*"
  209.  
  210. # drowning attack
  211. MSGTYPE=stop "The couatl swings itself around you!"
  212. MSGTYPE=stop "The electric eel swings itself around you!"
  213. MSGTYPE=stop "The giant eel swings itself around you!"
  214. MSGTYPE=stop "The kraken swings itself around you!"
  215. MSGTYPE=stop "The python grabs you!"
  216.  
  217. # experience gain/loss
  218. MSGTYPE=stop "You feel more experienced\."
  219. MSGTYPE=stop "Welcome to experience level .*\."
  220. MSGTYPE=stop "Goodbye level .*\." # default
  221. MSGTYPE=stop "Fare thee well level .*\." # knight
  222. MSGTYPE=stop "Sayonara level .*\." # samurai
  223. MSGTYPE=stop "Aloha level .*\." # tourist
  224. MSGTYPE=stop "Farvel level .*\." # valkyrie
  225.  
  226. # food poisoning
  227. MSGTYPE=stop "Ulch - that .* was tainted.*!"
  228.  
  229. # hunger
  230. MSGTYPE=stop "You feel hungry\."
  231. MSGTYPE=stop "You are beginning to feel hungry\."
  232. MSGTYPE=stop "You are getting the munchies\." # hallu
  233. MSGTYPE=stop "You feel weak now\."
  234. MSGTYPE=stop "You still have the munchies\." # hallu
  235. MSGTYPE=stop "You feel weak\."
  236. MSGTYPE=stop "You are beginning to feel weak\."
  237. MSGTYPE=stop "The munchies are interfering with your motor capabilities\." # hallu
  238. MSGTYPE=stop ".* needs food, badly!"
  239. MSGTYPE=stop "You only feel hungry now\."
  240. MSGTYPE=stop "You now have a lesser case of the munchies\." # hallu
  241. MSGTYPE=stop "You faint from lack of food\."
  242. MSGTYPE=stop "You regain consciousness\."
  243. MSGTYPE=stop "You die from starvation\."
  244. MSGTYPE=stop "You die from hunger and exhaustion\."
  245.  
  246. # illness
  247. MSGTYPE=stop "You feel deathly sick\."
  248. MSGTYPE=stop "You feel even worse\."
  249. MSGTYPE=stop "You feel much worse\."
  250. MSGTYPE=stop "You feel somewhat better\."
  251. MSGTYPE=stop "What a relief!"
  252. MSGTYPE=stop "You die from your illness\."
  253.  
  254. # inventory cursing
  255. MSGTYPE=stop "You feel a malignant aura surround you\."
  256. MSGTYPE=stop "You feel a malignant aura surround the magic-absorbing blade\."
  257.  
  258. # mind flayer (these can get quite annoying)
  259. MSGTYPE=stop "You sense a faint wave of psychic energy\."
  260. MSGTYPE=stop "A wave of psychic energy pours over you!"
  261. MSGTYPE=stop "It locks on to your .*!"
  262. MSGTYPE=stop ".* concentrates\."
  263. MSGTYPE=stop ".* tentacles suck you!"
  264. MSGTYPE=stop "You don't seem harmed\."
  265. MSGTYPE=stop "Your helmet blocks the attack to your head\."
  266. MSGTYPE=stop "Your brain is eaten!"
  267. MSGTYPE=stop "Your last thought fades away\."
  268. MSGTYPE=stop "Unfortunately your brain is still gone\."
  269.  
  270. # near-death
  271. MSGTYPE=stop "You hear the howling of the CwnAnnwn\.\.\."
  272. MSGTYPE=stop "You hear the wailing of the Banshee\.\.\."
  273. MSGTYPE=stop ".*, all your powers will be lost\.\.\."
  274. MSGTYPE=stop ".*, your life force is running out\."
  275. MSGTYPE=stop ".* is about to die\."
  276.  
  277. # shop
  278. MSGTYPE=stop "You hear someone cursing shoplifters\."
  279. MSGTYPE=stop "You hear the chime of a cash register\."
  280. MSGTYPE=stop "You hear Neiman and Marcus arguing!" # hallu
  281.  
  282. # skill training
  283. MSGTYPE=stop "You feel more confident in your .*skills\."
  284. MSGTYPE=stop "You are now more skilled in .*\."
  285. MSGTYPE=stop "You are now most skilled in .*\."
  286.  
  287. # sliming
  288. MSGTYPE=stop "You don't feel very well\."
  289. MSGTYPE=stop "You suck in some slime and don't feel very well\."
  290. MSGTYPE=stop "You are turning a little green\."
  291. MSGTYPE=stop "Your limbs are getting oozy\."
  292. MSGTYPE=stop "Your skin begins to peel away\."
  293. MSGTYPE=stop "You are turning into a green slime\."
  294. MSGTYPE=stop "You are turning into .*\." # hallu
  295. MSGTYPE=stop "You have become a green slime\."
  296. MSGTYPE=stop "You have become .*\." # hallu
  297.  
  298. # (failed) spell casting
  299. MSGTYPE=stop "You don't have enough energy to cast that spell\."
  300. MSGTYPE=stop "You fail to cast the spell correctly\."
  301.  
  302. # stoning
  303. MSGTYPE=stop "You are slowing down\."
  304. MSGTYPE=stop "Your limbs are stiffening\."
  305. MSGTYPE=stop "Your limbs have turned to stone\."
  306. MSGTYPE=stop "You have turned to stone\."
  307. MSGTYPE=stop "You are a statue\."
  308.  
  309. # theft attack (incomplete)
  310. MSGTYPE=stop ".* stole .*\." # steal()
  311. MSGTYPE=stop ".* stole .*!" # stealamulet()
  312.  
  313. # vault
  314. MSGTYPE=stop "You hear someone counting money\."
  315. MSGTYPE=stop "You hear the quarterback calling the play\." # hallu
  316. MSGTYPE=stop "You hear the footsteps of a guard on patrol\."
  317. MSGTYPE=stop "You hear Ebenezer Scrooge!" # hallu
  318. #MSGTYPE=hide "You hear someone searching\." # empty
  319.  
  320. # vibrating square
  321. MSGTYPE=stop "You feel a strange vibration beneath .*\."
  322. MSGTYPE=stop "You feel a strange vibration under your .*\."
  323.  
  324. # vomiting
  325. MSGTYPE=stop "You are feeling mildly nauseated\."
  326. MSGTYPE=stop "You feel slightly confused\."
  327. MSGTYPE=stop "You can't seem to think straight\."
  328. MSGTYPE=stop "You feel incredibly sick\."
  329. MSGTYPE=stop "You suddenly vomit!"
  330.  
  331. # Wizard of Yendor
  332. MSGTYPE=stop "You feel vaguely nervous\."
  333. MSGTYPE=stop "You notice a black glow surrounding you\."
  334. MSGTYPE=stop "A voice booms out\.\.\."
  335. MSGTYPE=stop "So thou thought thou couldst .* me, fool\."
  336.  
  337. # spam: artifacts
  338. #MSGTYPE=hide "The fiery blade .*" # Fire Brand
  339. #MSGTYPE=hide "The ice-cold blade .*" # Frost Brand
  340. #MSGTYPE=hide "The magic-absorbing blade .*!" # Magicbane
  341. #MSGTYPE=hide "The massive hammer hits.*" # Mjollnir
  342. #MSGTYPE=hide ".* draws the life from .*!" # Staff of Aesculapius / Stormbringer
  343. #MSGTYPE=hide ".* begins to glow brilliantly!" # Sunsword (wielding)
  344. #MSGTYPE=hide ".* stops glowing\." # Sunsword (unwielding)
  345.  
  346. # spam: displacement/invisibility
  347. #MSGTYPE=hide ".* tries to touch you and misses!"
  348. #MSGTYPE=hide ".* .* wildly and misses!"
  349. #MSGTYPE=hide ".* attacks a spot beside you\."
  350. #MSGTYPE=hide ".* strikes at empty water!"
  351. #MSGTYPE=hide ".* strikes at thin air!"
  352. #MSGTYPE=hide ".* .* wildly!"
  353. #MSGTYPE=hide ".* smiles .* at your .*displaced image\.\.\."
  354. #MSGTYPE=hide ".* strikes at your .*displaced image and misses you!"
  355. #MSGTYPE=hide ".* reaches towards your distorted image\."
  356. #MSGTYPE=hide ".* is fooled by water reflections and misses!"
  357.  
  358. # spam: various
  359. #MSGTYPE=hide "With .* effort you move the boulder\." # boulder pushing
  360. #MSGTYPE=hide ".* moves the boulder\." # boulder pushing (while riding)
  361. #MSGTYPE=hide "This .* tastes terrible!" # eating monster corpses
  362. #MSGTYPE=hide "\[HP:.*\(\+.*\)\]" # hp_notify healing
  363. #MSGTYPE=hide "You caitiff!" # knight's code of conduct
  364. #MSGTYPE=hide "Your armor is rather cumbersome\.\.\." # monk wearing body armor
  365. #MSGTYPE=hide ".* hits! \(I hope you don't mind\.\)" # nurse dancing
  366. #MSGTYPE=hide "You displaced .*\." # pet displacement
  367. #MSGTYPE=hide "A mysterious force prevents .* from teleporting!" # teleportation on non-teleport level
  368. #MSGTYPE=hide "Your .* .* not affected\." # unaffected equipment
  369. #MSGTYPE=hide "Somehow, your .* .* not affected\." # unaffected equipment
  370.  
  371. #--------------------------------------------------------------------------------------------------------
  372.  
  373. #
  374. # various properties
  375. #
  376.  
  377. # aggravate monster
  378. MSGTYPE=stop "You feel less attractive\." # sit.c gremlin
  379.  
  380. # automatic searching
  381. MSGTYPE=stop "You feel perceptive!" # attrib.c level++
  382. MSGTYPE=stop "You feel less perceptive!" # attrib.c level--
  383. MSGTYPE=stop "You feel unaware!" # attrib.c level-- (monk)
  384.  
  385. # charisma
  386. MSGTYPE=stop "You feel charismatic!" # attrib.c a_cha++
  387. MSGTYPE=stop "You feel very charismatic!" # attrib.c a_cha++ (>1)
  388. MSGTYPE=stop "You feel repulsive!" # attrib.c a_cha--
  389. MSGTYPE=stop "You feel very repulsive!" # attrib.c a_cha-- (>1)
  390.  
  391. # cold resistance
  392. MSGTYPE=stop "You feel warm!" # attrib.c level++
  393. MSGTYPE=stop "You feel cooler!" # attrib.c level--
  394. MSGTYPE=stop "You feel full of hot air\." # eat.c eat_mon
  395. MSGTYPE=stop "You feel cooler\." # sit.c gremlin
  396.  
  397. # constitution
  398. MSGTYPE=stop "You feel tough!" # attrib.c a_con++
  399. MSGTYPE=stop "You feel very tough!" # attrib.c a_con++ (>1)
  400. MSGTYPE=stop "You feel fragile!" # attrib.c a_con--
  401. MSGTYPE=stop "You feel very fragile!" # attrib.c a_con-- (>1)
  402. MSGTYPE=stop "You must be leading a healthy life-style\." # attrib.c exe_con
  403. MSGTYPE=stop "You haven't been watching your health\." # attrib.c abu_con
  404.  
  405. # dexterity
  406. MSGTYPE=stop "You feel agile!" # attrib.c a_dex++
  407. MSGTYPE=stop "You feel very agile!" # attrib.c a_dex++ (>1)
  408. MSGTYPE=stop "You feel clumsy!" # attrib.c a_dex--
  409. MSGTYPE=stop "You feel very clumsy!" # attrib.c a_dex-- (>1)
  410. MSGTYPE=stop "You must have been working on your reflexes\." # attrib.c exe_dex
  411. MSGTYPE=stop "You haven't been working on reflexes lately\." # attrib.c abu_dex
  412.  
  413. # disintegration resistance
  414. MSGTYPE=stop "You feel very firm\." # eat.c eat_mon
  415. MSGTYPE=stop "You feel totally together, man\." # eat.c eat_mon (hallu)
  416.  
  417. # fire resistance
  418. MSGTYPE=stop "You feel cool!" # attrib.c level++
  419. MSGTYPE=stop "You feel warmer!" # attrib.c level--
  420. MSGTYPE=stop "You feel a momentary chill\." # eat.c eat_mon
  421. MSGTYPE=stop "You be chillin'\." # eat.c eat_mon (hallu)
  422. MSGTYPE=stop "You feel warmer\." # sit.c gremlin
  423.  
  424. # intelligence
  425. MSGTYPE=stop "You feel smart!" # attrib.c a_int++
  426. MSGTYPE=stop "You feel very smart!" # attrib.c a_int++ (>1)
  427. MSGTYPE=stop "You feel stupid!" # attrib.c a_int--
  428. MSGTYPE=stop "You feel very stupid!" # attrib.c a_int-- (>1)
  429.  
  430. # invisibility
  431. MSGTYPE=stop "You feel paranoid\." # sit.c gremlin
  432.  
  433. # lycanthropy
  434. MSGTYPE=stop "You feel feverish\." # mhitu.c mon_hit (werefoo)
  435. MSGTYPE=stop "You feel purified\." # were.c diverse
  436.  
  437. # poison resistance
  438. MSGTYPE=stop "You feel healthy!" # attrib.c level++
  439. MSGTYPE=stop "You feel hardy!" # attrib.c level++ (tourist)
  440. MSGTYPE=stop "You feel less healthy!" # attrib.c level--
  441. MSGTYPE=stop "You feel less hardy!" # attrib.c level-- (tourist)
  442. MSGTYPE=stop "You feel healthy\." # eat.c eat_mon
  443. MSGTYPE=stop "You feel especially healthy\." # eat.c eat_mon (already)
  444. MSGTYPE=stop "You feel a little sick!" # sit.c gremlin
  445.  
  446. # protection
  447. MSGTYPE=stop "You feel vulnerable\." # sit.c gremlin
  448.  
  449. # see invisible
  450. MSGTYPE=stop "You thought you saw something!" # sit.c gremlin
  451. MSGTYPE=stop "You tawt you taw a puttie tat!" # sit.c gremlin (hallu)
  452. MSGTYPE=stop "Your vision becomes clear\." # sit.c throne
  453.  
  454. # shock resistance
  455. MSGTYPE=stop "You feel insulated!" # attrib.c level++
  456. MSGTYPE=stop "You feel conductive!" # attrib.c level--
  457. MSGTYPE=stop "Your health currently feels amplified!" # eat.c eat_mon
  458. MSGTYPE=stop "You feel grounded in reality\." # eat.c eat_mon (hallu)
  459.  
  460. # sleep resistance
  461. MSGTYPE=stop "You feel awake!" # attrib.c level++
  462. MSGTYPE=stop "You feel tired!" # attrib.c level--
  463. MSGTYPE=stop "You feel wide awake\." # eat.c eat_mon
  464.  
  465. # speed
  466. MSGTYPE=stop "You feel quick!" # attrib.c level++
  467. MSGTYPE=stop "You feel slow!" # attrib.c level--
  468. MSGTYPE=stop "You seem faster\." # eat.c eat_mon (Q)
  469. MSGTYPE=stop "You seem slower\." # eat.c eat_mon (Q)
  470. MSGTYPE=stop "You feel slower\." # sit.c gremlin
  471.  
  472. # stealth
  473. MSGTYPE=stop "You feel stealthy!" # attrib.c level++
  474. MSGTYPE=stop "You feel less stealthy!" # attrib.c level--
  475. MSGTYPE=stop "You feel clumsy\." # sit.c gremlin
  476.  
  477. # strength
  478. MSGTYPE=stop "You feel strong!" # attrib.c a_str++
  479. MSGTYPE=stop "You feel very strong!" # attrib.c a_str++ (>1)
  480. MSGTYPE=stop "You feel weak!" # attrib.c a_str--
  481. MSGTYPE=stop "You feel very weak!" # attrib.c a_str-- (>1)
  482. MSGTYPE=stop "You must have been exercising\." # attrib.c exe_str
  483. MSGTYPE=stop "You must have been abusing your body\." # attrib.c abu_str
  484.  
  485. # telepathy
  486. MSGTYPE=stop "You feel a strange mental acuity\." # eat.c eat_mon
  487. MSGTYPE=stop "You feel in touch with the cosmos\." # eat.c eat_mon (hallu)
  488. MSGTYPE=stop "Your senses fail!" # sit.c gremlin
  489.  
  490. # teleport control
  491. MSGTYPE=stop "You feel controlled!" # attrib.c level++
  492. MSGTYPE=stop "You feel uncontrolled!" # attrib.c level--
  493. MSGTYPE=stop "You feel in control of yourself\." # eat.c eat_mon
  494. MSGTYPE=stop "You feel centered in your personal space\." # eat.c eat_mon (hallu)
  495.  
  496. # teleportitis
  497. MSGTYPE=stop "You feel very jumpy\." # eat.c eat_mon
  498. MSGTYPE=stop "You feel diffuse\." # eat.c eat_mon (hallu)
  499. MSGTYPE=stop "You feel less jumpy\." # sit.c gremlin
  500.  
  501. # warning
  502. MSGTYPE=stop "You feel sensitive!" # attrib.c level++
  503. MSGTYPE=stop "You feel less sensitive!" # attrib.c level--
  504.  
  505. # wisdom
  506. MSGTYPE=stop "You feel wise!" # attrib.c a_wis++
  507. MSGTYPE=stop "You feel very wise!" # attrib.c a_wis++ (>1)
  508. MSGTYPE=stop "You feel foolish!" # attrib.c a_wis--
  509. MSGTYPE=stop "You feel very foolish!" # attrib.c a_wis-- (>1)
  510. MSGTYPE=stop "You must have been very observant\." # attrib.c exe_wis
  511. MSGTYPE=stop "You haven't been paying attention\." # attrib.c abu_wis
  512.  
  513.  
  514.  
  515. #-------------#
  516. # Menu Colors #
  517. #-------------#
  518.  
  519. # Color scheme:
  520.  
  521. # red = cursed
  522. # orange = cursed water/paper, -enchant, or bad/dangerous stuff
  523. # cyan = blessed
  524. # lightcyan = holy water/paper, +enchant, or "special purpose" stuff
  525. # white = uncursed water/paper
  526.  
  527. # green = useful, always carry
  528. # lightgreen = emergency/very useful, always have one in open inventory
  529. # magenta = special goodies, probably leave in stash
  530. # lightmagenta = very special goodies (magic marker, wishes, poly)
  531. # yellow = danger (trice corpse, BoH aspode) or Unique Items
  532. # brown = worthless crap
  533. # lightblue = un-ID'd crap
  534. # blue is too dim to read
  535.  
  536. # Blessed, cursed, enchanted
  537. MENUCOLOR=" blessed| B($| )"=cyan
  538. MENUCOLOR=" \+[1-9]"=lightcyan
  539. MENUCOLOR=" \-[1-9]"=orange
  540. MENUCOLOR=" cursed| C($| )"=red
  541.  
  542. # Un-ID'd
  543. MENUCOLOR=" (amulet|ring$|potion|scroll|spellbook|wand|gem|tin$|tins$|bag)"=lightblue
  544. MENUCOLOR=" (amulet|ring|potion|scroll|spellbook|wand|gem|tin|bag)s? (of|called|versus)"=white
  545. MENUCOLOR=" cursed.* (amulet|ring|potion|scroll|tin|bag)"=red
  546. MENUCOLOR=" small bag"=white
  547. MENUCOLOR=" called .+ or "=lightblue
  548. MENUCOLOR=" called .*\?"=lightblue
  549. MENUCOLOR=" gray stone"=lightblue&underline
  550. MENUCOLOR=" (piece of cloth|opera cloak|ornamental cope|tattered cape|conical hat)"=lightblue
  551. MENUCOLOR=" (plumed|etched|crested|visored) helmet"=lightblue
  552. MENUCOLOR=" (old|padded|riding|fencing) gloves"=lightblue
  553. MENUCOLOR=" (mud|buckled|riding|snow|hiking|combat|jungle) boots"=lightblue
  554. MENUCOLOR=" (piece of cloth|opera cloak|ornamental cope|tattered cape|conical hat)"=lightblue
  555.  
  556. # Armor
  557. MENUCOLOR=" dragon scale"=lightmagenta
  558. MENUCOLOR=" (gloves|gauntlets|yugake)"=lightgreen
  559. MENUCOLOR=" cursed.* (gloves|gauntlets|yugake)"=lightgreen&underline
  560. MENUCOLOR=" (levitation boots|boots called lev)"=green
  561. MENUCOLOR=" helm.* opposite"=lightcyan
  562. MENUCOLOR=" (gauntlets|gloves|boots) .* fumbl"=orange
  563. MENUCOLOR=" fumble boots"=orange
  564. MENUCOLOR=" dunce cap"=orange&underline
  565.  
  566. # Tools
  567. MENUCOLOR=" (magic lamp|lamp called magic)"=magenta
  568. MENUCOLOR=" blessed (magic lamp|lamp called magic)"=lightmagenta
  569. MENUCOLOR=" magic marker"=lightmagenta
  570. MENUCOLOR=" (blessed|cursed) magic marker"=lightmagenta&underline
  571. MENUCOLOR=" magic marker.* \(1:[0-3]\)"=brown
  572.  
  573. MENUCOLOR=" unicorn horn"=lightgreen
  574. MENUCOLOR=" cursed.* unicorn horn"=lightgreen&underline
  575. MENUCOLOR=" (blindfold|towel)"=lightgreen
  576. MENUCOLOR=" cursed.* (blindfold|towel)"=lightgreen&underline
  577. MENUCOLOR=" stethoscope"=lightgreen
  578. MENUCOLOR=" cursed.* stethoscope"=lightgreen&underline
  579.  
  580. MENUCOLOR=" pick-axe[^[]*$"=green
  581. MENUCOLOR=" cursed.* pick-axe"=green&underline
  582. MENUCOLOR=" (key|lock pick|osaku)"=green
  583. MENUCOLOR=" can of grease"=green
  584. MENUCOLOR=" cursed.* can of grease"=green&underline
  585.  
  586. MENUCOLOR=" (oilskin|sack)"=lightcyan
  587. MENUCOLOR=" tinning kit"=lightcyan
  588. MENUCOLOR=" cursed.* tinning kit"=lightcyan&underline
  589. MENUCOLOR=" (magic whistle|whistle called magic)"=lightcyan
  590. MENUCOLOR=" tin whistle"=brown
  591. MENUCOLOR=" called tin"=brown
  592. MENUCOLOR=" tin opener"=brown
  593.  
  594. # Foodstuffs
  595. MENUCOLOR=" lumps? of royal jelly"=lightmagenta
  596. MENUCOLOR=" tins? of (spinach|.*giant meat)"=lightmagenta
  597. MENUCOLOR=" lizard corpse"=lightgreen
  598. MENUCOLOR=" (food |K-|C-|cram )ration"=green
  599. MENUCOLOR=" (gunyoki|lembas wafer)"=green
  600. MENUCOLOR=" tripe ration"=lightcyan
  601.  
  602. #MENUCOLOR=" fortune cookie"=yellow
  603. MENUCOLOR=" c(hi|o)ckatrice corpse"=yellow
  604. MENUCOLOR=" tins? of c(hi|o)ckatrice"=yellow
  605. MENUCOLOR=" cockatrice egg"=yellow
  606.  
  607. MENUCOLOR=" (slime mold|candied|cookie)"=green
  608.  
  609. # Amulets
  610. MENUCOLOR=" amulet .* life saving"=lightgreen
  611. MENUCOLOR=" cursed amulet .* life saving"=lightgreen&underline
  612. MENUCOLOR=" amulet .* reflect"=lightgreen
  613. MENUCOLOR=" amulet .* ESP"=lightcyan
  614. MENUCOLOR=" amulet .* (strang|sleep|change)"=orange
  615.  
  616. # Rings
  617. MENUCOLOR=" ring .* free action"=lightgreen
  618. MENUCOLOR=" ring .* slow digest"=green
  619. MENUCOLOR=" ring .* conflict"=green
  620. MENUCOLOR=" ring .* levitation"=green
  621. MENUCOLOR=" ring .* teleport control"=green
  622. MENUCOLOR=" ring .* regeneration"=green
  623. MENUCOLOR=" ring .* polymorph"=lightcyan
  624. MENUCOLOR=" ring .* polymorph control"=lightcyan
  625.  
  626. # Wands
  627. MENUCOLOR=" wand (of|called) (wish|death|poly)"=lightmagenta
  628. MENUCOLOR=" wand (of|called) (teleport|digging)"=lightgreen
  629. MENUCOLOR=" wand (of|called) (fire|cold|lightning|sleep)"=green
  630. MENUCOLOR=" wand (of|called) (secret door|create monster|enlighten)"=lightcyan
  631. MENUCOLOR=" wand (of|called) nothing"=brown
  632.  
  633. # Scrolls
  634. MENUCOLOR=" scrolls? .* genocide"=lightmagenta
  635. MENUCOLOR=" cursed scrolls? .* genocide"=lightmagenta&underline
  636. MENUCOLOR=" scrolls? .* enchant (armor|weapon)"=magenta
  637. MENUCOLOR=" cursed scrolls? .* enchant (armor|weapon)"=magenta&underline
  638. MENUCOLOR=" scrolls? .* teleport"=lightgreen
  639. MENUCOLOR=" cursed scrolls? .* teleport"=lightgreen&underline
  640. MENUCOLOR=" scrolls? .* remove curse"=green
  641. MENUCOLOR=" cursed scrolls? .* remove curse"=green&underline
  642. MENUCOLOR=" scrolls? .* identify"=green
  643. MENUCOLOR=" cursed scrolls? .* identify"=green&underline
  644.  
  645. MENUCOLOR="scrolls? .* scare monster"=lightcyan
  646. MENUCOLOR="scrolls? .* magic mapping"=lightcyan
  647. MENUCOLOR="scrolls? .* gold detection"=lightcyan
  648. MENUCOLOR="scrolls? .* taming"=lightcyan
  649. MENUCOLOR="scrolls? .* charging"=lightcyan
  650.  
  651. MENUCOLOR=" unlabeled scroll"=white
  652. MENUCOLOR=" plain spellbook"=white
  653. MENUCOLOR=" blank paper"=white
  654. MENUCOLOR=" blessed unlabeled scroll"=lightcyan
  655. MENUCOLOR=" blessed plain spellbook"=lightcyan
  656. MENUCOLOR=" blessed .* blank paper"=lightcyan
  657. MENUCOLOR=" cursed unlabeled scroll"=orange
  658. MENUCOLOR=" cursed plain spellbook"=orange
  659. MENUCOLOR=" cursed .* blank paper"=orange
  660.  
  661. # Potions
  662. MENUCOLOR=" potions? .* (gain ability|enlightenment)"=magenta
  663. MENUCOLOR=" potions? .* healing"=green
  664. MENUCOLOR=" potions? .* full healing"=lightgreen
  665. MENUCOLOR=" potions? .* gain (level|energy)"=lightcyan
  666. MENUCOLOR=" potions? .* speed"=lightcyan
  667. MENUCOLOR=" (smoky potion|potions? .* smoky)"=magenta
  668. MENUCOLOR=" blessed (smoky potion|potions? .* smoky)"=lightmagenta
  669. #MENUCOLOR=" potions? .* (conf|hallu|blind)"=brown
  670. MENUCOLOR=" potions? .* acid"=brown
  671.  
  672. MENUCOLOR=" clear potion"=white
  673. MENUCOLOR=" potions? .* water"=white
  674. MENUCOLOR=" blessed clear potion"=lightcyan
  675. MENUCOLOR=" blessed potions? .* water"=lightcyan
  676. MENUCOLOR=" holy water"=lightcyan
  677. MENUCOLOR=" cursed clear potion"=orange
  678. MENUCOLOR=" cursed potions? .* water"=orange
  679. MENUCOLOR=" unholy water"=orange
  680.  
  681. # Rocks 'n stuff
  682. MENUCOLOR=" (luckstone|stones? .* luck|Heart of Ahriman)"=lightgreen
  683. MENUCOLOR=" cursed (luckstone|stones? .* luck|Heart of Ahriman)"=lightgreen&underline
  684. MENUCOLOR=" (touchstone|stones? .* touch)"=lightcyan
  685. MENUCOLOR=" flint stone"=lightcyan
  686. MENUCOLOR=" rocks?( \(.*\))?$"=brown
  687. MENUCOLOR=" worthless"=brown
  688. MENUCOLOR=" (loadstone|stones? called load)"=orange
  689.  
  690. # Artifacts R Us
  691. MENUCOLOR=" (Orb of Detection|Sceptre of Might|Magic Mirror of Merlin)"=lightgreen
  692. MENUCOLOR=" (Magicbane|Eyes of the Overworld)"=lightgreen
  693. MENUCOLOR=" (Orb of Fate|Aethiopica|Yendorian Express)"=lightgreen
  694. MENUCOLOR=" (Master Key of Thievery|Longbow of Diana)"=lightgreen
  695.  
  696. MENUCOLOR=" (Bell of Opening|silver bell|[Cc]andelabrum|Book of the Dead|papyrus spellbook)"=yellow
  697. MENUCOLOR=" Amulet of Yendor"=orange
  698. MENUCOLOR=" Amulet of Yendor named"=yellow&underline
  699.  
  700. # Unstashables
  701. MENUCOLOR=" bag .* holding"=yellow
  702. MENUCOLOR=" cursed bag .* holding"=yellow&underline
  703. MENUCOLOR=" (sack|bag).* named cancel"=yellow
  704. MENUCOLOR=" bag .* tricks( \([0-9]+:[1-9][0-9]*\))?$"=yellow
  705. MENUCOLOR=" wand .*(cancel|vanishes)"=yellow&underline
  706. # Looting
  707. MENUCOLOR="is empty. Do what\?"=white
  708. MENUCOLOR="Put something into .*"=white
  709. MENUCOLOR="Take something out of .*"=white
  710.  
  711.  
  712. ## SPELL FAILURE RATES ##
  713. MENUCOLOR="0% "=green
  714. MENUCOLOR="[1-9]% "=lightgreen
  715. MENUCOLOR="1[0-3]% "=lightgreen
  716. MENUCOLOR="1[4-9]% "=yellow
  717. MENUCOLOR="2[0-7]% "=yellow
  718. MENUCOLOR="2[8-9]% "=yellow
  719. MENUCOLOR="3[0-9]% "=yellow
  720. MENUCOLOR="4[01]% "=yellow
  721. MENUCOLOR="4[2-9]% "=orange
  722. MENUCOLOR="5[0-6]% "=orange
  723. MENUCOLOR="5[7-9]% "=orange
  724. MENUCOLOR="6[0-9]% "=orange
  725. MENUCOLOR="70%"=orange
  726. MENUCOLOR="7[1-9]% "=red
  727. MENUCOLOR="8[0-4]% "=red
  728. MENUCOLOR="8[5-9]% "=red&underline
  729. MENUCOLOR="9[0-9]% "=red&underline
  730. MENUCOLOR="100% "=red&inverse
  731.  
  732. ## FORGOTTEN SPELL ##
  733. MENUCOLOR="\(gone\)"=magenta
  734.  
  735. ## ENHANCE ##
  736. # eventually enhanceable #
  737. MENUCOLOR="^ +[a-z -]+ +\[?(Unskilled|Basic|Skilled|Expert|Master|Grand Master)\]?"=red
  738. # ready to enhance #
  739. MENUCOLOR="^[a-z] - +[a-z -]+ +\[?(Unskilled|Basic|Skilled|Expert|Master|Grand Master)\]?"=green
  740. # may be enhanced when you're more experienced #
  741. MENUCOLOR="^ +\* +[a-z -]+ +\[?(Unskilled|Basic|Skilled|Expert|Master|Grand Master)\]?"=yellow
  742. # cannot be enhanced any further #
  743. MENUCOLOR="^ +# +[a-z -]+ +\[?(Unskilled|Basic|Skilled|Expert|Master|Grand Master)\]?"=magenta
  744.  
  745. # Force colors
  746. MENUCOLOR="\{R\}"=red
  747. MENUCOLOR="\{B\}"=blue
  748. MENUCOLOR="\{C\}"=cyan
  749. MENUCOLOR="\{G\}"=green
  750. MENUCOLOR="\{Y\}"=yellow
  751. MENUCOLOR="\{[MP]\}"=magenta
  752. MENUCOLOR="\{O\}"=orange
  753. MENUCOLOR="\{W\}"=white
  754. MENUCOLOR="\{L\}"=black
  755. MENUCOLOR="\{y\}"=gray
  756. #MENUCOLOR="\{g\}"=lightgreen
  757. #MENUCOLOR="\{b\}"=lightblue
  758. #MENUCOLOR="\{[mp]\}"=lightmagenta
  759. #MENUCOLOR="\{c\}"=lightcyan
  760. #MENUCOLOR="\{N\}"=&none
  761. #MENUCOLOR="\{X\}"=&bold
  762. #MENUCOLOR="\{x\}"=&dim
  763. #MENUCOLOR="\{U\}"=&underline
  764. #MENUCOLOR="\{I\}"=&inverse
  765. #MENUCOLOR="\{K\}"=&blink
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement