OPTIONS=showexp,!showscore,time,color,!autopickup OPTIONS=autodig,fruit:slime mold,boulder:0 OPTIONS=!cmdassist,lit_corridor,hilite_pet OPTIONS=DECgraphics,number_pad:2,msg_window:f OPTIONS=showdmg,invweight,showweight OPTIONS=pickup_burden:unencumbered,pickup_types:$!/="%?(* OPTIONS=monsters:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@X'&;:~] # I encourage people to use my menucolors! It's why I have a version and date. # eidocolors 1.12.0, 00:26 04 Jul 09 # last minor: add a bunch more magenta items: # wand of death # wand of polymorph # wand of teleportation # scroll of genocide # scroll of charging # scroll of identify # potion of full healing # potion of gain level # ALL UNIDENTIFIED MAGICAL ARMOR OPTIONS=menucolors ######### # B/U/C # ######### #MENUCOLOR="^[a-zA-Z$] - "=white #may want to enable this if regularly playing priest.. \(priests don't see the 'uncursed'\) MENUCOLOR=" !C"=red MENUCOLOR=" !B"=cyan MENUCOLOR=" !UC"=white MENUCOLOR=" \([-0-9]+:[-0-9]+\)"=white #nethack doesn't display "uncursed" if charges are known MENUCOLOR=" [+-][0-9]"=white MENUCOLOR=" blessed"=cyan MENUCOLOR=" uncursed"=white MENUCOLOR=" cursed"=red MENUCOLOR=" cursed .* (being worn)"=orange&underline ################ # WATER SPORTS # ################ MENUCOLOR=" holy water"=cyan&bold MENUCOLOR=" blessed clear potion"=cyan&bold MENUCOLOR=" blessed potions? called water"=cyan&bold MENUCOLOR=" clear potions? named \(holy\|blessed\|B\)\($\| \)"=cyan&bold MENUCOLOR=" potions? of water named \(holy\|blessed\|B\)\($\| \)"=cyan&bold MENUCOLOR=" potions? called water named \(holy\|blessed\|B\)\($\| \)"=cyan&bold MENUCOLOR=" unholy water"=orange MENUCOLOR=" cursed clear potion"=orange MENUCOLOR=" cursed potions? called water"=orange MENUCOLOR=" potions? called water named \(unholy\|cursed\|C\)\($\| \)"=orange ################# # FOOD CONDUCTS # thanks, teabing! ################# # vegan MENUCOLOR="\(food \|cram \|K-\|C-\)ration\|gunyoki"=green&bold MENUCOLOR="lembas wafer\|melon\|carrot\|tin .* spinach"=green&bold MENUCOLOR=" oranges?\( named.*\)?$"=green&bold # avoid coloring orange DSM MENUCOLOR=" pears?\( named.*\)?$"=green&bold # avoid coloring pearl rings MENUCOLOR=" apple\|banana\|kelp\|eucalyptus\|garlic\|wolfsbane"=green&bold MENUCOLOR=" slime mold\| brain"=green&bold ## YOUR FRUIT HERE MENUCOLOR="\(tin of \)?\(gelatinous cube\|acid blob\|quivering blob\)\( corpse\)?"=green&bold MENUCOLOR="\(tin of \)?\(blue\|spotted\|ochre\) jelly\( corpse\)?"=green&bold MENUCOLOR="\(tin of \)?lichen\|shrieker\|violet fungus\|\(brown\|yellow\|green\|red\) mold\( corpse\)?"=green&bold # vegetarian MENUCOLOR="egg\|pancake\|fortune cookie\|candy bar\|royal jelly\|cream pie\|candle|\tortilla"=green MENUCOLOR="\(tin of \)?brown pudding\|gray ooze\( corpse\)?"=green # magical food MENUCOLOR="mushroom\|pill"=magenta # curing food MENUCOLOR="holy wafer\|lizard corpse"=cyan ########### # GOODIES # ########### MENUCOLOR=" bag .* holding"=magenta MENUCOLOR=" luck\(stone\)?\($\| \)"=magenta MENUCOLOR=" wand .* wish\(ing\)?\($\| \)"=magenta MENUCOLOR=" wand .* tele\(port\(ation\)?\)?\($\| \)"=magenta MENUCOLOR=" wand .* polymorph"=magenta MENUCOLOR=" wand .* death"=magenta MENUCOLOR=" gain level"=magenta MENUCOLOR=" full healing"=magenta MENUCOLOR=" magic marker"=magenta MENUCOLOR=" magic lamp\|lamp .* magic"=magenta MENUCOLOR=" magic candle\|candle .* magic"=magenta MENUCOLOR=" unicorn horn[^[]*$"=magenta #this doesn't color the #enhance unicorn MENUCOLOR=" tinning kit"=magenta MENUCOLOR=" ring .* regen\(eration\)?\($\| \)"=magenta MENUCOLOR=" ring .* conflict"=magenta MENUCOLOR=" ring .* \(FA\|free action\)\($\| \)"=magenta MENUCOLOR=" ring .* \(TC\|teleport control\)\($\| \)"=magenta MENUCOLOR=" ring .* lev\(itation\)?\($\| \)"=magenta MENUCOLOR=" scroll .* genocide\($\| \)"=magenta MENUCOLOR=" scroll .* charging\($\| \)"=magenta MENUCOLOR=" scroll .* identify\($\| \)"=magenta MENUCOLOR=" amulet .* \(life ?saving\|LS\)\($\| \)"=magenta MENUCOLOR=" amulet .* ref\(lection\)?\($\| \)"=magenta MENUCOLOR=" c\(o\|hi\)ckatrice \(corpse\|egg\)"=magenta&underline MENUCOLOR=" egg .* cockatrice"=magenta MENUCOLOR=" stethoscope"=magenta #instruments MENUCOLOR="tooled horn\|fire horn\|frost horn\|horn .* \(tooled\|fire\|frost\)"=magenta MENUCOLOR=" harp"=magenta MENUCOLOR=" bugle"=magenta MENUCOLOR=" flute"=magenta # unidentified magic armor MENUCOLOR="piece of cloth\|opera cloak\|ornamental cope\|tattered cape\|dirty rag"=magenta MENUCOLOR="plumed helmet\|etched helmet\|crested helmet\|visored helmet"=magenta MENUCOLOR="\(old\|padded\|riding\|fencing\|black\) gloves"=magenta MENUCOLOR="\(mud\|buckled\|riding\|snow\|hiking\|combat\|jungle\|steel\) boots"=magenta MENUCOLOR="\(red\|blue\|green\|orange\) robe"=magenta ############# # ARTIFACTS # ############# #unaligned MENUCOLOR=" \(Dragonbane\|Fire Brand\|Frost Brand\|Ogresmasher\|Trollsbane\|Werebane\)"=lightgreen MENUCOLOR=" \(Perseus\)"=lightgreen #lawful normal, quest MENUCOLOR=" \(Demonbane\|Excalibur\|Grayswandir\|Snickersnee\|Sunsword\)"=lightgreen MENUCOLOR=" \(Orb of Detection\|Sceptre of Might\|Magic Mirror of Merlin\|Mitre of Holiness\|Tsurugi of Muramasa\)"=lightgreen MENUCOLOR=" \(Crown of Saint Edward\|Firewall\|Holy Spear of Light\|Key of Law\|Nighthorn\|Quick Blade\)"=lightgreen MENUCOLOR=" \(Reaper\|Skullcrusher\|Stake of Van Helsing\|Orcrist\|Sting\|Storm Whistle\|Sword of Justice\)"=lightgreen #neutral normal, quest MENUCOLOR=" \(Cleaver\|Giantslayer\|Magicbane\|Mjollnir\|Vorpal Blade\)"=lightgreen MENUCOLOR=" \(Heart of Ahriman\|Staff of Aesculapius\|Eyes of the Overworld\|Platinum Yendorian Express Card\|Orb of Fate\|Eye of the Aethiopica\)"=lightgreen MENUCOLOR=" \(Candle of Eternal Flame\|Deluder\|Disrupter\|Eye of the Beholder\|Gauntlets of Defense\|Giantkiller\|Key of Neutrality\|Luckblade\)"=lightgreen MENUCOLOR=" \(Mirrorbright\|Sword of Balance\|Whisperfeet\)"=lightgreen #chaotic normal, quest MENUCOLOR=" \(Grimtooth\|Stormbringer\)"=lightgreen MENUCOLOR=" \(Longbow of Diana\|Master Key of Thievery\)"=lightgreen MENUCOLOR=" \(Bat from Hell\|Deathsword\|Deep Freeze\|Doomblade\|Elfrist\|Great Dagger of Glaurgnaa\|Hand of Vecna\|Hellfire\)"=lightgreen MENUCOLOR=" \(Houchou\|Key of Chaos\|Plague\|Serpent's Tongue\|Thiefbane\)"=lightgreen #invocation items MENUCOLOR=" \(Bell of Opening\|silver bell\|Candelabrum of Invocation\|candelabrum\|Book of the Dead\|papyrus spellbook\)"=magenta&bold #raison d'etre MENUCOLOR=" Amulet of Yendor named"=magenta&bold&underline ################## # CURSED GOODIES # ################## MENUCOLOR=" cursed.* bag .* holding"=red&bold MENUCOLOR=" cursed.* luck\(stone\)?\($\| \)"=red&bold MENUCOLOR=" cursed.* unicorn horn"=red&bold MENUCOLOR=" cursed.* \(Bell of Opening\|silver bell\|Candelabrum of Invocation\|candelabrum\|Book of the Dead\|papyrus spellbook\)"=red&bold ############# # BAD STUFF # ############# MENUCOLOR=" load\(stone\)?\($\| \)"=red&underline ############################## # WATCH OUT, BAG OF HOLDING! # ############################## MENUCOLOR=" bag .* tricks"=blue&underline MENUCOLOR=" wand .*[^!]canc"=blue&underline ################ # SHINY THINGS # ################ MENUCOLOR=" gold piece"=yellow MENUCOLOR=" valuable"=brown MENUCOLOR=" gems? .* hard"=yellow #soft gems MENUCOLOR=" \([0-9]+\|an?\|gems? .*\) \(uncursed \|cursed \|blessed \)?\(dilithium\|opal\|garnet\|jasper\|agate\|jet\|obsidian\|jade\|citrine\|chrysoberyl\|amber\|amethyst\|fluorite\|turquoise\)\(e?s\)?\( stones?\| gems?\| crystals?\)?\( named .*\)? {"=brown #hard gems MENUCOLOR=" \([0-9]+\|an?\|gems?.*\) \(uncursed \|cursed \|blessed \)?\(diamond\|rub\(y\|ies\)\|jacinth\|sapphire\|black opal\|emerald\|topaz\|aquamarine\)\(e?s\)?\( stones?\| gems?\)?\( named .*\)? {"=yellow ####################### # SPELL FAILURE RATES # ####################### MENUCOLOR=" 0%"=white MENUCOLOR=" [1-9]%"=cyan MENUCOLOR=" [12][0-9]%"=cyan MENUCOLOR=" [3-6][0-9]%"=yellow MENUCOLOR=" 7[0-5]%"=yellow MENUCOLOR=" 7[6-9]%"=orange MENUCOLOR=" 8[0-9]%"=orange MENUCOLOR=" 9[0-9]%"=red MENUCOLOR=" 100%"=red ################### # FORGOTTEN SPELL # thanks, Stevie ################### MENUCOLOR="[a-zA-Z] - [a-zA-Z ]+ [0-9]\* [a-z]+ +[0-9]+%"=magenta ############ # #ENHANCE # thanks itsblah ############ MENUCOLOR="^ +[a-z -]+ +\[\(Unskilled\|Basic\|Skilled\|Expert\|Master\|Grand Master\)\]$"=none # normal MENUCOLOR="^ *[a-z] - +[a-z -]+ +\[\(Unskilled\|Basic\|Skilled\|Expert\|Master\|Grand Master\)\]$"=white # ready to enhance MENUCOLOR="^ +\* +[a-z -]+ +\[\(Unskilled\|Basic\|Skilled\|Expert\|Master\|Grand Master\)\]$"=white # enhanceable if more skill slots MENUCOLOR="^ +# +[a-z -]+ +\[\(Unskilled\|Basic\|Skilled\|Expert\|Master\|Grand Master\)\]$"=none # enhanceable if more potential ################ # FORCE COLORS # ################ # Some of these are subject to change ! MENUCOLOR="\{R\}"=red MENUCOLOR="\{B\}"=blue MENUCOLOR="\{C\}"=cyan MENUCOLOR="\{G\}"=green MENUCOLOR="\{Y\}"=yellow MENUCOLOR="\{[MP]\}"=magenta MENUCOLOR="\{O\}"=orange MENUCOLOR="\{W\}"=white MENUCOLOR="\{L\}"=black MENUCOLOR="\{y\}"=gray MENUCOLOR="\{g\}"=lightgreen MENUCOLOR="\{b\}"=lightblue MENUCOLOR="\{[mp]\}"=lightmagenta MENUCOLOR="\{c\}"=lightcyan MENUCOLOR="\{N\}"=none MENUCOLOR="\{X\}"=bold MENUCOLOR="\{x\}"=dim MENUCOLOR="\{U\}"=underline MENUCOLOR="\{I\}"=inverse MENUCOLOR="\{K\}"=blink ######################## # LOOT/APPLY CONTAINER # ######################## MENUCOLOR=" is empty. Do what?"=none MENUCOLOR="Put something into .*"=none MENUCOLOR="Take something out of .*"=none MENUCOLOR=" !dull"=brown MENUCOLOR=" !C"=red MENUCOLOR=" cursed"=red MENUCOLOR=" cursed .* (being worn)"=orange&underline ########################################################################### # autopickup exceptions # autopickup items that have [,] in their name autopickup_exception="<* named *[,]*" autopickup_exception="<* called *[,]*" # never autopickup items that have [!,] in their name autopickup_exception=">* named *[!,]*" autopickup_exception=">* called *[!,]*" # crappy items autopickup_exception=">* called* !empty*" autopickup_exception=">* called* !C*" autopickup_exception=">* called* !dull*" autopickup_exception=">*worthless*" autopickup_exception="*:0)*" # Avoid turning your scrolls of scare monster to dust: autopickup_exception=">*scroll of scare monster*" autopickup_exception=">*scroll called scare monster*" # Don't pick up artifacts autopickup_exception=">*Key of Chaos*" autopickup_exception=">*Key of Law*" autopickup_exception=">*Key of Neutrality*" autopickup_exception=">*Master Key of Thievery*" autopickup_exception=">*Houchou*" autopickup_exception=">*Orb of Detection*" autopickup_exception=">*Hand of Vecna*" autopickup_exception=">*Storm Whistle*" autopickup_exception=">*Magic Mirror of Merlin*" autopickup_exception=">*Nighthorn*" autopickup_exception=">*Eye of the Aethiopica*" autopickup_exception=">*Platinum Yendorian Express Card*" autopickup_exception=">*Orb of Fate*" autopickup_exception=">*Eye of the Beholder*" autopickup_exception=">*Heart of Ahriman*" autopickup_exception=">*Candle of Eternal Flame*" autopickup_exception=">*Eyes of the Overworld*" autopickup_exception=">*Whisperfeet*" autopickup_exception=">*Wallet of Perseus*" # #storytelling items autopickup_exception=">*cheap plastic imitation of the Amulet of Yendor*" autopickup_exception=">*Amulet of Yendor {*" autopickup_exception="<*Amulet of Yendor named ?*" autopickup_exception="<*Candelabrum of Invocation*" autopickup_exception="<*candelabrum*" autopickup_exception="<*Bell of Opening*" autopickup_exception="<*silver bell*" autopickup_exception="<*Book of the Dead*" autopickup_exception="<*papyrus spellbook*" # Keeping ammunition out of monsters' hands #autopickup_exception="<*arrow*" ## autopickup_exception="<*elven arrow*" ## autopickup_exception="<*orcish arrow*" ## autopickup_exception="<*silver arrow*" ## autopickup_exception="<*runed arrow*" ## autopickup_exception="<*crude arrow*" ## autopickup_exception="<*bamboo arrow*" #autopickup_exception="<*ya*" #autopickup_exception="<*crossbow bolt*" #autopickup_exception="<*dart*" #autopickup_exception="<*shuriken*" #autopickup_exception="<*throwing star*" #autopickup_exception="<*dagger*" ## autopickup_exception="<*elven dagger*" ## autopickup_exception="<*orcish dagger*" ## autopickup_exception="<*runed dagger*" ## autopickup_exception="<*crude dagger*" ## autopickup_exception="<*silver dagger*" #autopickup_exception="<*knife*" # Avoiding loadstones autopickup_exception=">*stone called loa*" autopickup_exception=">*loadstone" autopickup_exception=">*loadstone named *" autopickup_exception=">*gray stone" # #blind: glass/gems show up as gem, all else as stone. autopickup_exception=">stone" # # blessed, uncursed, cursed, greased autopickup_exception=">*sed stone" autopickup_exception=">*rock*" #heavy tools autopickup_exception=">*chest*" autopickup_exception=">*box*" autopickup_exception=">*land mine*" autopickup_exception=">*saddle*" autopickup_exception=">*beartrap*" autopickup_exception=">*glass orb*" autopickup_exception=">*crystal ball*" autopickup_exception=">*pick-axe*" autopickup_exception=">*iron hook*" autopickup_exception=">*bell*" autopickup_exception=">*torch* autopickup_exception=">*heavy iron ball*" autopickup_exception=">*statue of*" autopickup_exception=">*figurine of*" autopickup_exception=">*looking glass*" autopickup_exception=">*whistle called tin*" autopickup_exception=">*bag*" autopickup_exception=">*sack*" autopickup_exception=">*holding*" # we might want to autopickup food, but never corpses autopickup_exception=">*a corpse*" autopickup_exception=">*b corpse*" autopickup_exception=">*c corpse*" autopickup_exception=">*e corpse*" autopickup_exception=">*f corpse*" autopickup_exception=">*g corpse*" autopickup_exception=">*h corpse*" autopickup_exception=">*i corpse*" autopickup_exception=">*k corpse*" autopickup_exception=">*l corpse*" autopickup_exception=">*m corpse*" autopickup_exception=">*o corpse*" autopickup_exception=">*p corpse*" autopickup_exception=">*r corpse*" autopickup_exception=">*s corpse*" autopickup_exception=">*' corpse*" autopickup_exception=">*t corpse*" autopickup_exception=">*u corpse*" autopickup_exception=">*v corpse*" autopickup_exception=">*x corpse*" autopickup_exception=">*y corpse*" autopickup_exception=">*ld corpse*" autopickup_exception=">*nd corpse*" autopickup_exception=">*ud corpse*" autopickup_exception=">*ord corpse*" autopickup_exception=">*uard corpse*" autopickup_exception=">*wizard corpse*" # #lichen corpse #autopickup_exception=">*n corpse*" autopickup_exception=">*an corpse*" autopickup_exception=">*in corpse*" autopickup_exception=">*on corpse*" autopickup_exception=">*rn corpse*" autopickup_exception=">*un corpse*" autopickup_exception=">*aen corpse*" autopickup_exception=">*een corpse*" autopickup_exception=">*ken corpse*" autopickup_exception=">*ten corpse*" autopickup_exception=">*ven corpse*"