# This is Umbire's SlashTHEM nethackrc file, donated generously by ShadowRider # and improved on using some stuff I remembered from setting up other rcfiles. # # If you're reading this because you borrowed it from me, you should edit # it to suit the needs of your personal SlashTHEM build and add some # reasonable default options for your use. # # For those using vi-like editors: Type ESC a couple times, then ':q!' # (without quotes) to exit if you get stuck. To save, hit ESC and then ZZ # or type ':wq' (without quotes.) To insert text, hit 'i' to enter insert mode. # # Here are some examples of reasonable defaults: #OPTIONS=showexp,showscore,time,color OPTIONS=autodig,fruit:apple turnover,boulder:0 # For more information on what you can set in your nethackrc file, refer to: # http://www.nethack.org/v343/Guidebook.html#_TOCentry_42 # # Happy hacking! ###Basic menu shit # ##MENUCOLORS OPTIONS=color,menucolors OPTIONS=showexp,showrace,showweight,showdmg OPTIONS=time OPTIONS=sortloot:full MENUCOLOR="gold piece"=yellow MENUCOLOR="[+-][0-9]+ "=cyan MENUCOLOR="\([0-9]+:-?[0-9]+\)"=cyan #Beatitude MENUCOLOR="blessed"=lightgreen MENUCOLOR="holy"=lightgreen MENUCOLOR="cursed"=red MENUCOLOR="unholy"=red MENUCOLOR="uncursed "=cyan #Overview MENUCOLOR="Level [0-9]+: ["].".*=red&bold MENUCOLOR="Level.*vault.*"=yellow MENUCOLOR=".*STASH.*"=cyan&underline MENUCOLOR="You are here"=orange&underline #Worn MENUCOLOR="[+-][0-9].*\((being worn|tethered weapon in |weapon in |wielded in |on |at the ready |tethered )\)"=cyan&underline MENUCOLOR="blessed.*\((being worn|tethered weapon in |weapon in |wielded in |on |at the ready |tethered )\)"=lightgreen&underline MENUCOLOR="cursed.*\((being worn|tethered weapon in |weapon in |wielded in |on |at the ready |tethered )\)"=red&underline MENUCOLOR="uncursed.*\((being worn|tethered weapon in |weapon in |wielded in |on |at the ready |tethered )\)"=cyan&underline MENUCOLOR="blessed.*\(alternate weapon\)"=lightgreen&italic MENUCOLOR="^cursed.*\(alternate weapon\)"=red&italic MENUCOLOR="uncursed.*\(alternate weapon\)"=cyan&italic #Particular items #-Essential items MENUCOLOR="Amulet of Yendor"=lightmagenta #-Shit what might blow up a bag of holding MENUCOLOR="wand .*[^!]canc"=red&underline MENUCOLOR="[1-7] .*[^!]gone"=black MENUCOLOR="[1-7] .*[^!]-(1|2|3|4|5|6|7|8|9|10)%"=red #-Active items MENUCOLOR="(lit)"=yellow&underline MENUCOLOR="\(divination\)"=white MENUCOLOR="\(casting\)"=white ##OPTIONS #Autopickup OPTIONS=!autopickup OPTIONS=pickup_burden:stressed OPTIONS=pickup_types:$?!/=" #-Always pick up: AUTOPICKUP_EXCEPTION="<.*Amulet of Yendor.*" 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.*" AUTOPICKUP_EXCEPTION:"<.*magic lamp.*" AUTOPICKUP_EXCEPTION:"<.*wand of wishing.*" AUTOPICKUP_EXCEPTION:"<.*wand of death.*" AUTOPICKUP_EXCEPTION:"<.*wand of polymorph.*" AUTOPICKUP_EXCEPTION:"<.*magic marker.*" AUTOPICKUP_EXCEPTION="<.*dilithium crystal.*" AUTOPICKUP_EXCEPTION="<.*diamond.*" AUTOPICKUP_EXCEPTION="<.*ruby.*" AUTOPICKUP_EXCEPTION="<.*jacinth.*" AUTOPICKUP_EXCEPTION="<.*sapphire.*" AUTOPICKUP_EXCEPTION="<.*black opal.*" AUTOPICKUP_EXCEPTION="<.*emerald.*" AUTOPICKUP_EXCEPTION="<.*turquoise.*" AUTOPICKUP_EXCEPTION="<.*aquamarine.*" AUTOPICKUP_EXCEPTION="<.*citrine.*" AUTOPICKUP_EXCEPTION="<.*amber.*" AUTOPICKUP_EXCEPTION="<.*topaz.*" AUTOPICKUP_EXCEPTION="<.*vorpal.*" AUTOPICKUP_EXCEPTION="<.*lump of royal jelly.*" AUTOPICKUP_EXCEPTION="<.*wand of digging.*" AUTOPICKUP_EXCEPTION="<.*wand of teleportation.*" AUTOPICKUP_EXCEPTION="<.*wand of fire.*" AUTOPICKUP_EXCEPTION="<.*wand of cold.*" AUTOPICKUP_EXCEPTION="<.*wand of lightning.*" AUTOPICKUP_EXCEPTION="<.*wand of sleep.*" AUTOPICKUP_EXCEPTION="<.*can of grease.*" AUTOPICKUP_EXCEPTION="<.*life saving.*" #-Never pick up: AUTOPICKUP_EXCEPTION=">.*cheap plastic imitation of the Amulet of Yendor*" AUTOPICKUP_EXCEPTION:">.*worthless piece of.*" AUTOPICKUP_EXCEPTION:">.*loadstone.*" AUTOPICKUP_EXCEPTION:">.*flint stone.*" AUTOPICKUP_EXCEPTION:">.*gray stone.*" AUTOPICKUP_EXCEPTION=">.*rock*" AUTOPICKUP_EXCEPTION:">.*scare monster.*" #Dungeon OPTIONS=lit_corridor OPTIONS=hilite_hidden_stairs OPTIONS=hilite_obj_piles #Messages OPTIONS=msghistory:99 #Pet presets OPTIONS=hilite_pet OPTIONS=catname:Mia OPTIONS=dogname:Gaoru OPTIONS=ratname:Nico ###MSGTYPE ##Various status properties and changes #Grabbing alerts MSGTYPE=alert ".* swings itself around you!" MSGTYPE=alert "The python grabs you!" MSGTYPE=alert "You don't feel very well." #Hunger MSGTYPE=stop "You feel hungry." MSGTYPE=stop "You are beginning to feel hungry." MSGTYPE=stop "You are getting the munchies." MSGTYPE=stop "You feel weak now." MSGTYPE=stop "You still have the munchies." MSGTYPE=stop "You feel weak." MSGTYPE=stop "You are beginning to feel weak." MSGTYPE=stop "The munchies are interfering with your motor capabilities." MSGTYPE=stop " needs food, badly!" MSGTYPE=stop "You only feel hungry now." MSGTYPE=stop "You now have a lesser case of the munchies." MSGTYPE=alert "You faint from lack of food." MSGTYPE=stop "You regain consciousness." MSGTYPE=stop "You die from starvation." MSGTYPE=stop "You die from hunger and exhaustion." #Illness MSGTYPE=alert "You feel deathly sick." MSGTYPE=alert "You feel much worse." MSGTYPE=alert "You feel even worse." #Lycanthropy MSGTYPE=alert "You feel feverish." #Near death MSGTYPE=alert "You hear the howling of the CwnAnnwn..." MSGTYPE=alert ", your life force is running out" MSGTYPE=alert ", all your powers will be lost..." MSGTYPE=alert "You hear the wailing of the Banshee..." MSGTYPE=alert " is about to die." MSGTYPE=stop " tentacles suck you!" #Sliming MSGTYPE=alert "You are turning a little green." MSGTYPE=alert "Your limbs are getting oozy." MSGTYPE=alert "Your skin begins to peel away." MSGTYPE=alert "You are turning into a green slime." #Stoning MSGTYPE=alert "You are slowing down." MSGTYPE=alert "Your limbs are stiffening." MSGTYPE=alert " hits you with the () corpse." #Strangulation MSGTYPE=alert " constricts your throat!" MSGTYPE=alert "You find it hard to breathe." MSGTYPE=alert "You're gasping for air." MSGTYPE=alert "Your blood is having trouble reaching your brain." MSGTYPE=alert "You can no longer breathe." MSGTYPE=alert "You're turning blue." MSGTYPE=alert "Your consciousness is fading." ##Monsters #Nurses MSGTYPE=norep " nurse touches you!" MSGTYPE=hide " nurse touches you! (I hope you don't mind.)" #Pet spam MSGTYPE=hide "You displaced *" #Riders MSGTYPE=alert " reaches out, and you feel fever and chills." MSGTYPE=alert " reaches out, and your body shrivels." MSGTYPE=alert " chuckles." ##Inventory #Item theft MSGTYPE=alert " steals *" MSGTYPE=alert " stole *" MSGTYPE=alert " purse feels *" #Items (potentially) cursed MSGTYPE=alert "You feel a malignant aura surround *" MSGTYPE=alert " you need some help *" ##Other shit #Skills MSGTYPE=stop "You feel more confident *" #Speed loss MSGTYPE=alert "You slow down." MSGTYPE=alert "You feel yourself slowing down a bit." MSGTYPE=alert "Your quickness feels less natural." #VibeČ MSGTYPE=alert "You feel a strange vibration*"