#junethack TestIgnoreMe ## This is an example nethackrc file. You should edit this to suit your needs ## Edit this on the NAO website: https://alt.org/nethack/webconf/ ## or if in terminal, see https://alt.org/nethack/virus.txt # junethack AmyBSOD ## OPTIONS=paranoid_quit,paranoid_hit,paranoid_remove OPTIONS=color,lit_corridor OPTIONS=showexp,showscore,statuscolors,time OPTIONS=fruit:grape,catname:Katzenhund,dogname:Meatdog,horsename:VWScirocco OPTIONS=number_pad:2,pickup_burden:unencumbered,pickup_types:$ ## Automatically dig if you are wielding a digging tool and moving ## into a place that can be dug OPTIONS=autodig ## Walking into a door attempts to open it ## OPTIONS=autoopen ## Allow saving and loading bones files. ## OPTIONS=bones ## Show out-of-sight areas of lit rooms ## OPTIONS=dark_room ## Use inverse for pets OPTIONS=hilite_pet ## Use inverse for piles of items ## OPTIONS=hilite_pile ## How recalled messages (ctrl-p) are displayed. OPTIONS=msg_window:full ## use IBMgraphics or DECgraphics #OPTIONS=symset:DECgraphics #OPTIONS=symset:IBMgraphics ## Change symbols ## SYMBOLS=S_ghost:8 ## Sort items by name. One of "none", "loot", or "full" #OPTIONS=sortloot:full ## Require explicit yes for some prompts #OPTIONS=paranoid_confirmation:Confirm quit attack pray wand Remove ## Conducts #OPTIONS=nudist #OPTIONS=blind ## Colored menus. Regular expressions allowed. # OPTIONS=menucolors # HP STATUSCOLOR=HP%100:lightgreen STATUSCOLOR=HP%80:yellow STATUSCOLOR=HP%60:orange STATUSCOLOR=HP%40:red STATUSCOLOR=HP%20:lightmagenta # prayer threshold (<= 1/7 of maxHP) STATUSCOLOR=HP%14:lightmagenta&inverse # Pw STATUSCOLOR=Pw%100:lightgreen STATUSCOLOR=Pw%80:yellow STATUSCOLOR=Pw%60:orange STATUSCOLOR=Pw%40:red STATUSCOLOR=HP%20:lightmagenta # prayer threshold (<= 1/7 of maxHP) STATUSCOLOR=HP%14:lightmagenta&inverse # Pw STATUSCOLOR=Pw%100:lightgreen STATUSCOLOR=Pw%80:yellow STATUSCOLOR=Pw%60:orange STATUSCOLOR=Pw%40:red STATUSCOLOR=Pw%20:lightmagenta # encumbrance STATUSCOLOR=Burdened:lightcyan STATUSCOLOR=Stressed:orange STATUSCOLOR=Strained:red STATUSCOLOR=Overtaxed:lightmagenta STATUSCOLOR=Overloaded:lightmagenta STATUSCOLOR=Brd:lightcyan STATUSCOLOR=Ssd:orange STATUSCOLOR=Snd:red STATUSCOLOR=Otd:lightmagenta STATUSCOLOR=Old:lightmagenta # hunger STATUSCOLOR=Satiated:yellow STATUSCOLOR=Hungry:orange STATUSCOLOR=Weak:red STATUSCOLOR=Fainting:lightmagenta STATUSCOLOR=Fainted:lightmagenta STATUSCOLOR=Starved:lightmagenta STATUSCOLOR=Sat:yellow STATUSCOLOR=Hun:orange STATUSCOLOR=Wea:red STATUSCOLOR=Ftg:lightmagenta STATUSCOLOR=Ftd:lightmagenta STATUSCOLOR=Sta:lightmagenta # health conditions STATUSCOLOR=FoodPois:lightmagenta STATUSCOLOR=Ill:lightmagenta STATUSCOLOR=Slime:lightmagenta STATUSCOLOR=Stoned:lightmagenta STATUSCOLOR=FPo:lightmagenta STATUSCOLOR=Sli:lightmagenta STATUSCOLOR=Sto:lightmagenta # mental conditions STATUSCOLOR=Conf:yellow STATUSCOLOR=XConf:yellow&blink STATUSCOLOR=Hallu:yellow STATUSCOLOR=XHallu:yellow&blink STATUSCOLOR=Stun:yellow STATUSCOLOR=XStun:yellow&blink STATUSCOLOR=Cnf:yellow STATUSCOLOR=Stn:yellow STATUSCOLOR=Hal:yellow # other conditions STATUSCOLOR=Blind:yellow STATUSCOLOR=XBlind:yellow&blink STATUSCOLOR=Bli:yellow STATUSCOLOR=Lev:cyan STATUSCOLOR=Elbereth:lightgreen STATUSCOLOR=Elb:lightgreen STATUSCOLOR=Fear:magenta STATUSCOLOR=Fea:magenta STATUSCOLOR=XFear:magenta&blink STATUSCOLOR=Numb:brown STATUSCOLOR=Nmb:brown STATUSCOLOR=XNumb:brown&blink STATUSCOLOR=Triggered:magenta STATUSCOLOR=Trg:magenta STATUSCOLOR=Freeze:lightblue STATUSCOLOR=XFreeze:lightblue&blink STATUSCOLOR=Frz:lightblue STATUSCOLOR=Burn:orange STATUSCOLOR=XBurn:orange&blink STATUSCOLOR=Brn:orange STATUSCOLOR=Held:lightcyan STATUSCOLOR=Hld:lightcyan STATUSCOLOR=Vomit:cyan STATUSCOLOR=Vmt:cyan STATUSCOLOR=Legs:red STATUSCOLOR=Leg:red STATUSCOLOR=Glib:lightgreen STATUSCOLOR=Glb:lightgreen MENUCOLOR=" cursed "=orange MENUCOLOR=" blessed "=lightcyan MENUCOLOR=" holy water"=lightgreen MENUCOLOR="unholy water"=orange ## Messagetypes # ## displacing pets. hide the message. #MSGTYPE=hide "You swap places with your .*" ## items on floor. don't repeat the message. #MSGTYPE=norep "You see here a .*" #MSGTYPE=norep "You see here an .*" ## delayed instadeaths. always prompt for -more- MSGTYPE=stop "You are slowing down." MSGTYPE=stop "You find it hard to breathe." MSGTYPE=stop "You are turning a little .*" ## moving up or down stairs #MSGTYPE=hide "You descend .*" #MSGTYPE=hide "You (climb|fly) (up|down) .*" OPTIONS=boulder:0 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"=white MENUCOLOR=" !B"=white MENUCOLOR=" !UC"=white MENUCOLOR=" uncursed| UC?($| )"=white MENUCOLOR=" \([-0-9]+:[-0-9]+\)"=white #nethack doesn't display "uncursed" if charges are known MENUCOLOR=" [+-][0-9]"=white MENUCOLOR=" blessed| B($| )"=cyan MENUCOLOR=" cursed| C($| )"=red ################ # 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"=green MENUCOLOR="(tin of )?brown pudding|gray ooze( corpse)?"=green ########### # 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=" 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 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"=magenta MENUCOLOR="plumed helmet|etched helmet|crested helmet|visored helmet"=magenta MENUCOLOR="(old|padded|riding|fencing) gloves"=magenta MENUCOLOR="(mud|buckled|riding|snow|hiking|combat|jungle) boots"=magenta ############# # ARTIFACTS # ############# #unaligned MENUCOLOR=" (Dragonbane|Fire Brand|Frost Brand|Ogresmasher|Trollsbane|Werebane)"=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 #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 #chaotic normal, quest MENUCOLOR=" (Grimtooth|Orcrist|Sting|Stormbringer)"=lightgreen MENUCOLOR=" (Longbow of Diana|Master Key of Thievery)"=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 ################## # 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 MENUCOLOR=" wand .* vanish"=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)\]$"=gray # 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="^ +"=gray# +[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\}"=gray MENUCOLOR="\{X\}"=gray MENUCOLOR="\{x\}"=gray MENUCOLOR="\{U\}"=gray MENUCOLOR="\{I\}"=gray MENUCOLOR="\{K\}"=gray ######################## # LOOT/APPLY CONTAINER # ######################## MENUCOLOR=" is empty. Do what?"=gray MENUCOLOR="Put something into .*"=gray MENUCOLOR="Take something out of .*"=gray ########################################################################### OPTIONS=pickup_types:/$?!%* AUTOPICKUP_EXCEPTION="<*conical hat" AUTOPICKUP_EXCEPTION="<*plumed helmet" AUTOPICKUP_EXCEPTION="<*etched helmet" AUTOPICKUP_EXCEPTION="<*crested helmet" AUTOPICKUP_EXCEPTION="<*visored helmet" AUTOPICKUP_EXCEPTION="<*tattered cape" AUTOPICKUP_EXCEPTION="<*opera cloak" AUTOPICKUP_EXCEPTION="<*ornamental cope" AUTOPICKUP_EXCEPTION="<*piece of cloth" AUTOPICKUP_EXCEPTION="<*old gloves" AUTOPICKUP_EXCEPTION="<*padded gloves" AUTOPICKUP_EXCEPTION="<*riding gloves" AUTOPICKUP_EXCEPTION="<*fencing gloves" AUTOPICKUP_EXCEPTION="<*combat boots" AUTOPICKUP_EXCEPTION="<*jungle boots" AUTOPICKUP_EXCEPTION="<*hiking boots" AUTOPICKUP_EXCEPTION="<*mud boots" AUTOPICKUP_EXCEPTION="<*buckled boots" AUTOPICKUP_EXCEPTION="<*riding boots" AUTOPICKUP_EXCEPTION="<*snow boots" AUTOPICKUP_EXCEPTION="<*wand of wishing" AUTOPICKUP_EXCEPTION="<*wand called wish" AUTOPICKUP_EXCEPTION="<*wand of create monster" AUTOPICKUP_EXCEPTION="<*wand of teleportation" AUTOPICKUP_EXCEPTION="<*wand called tele" # AUTOPICKUP_EXCEPTION="<*wand of polymorph" # AUTOPICKUP_EXCEPTION="<*wand called poly" AUTOPICKUP_EXCEPTION="<*wand of fire" AUTOPICKUP_EXCEPTION="<*wand of lightning" AUTOPICKUP_EXCEPTION="<*wand of death" # # Cold is used for Juiblex swamp, etc. # AUTOPICKUP_EXCEPTION=">*wand of cold" AUTOPICKUP_EXCEPTION="<*magic marker" AUTOPICKUP_EXCEPTION="<*magic lamp" AUTOPICKUP_EXCEPTION="