#OPTIONS=gender:female OPTIONS=bones BIND=O:optionsfull # graphics/ui {{{ OPTIONS=menustyle:full OPTIONS=extmenu OPTIONS=!tips,notutorial # OPTIONS=windowtype:tty,altmeta OPTIONS=windowtype:curses OPTIONS=statuslines:3 OPTIONS=align_message:bottom OPTIONS=align_status:bottom OPTIONS=perm_invent OPTIONS=!sparkle OPTIONS=!cmdassist OPTIONS=!implicit_uncursed OPTIONS=paranoid_confirmation:pray Remove quit attack wand-break swim eat AutoAll OPTIONS=autounlock:apply-key OPTIONS=autodig OPTIONS=autoopen ## controls OPTIONS=number_pad:0 OPTIONS=fireassist:false ## graphics OPTIONS=catname:Purrminator, dogname:Subwoofer, horsename:Snelhest OPTIONS=pettype:cat OPTIONS=hilite_pet OPTIONS=fruit:habanero OPTIONS=!showexp, !showrace OPTIONS=time ## TNNT changes {{{{ #OPTIONS=realtime:play time #OPTIONS=runmode:teleport ## }}}} OPTIONS=msg_window:reversed OPTIONS=msghistory:1000 OPTIONS=autodescribe OPTIONS=pile_limit:5 OPTIONS=guicolor OPTIONS=symset:DECgraphics SYMBOLS=S_ghost:X SYMBOLS=S_altar:_ SYMBOLS:S_golem:8 OPTIONS=boulder:0 ## show out-of-sight areas of lit rooms OPTIONS=dark_room ## use inverse for piles of items OPTIONS=hilite_pile ## sort items by name. One of "none", "loot", or "full" OPTIONS=sortloot:loot # }}} # autopickup {{{ OPTIONS=pickup_burden:burdened OPTIONS=autopickup,pickup_types:$!?/"= ## autopickup exceptions go here autopickup_exception=">.*scare.*" autopickup_exception=">.*empty.*" autopickup_exception=">.*(undead turning|opening|locking).*" ## don't pick up identified spellbooks autopickup_exception=">.*spellbook of.*" autopickup_exception="<.*lichen corpse.*" autopickup_exception="<.*lump(s)? of royal jelly" #autopickup_exception="<.*lizard corpse.*" autopickup_exception="<.*Magicbane.*" autopickup_exception="<.*Amulet of Yendor.*" autopickup_exception=">.*cheap plastic imitation.*" ## arc and others with a touchstone, unidentified gems #autopickup_exception="<.*gem.*" # }}} # menucolors {{{ OPTIONS=color OPTIONS=menucolors ## valid colors: ## black, red, green, brown, blue, magenta, cyan, gray, orange, yellow, white ## bright green, bright blue, bright magenta, bright cyan ## inventory {{{{ # OPTIONS=menustyle:combination MENUCOLOR=" blessed"=green MENUCOLOR=" uncursed"=cyan MENUCOLOR=" named.*!c"=cyan MENUCOLOR=" cursed"=black MENUCOLOR=" (water|clear)"=lightblue MENUCOLOR=" blessed.*(water|clear)"=lightcyan MENUCOLOR=" holy water"=lightcyan MENUCOLOR=" cursed.*(water|clear)"=blue MENUCOLOR=" unholy water"=blue MENUCOLOR=" (water|clear) .*named blessed"=lightcyan MENUCOLOR=" (water|clear) .*named cursed"=blue # }}}} ## goodies {{{{ ### weapons/armor {{{{{ MENUCOLOR=" silver saber"=magenta MENUCOLOR="polished silver"=magenta #### Helmets {{{{{{ MENUCOLOR=" (plumed|etched|crested|visored)"=magenta MENUCOLOR=" (plumed|etched|crested|visored) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (plumed|etched|crested|visored)"=magenta&underline # HackEM specific MENUCOLOR=" (winged|fearsome|top hat)"=magenta MENUCOLOR=" (winged|fearsome|top hat) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (winged|fearsome|top hat)"=magenta&underline # }}}}}} #### Gloves {{{{{{ MENUCOLOR=" (old|padded|riding|fencing)"=magenta MENUCOLOR=" (old|padded|riding|fencing) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (old|padded|riding|fencing)"=magenta&underline # HackEM specific MENUCOLOR=" (falconry|fingerless|boiled|latex|black gloves)"=magenta MENUCOLOR=" (falconry|fingerless|boiled|latex|black gloves) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (falconry|fingerless|boiled|latex|black gloves)"=magenta&underline # }}}}}} #### Boots {{{{{{ MENUCOLOR=" (mud |snow boots|riding|buckled|hiking|combat|jungle)"=magenta MENUCOLOR=" (mud |snow boots|riding|buckled|hiking|combat|jungle) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (mud |snow boots|riding|buckled|hiking|combat|jungle)"=magenta&underline # HackEM specific MENUCOLOR=" (steel-toed)"=magenta MENUCOLOR=" (steel-toed) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (steel-toed)"=magenta&underline # }}}}}} #### Cloaks {{{{{{ MENUCOLOR=" (robe|apron|slippery|tattered|ornamental|opera|piece of cloth|funeral shroud)"=magenta MENUCOLOR=" (robe|apron|slippery|tattered|ornamental|opera|piece of cloth|funeral shroud) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (robe|apron|slippery|tattered|ornamental|opera|piece of cloth|funeral shroud)"=magenta&underline # HackEM specific MENUCOLOR=" (feathery|dirty rag|dusty cloak)"=magenta MENUCOLOR=" (feathery|dirty rag|dusty cloak) .* cursed"=magenta&underline MENUCOLOR=" cursed.* (feathery|dirty rag|dusty cloak)"=magenta&underline # }}}}}} MENUCOLOR="(weapon|wielded) in (left |right )?hand"=cyan&inverse MENUCOLOR="(at the ready)"=cyan&inverse MENUCOLOR=" blessed .*weapon in hand"=green&inverse MENUCOLOR=" cursed .*(weapon in hand|wielded|hand)"=red&inverse MENUCOLOR=" worn"=cyan&inverse MENUCOLOR=" blessed .* worn"=green&inverse MENUCOLOR=" cursed .* (worn|wielded|hand)"=red&inverse ### }}}}} ### potions {{{{{ MENUCOLOR="(diluted )?potion(s)? (of|called) (healing|speed)"=lightblue MENUCOLOR="(diluted )?potion(s)? (of|called) extra healing"=cyan MENUCOLOR="(diluted )?potion(s)? (of|called) full healing"=magenta MENUCOLOR="(diluted )?potion(s)? (of|called) paralysis"=magenta MENUCOLOR="(diluted )?potion(s)? (of|called) gain (level|ability|energy)"=magenta MENUCOLOR="blessed (diluted )?potion(s)? (of|called) (healing|speed)"=blue MENUCOLOR="blessed (diluted )?potion(s)? (of|called) extra healing"=green MENUCOLOR="blessed (diluted )?potion(s)? (of|called) full healing"=lightmagenta MENUCOLOR="blessed (diluted )?potion(s)? (of|called) gain (level|ability|energy)"=lightmagenta MENUCOLOR=" cursed (diluted )?potion(s)? (of|called) (healing|speed)"=black MENUCOLOR=" cursed (diluted )?potion(s)? (of|called) extra healing"=black MENUCOLOR=" cursed (diluted )?potion(s)? (of|called) full healing"=black MENUCOLOR=" cursed (diluted )?potion(s)? (of|called) gain (level|ability|energy)"=black ### }}}}} ### scrolls {{{{{ MENUCOLOR="scroll.* scare monster"=magenta MENUCOLOR="scroll.* genocide"=magenta MENUCOLOR="scroll.* charging"=magenta MENUCOLOR="scroll.* enchant"=magenta MENUCOLOR="scroll.*80"=magenta MENUCOLOR=" cursed scroll.* scare monster"=black MENUCOLOR=" cursed scroll.* genocide"=black MENUCOLOR=" cursed scroll.* charging"=black MENUCOLOR=" cursed scroll.* enchant"=black MENUCOLOR=" cursed scroll.*80"=black MENUCOLOR="blessed scroll.* scare monster"=lightmagenta MENUCOLOR="blessed scroll.* genocide"=lightmagenta MENUCOLOR="blessed scroll.* charging"=lightmagenta MENUCOLOR="blessed scroll.* enchant"=lightmagenta MENUCOLOR="blessed scroll.*80"=lightmagenta # HackEM specific MENUCOLOR="scroll.* (magic detection|annihilation|acquirement|cloning)"=magenta MENUCOLOR=" cursed scroll.* (magic detection|annihilation|acquirement|cloning)"=black MENUCOLOR="blessed scroll.* (magic detection|annihilation|acquirement|cloning)"=lightmagenta ### }}}} ### jewelry {{{{{ MENUCOLOR="amulet .* (life ?saving)"=magenta MENUCOLOR="amulet .* ref(lection)?"=magenta MENUCOLOR="amulet .* flying"=magenta MENUCOLOR="(greased )?ring .* regen(eration)?"=magenta MENUCOLOR="(greased )?ring .* conflict"=magenta MENUCOLOR="(greased )?ring .* (FA|free action)"=magenta MENUCOLOR="(greased )?ring .* (TC|teleport control)"=magenta MENUCOLOR="(greased )?ring .* levi(tation)?"=magenta MENUCOLOR="(greased )?ring .* polymorph control"=lightblue MENUCOLOR="(greased )?ring .* shape changers"=lightblue MENUCOLOR="(greased )?ring .* shock res"=lightblue MENUCOLOR="blessed (greased )?amulet .* (life ?saving)"=magenta MENUCOLOR="blessed (greased )?amulet .* flying"=lightmagenta MENUCOLOR="blessed (greased )?amulet .* ref(lection)?"=magenta MENUCOLOR="blessed (greased )?ring .* regen(eration)?"=lightmagenta MENUCOLOR="blessed (greased )?ring .* conflict"=lightmagenta MENUCOLOR="blessed (greased )?ring .* (FA|free action)"=lightmagenta MENUCOLOR="blessed (greased )?ring .* (TC|teleport control)"=lightmagenta MENUCOLOR="blessed (greased )?ring .* levi(tation)?"=lightmagenta MENUCOLOR="blessed (greased )?ring .* shape changers"=lightcyan MENUCOLOR="blessed (greased )?ring .* polymorph control"=lightcyan MENUCOLOR="blessed (greased )?ring .* shock res"=lightcyan MENUCOLOR=" cursed (greased )?amulet .* (life ?saving)"=magenta MENUCOLOR=" cursed (greased )?amulet .* flying"=magenta&underline MENUCOLOR=" cursed (greased )?amulet .* ref(lection)?"=magenta MENUCOLOR=" cursed (greased )?ring .* regen(eration)?"=magenta&underline MENUCOLOR=" cursed (greased )?ring .* conflict"=magenta&underline MENUCOLOR=" cursed (greased )?ring .* (FA|free action)"=magenta&underline MENUCOLOR=" cursed (greased )?ring .* (TC|teleport control)"=magenta&underline MENUCOLOR=" cursed (greased )?ring .* levi(tation)?"=magenta&underline MENUCOLOR=" cursed (greased )?ring .* polymorph control"=blue MENUCOLOR=" cursed (greased )?ring .* shape changers"=blue MENUCOLOR=" cursed (greased )?ring .* shock res"=blue ### }}}}} ### tools / instruments {{{{{ MENUCOLOR="bag"=magenta MENUCOLOR="(empty)?blessed.*(bag|holding|sack)"=green&underline MENUCOLOR="(empty)? cursed.*(bag|holding|sack)"=red&underline MENUCOLOR="(empty)?uncursed.*(bag|holding|sack)"=magenta&underline MENUCOLOR="tooled horn|fire horn|frost horn|horn .* (tooled|fire|frost)"=magenta MENUCOLOR="harp"=magenta MENUCOLOR="bugle"=magenta MENUCOLOR="flute"=magenta MENUCOLOR="bagpipe"=magenta MENUCOLOR="(magic )?(magical )?marker"=magenta MENUCOLOR="magic (lamp|candle)|(lamp|candle) .* magic"=magenta MENUCOLOR="blessed (greased )?(magic )?(magical )?marker"=magenta&bold MENUCOLOR="blessed .*(magic lamp|lamp .* magic|candle|candle .* magic)"=magenta&bold MENUCOLOR="stethoscope"=magenta MENUCOLOR="blessed stethoscope"=magenta&bold MENUCOLOR=" cursed stethoscope"=black ### }}}}} ### wands {{{{{ MENUCOLOR="wishing"=magenta&underline MENUCOLOR="(potion(s)?|wand) .* polymorph"=magenta MENUCOLOR="wand.*teleportation"=magenta MENUCOLOR="wand.*healing"=lightblue MENUCOLOR="wand.*(extra healing|healthier)"=magenta MENUCOLOR="wand.*sleep"=blue MENUCOLOR="death"=magenta&underline MENUCOLOR="STOP"=magenta&underline MENUCOLOR="cancellation"=orange&underline MENUCOLOR="VANISHES"=orange MENUCOLOR="bag of tricks"=orange&underline MENUCOLOR="(gauntlets|gloves|boots) .* fumbl"=orange MENUCOLOR="fumble boots"=orange MENUCOLOR="dunce cap"=orange MENUCOLOR="align"=orange MENUCOLOR=":0"=yellow MENUCOLOR="named empty"=yellow ### }}}}} MENUCOLOR="unpaid"=white&underline MENUCOLOR="c(o|hi)ckatrice (corpse|egg)"=magenta MENUCOLOR="egg .* cockatrice"=magenta ## }}}} ## spellcasting {{{{ MENUCOLOR=" 0% "=lightcyan MENUCOLOR=" [1-9]% "=lightgreen MENUCOLOR=" 1[0-9]% "=green MENUCOLOR=" 2[0-4]% "=green MENUCOLOR=" 2[5-9]% "=brown MENUCOLOR=" [34][0-9]% "=brown MENUCOLOR=" [56][0-9]% "=red MENUCOLOR=" 7[0-4]% "=red MENUCOLOR=" 7[5-9]% "=orange MENUCOLOR=" [89][0-9]% "=orange MENUCOLOR=" 100% "=orange&underline MENUCOLOR="[a-zA-Z] - [a-zA-Z ]+ [0-9]\* [a-z]+ +[0-9]+%"=magenta ## }}}} ## enhance {{{{ MENUCOLOR=" \[Basic\]$"=green MENUCOLOR=" \[(Skilled|Master)\]$"=lightgreen MENUCOLOR=" \[(Expert|Grand Master)\]$"=white MENUCOLOR=" martial arts +\[Expert\]$"=green MENUCOLOR="^ *[a-z -]+ +\[Unskilled\]$"=black #MENUCOLOR="^ *[a-z] - +[a-z -]+ +\[(Unskilled|Basic|Skilled|Expert|Master)\]$" ## }}}} ## annotations {{{{ MENUCOLOR="Level .* \""=green MENUCOLOR="You are here"=magenta ## }}}} ## invocation items {{{{ MENUCOLOR="(Bell of Opening|silver bell|Candelabrum of Invocation|candelabrum|Book of the Dead|papyrus spellbook)"=magenta&bold MENUCOLOR=" cursed.* (Bell of Opening|silver bell|Candelabrum of Invocation|candelabrum|Book of the Dead|papyrus spellbook)"=red&bold ## }}}} # }}} # messagetypes {{{ ## displacing pets. hide the message MSGTYPE=hide "You swap places with .*" ## delayed Instadeaths MSGTYPE=stop "The (couatl|(electric|giant) eel|kraken|\w+) swings (it|her|his|\w+)self around you!" MSGTYPE=stop "The python grabs you!" MSGTYPE=stop "You don't feel very well." MSGTYPE=stop "You are turning a little green." MSGTYPE=stop "Your limbs are getting oozy." MSGTYPE=stop "Your skin begins to peel away." MSGTYPE=stop "You are turning into a green slime." MSGTYPE=stop "You are slowing down." MSGTYPE=stop "Your limbs are stiffening." MSGTYPE=stop "It constricts your throat!" MSGTYPE=stop "You find it hard to breathe." MSGTYPE=stop "You're gasping for air." MSGTYPE=stop "Your blood is having trouble reaching your brain." MSGTYPE=stop "You can no longer breathe." MSGTYPE=stop "You're turning blue." MSGTYPE=stop "Your consciousness is fading." MSGTYPE=stop "You feel deathly sick." MSGTYPE=stop "You feel (even|much) worse." MSGTYPE=stop ".Vorpal Blade." ## things that aren't dangerous by themselves but could kill you if you don't notice MSGTYPE=stop "You fail to cast the spell correctly." MSGTYPE=stop "You don't have enough energy to cast that spell." MSGTYPE=stop "You see here a c(hi|o)ckatrice corpse." MSGTYPE=stop "You are beginning to feel weak." # giant ichneumon MSGTYPE=stop "injects something into you" MSGTYPE=stop "You are feeling a little strange." MSGTYPE=stop "You can feel something moving inside your body!" MSGTYPE=stop "Insects burst from your body!" ## vibrating Square MSGTYPE=stop "You feel a strange vibration under your (feet|hooves|belly|\w+)." MSGTYPE=stop "You feel a strange vibration beneath you." ## stairs spam MSGTYPE=hide "You descend .*" MSGTYPE=hide "You climb .*" ## digging and pushing spam MSGTYPE=hide "You start digging." MSGTYPE=hide "You hit the rock with all ." MSGTYPE=hide "You make an opening .*" MSGTYPE=hide "You succeed in cutting ." MSGTYPE=hide "You continue digging." MSGTYPE=hide "With great effort .*" MSGTYPE=hide "with your pick-axe" ## weapon spam, resistant gives a message # Mjollnir #MSGTYPE=hide "Lightning strikes .*" # Fire Brand #MSGTYPE=hide "The fiery blade .*" # Frost Brand #MSGTYPE=hide "The ice-cold blade .*" # Staff of Aesculapius #MSGTYPE=hide "draws the life from .*" ## HP OPTIONS=hitpointbar OPTIONS=hilite_status:hitpoints/100%/grey&normal OPTIONS=hilite_status:hitpoints/<100%/green&normal OPTIONS=hilite_status:hitpoints/<66%/yellow&normal OPTIONS=hilite_status:hitpoints/<50%/orange&normal OPTIONS=hilite_status:hitpoints/<33%/red&bold OPTIONS=hilite_status:hitpoints/<15%/red&inverse # }}} # hilite_status colors {{{ ## colored conditions/hp/mp/hung/conditions/encumberance (stolen from K2) {{{{ OPTIONS=statushilites OPTIONS=hilite_status: hitpoints-max/green&normal OPTIONS=hilite_status: hitpoints/100%/green&normal OPTIONS=hilite_status: hitpoints/<100%/lightgreen&normal OPTIONS=hilite_status: hitpoints/<76%/yellow&normal OPTIONS=hilite_status: hitpoints/<51%/orange&normal OPTIONS=hilite_status: hitpoints/<26%/red&normal OPTIONS=hilite_status: hitpoints/<14%/black&normal OPTIONS=hilite_status: power-max/green&normal OPTIONS=hilite_status: power/100%/green&normal OPTIONS=hilite_status: power/<100%/lightgreen&normal OPTIONS=hilite_status: power/<76%/yellow&normal OPTIONS=hilite_status: power/<51%/orange&normal OPTIONS=hilite_status: power/<26%/red&normal OPTIONS=hilite_status: power/<11%/black&normal OPTIONS=hilite_status: gold/always/yellow&normal OPTIONS=hilite_status: hunger/satiated/brown&normal OPTIONS=hilite_status: hunger/hungry/magenta&normal OPTIONS=hilite_status: hunger/weak/orange&normal OPTIONS=hilite_status: hunger/fainting/orange&inverse OPTIONS=hilite_status: hunger/fainted/black&normal OPTIONS=hilite_status: condition/conf/orange&normal OPTIONS=hilite_status: condition/stun/red&normal OPTIONS=hilite_status: condition/blind/black&normal OPTIONS=hilite_status: condition/deaf/cyan&normal OPTIONS=hilite_status: condition/foodpois/lightgreen&normal OPTIONS=hilite_status: condition/termill/lightgreen&normal OPTIONS=hilite_status: condition/slime/lightgreen&normal OPTIONS=hilite_status: condition/hallu/magenta&normal OPTIONS=hilite_status: condition/strngl/red&normal OPTIONS=hilite_status: condition/stone/brown&bold OPTIONS=hilite_status: condition/movement/lightblue&normal OPTIONS=hilite_status: carrying-capacity/burdened/yellow&normal OPTIONS=hilite_status: carrying-capacity/stressed/orange&normal OPTIONS=hilite_status: carrying-capacity/strained/red&normal OPTIONS=hilite_status: carrying-capacity/overtaxed/red&normal OPTIONS=hilite_status: carrying-capacity/overloaded/black&normal # }}}} ## colored stats and level gain (stolen from aoei) {{{{ ## ensure changes will be shown for a few turns after they happen OPTIONS=statushilites:10 ## always show gold as the proper color OPTIONS=hilite_status:gold/always/yellow ## show when XL changes OPTIONS=hilite_status:experience-level/changed/white/cyan ## the above line is equivalent to: OPTIONS=hilite_status:experience-level/changed/white/always/cyan ## specify multiple cutoffs for all ability scores OPTIONS=hilite_status:characteristics/<5/red/>6/orange/>8/brown/>11/yellow/>13/green/>16/cyan/>18/lightblue # colored alignment (stolen from )https://eu.hardfought.org/userdata/h/hackemslashem/hackem/hackemslashem.hackemrc) OPTIONS=hilite_status:alignment/lawful/white/neutral/gray/chaotic/black # }}}} # }}}