### Slash'EM Extended 2.1.1 config # junethack K2 OPTIONS=IBMgraphics,ascii_map OPTIONS=windowtype:tty OPTIONS=gmmode ## Curses interface (disable windowtype:tty) #OPTIONS=windowtype:curses OPTIONS=align_status:bottom OPTIONS=align_message:top OPTIONS=windowborders:2 # OPTIONS=petattr:I # Set terminal window for same dimensions OPTIONS=term_cols:80 OPTIONS=term_rows:24 OPTIONS=perm_invent # Roles #OPTIONS=role:Ranger,race:Human,gender:male,align:neutral #OPTIONS=role:Knight,race:Human,gender:male,align:lawful #OPTIONS=role:Priest,race:Elf,gender:male,align:neutral #OPTIONS=role:Rogue,race:Kobold,gender:male,align:chaotic #OPTIONS=role:Monk,race:Human,gender:male,align:neutral #OPTIONS=role:Archeologist,race:Dwarf,gender:male,align:lawful #OPTIONS=role:Valkyrie,race:dwarf,gender:male,align:lawful #OPTIONS=role:Wizard,race:Elf,gender:female,align:neutral #OPTIONS=role:Samurai,race:Human,gender:male,align:lawful #OPTIONS=role:Healer,race:Elf,gender:male,align:neutral #OPTIONS=role:Barbarian,race:Ogre,gender:male,align:chaotic #OPTIONS=role:Caveman,race:Giant,gender:male,align:lawful #OPTIONS=role:Tourist,race:Human,gender:male,align:neutral OPTIONS=dogname:Koa,catname:Ed,horsename:Farrah,fruit:almond OPTIONS=autopickup,pickup_types:$"=/!?+* OPTIONS=packorder:")[%?+/=!(*0_` OPTIONS=nolegacy,verbose,autoquiver,autodig,nonews,pushweapon,pickup_thrown,quiver_fired OPTIONS=showscore,color,toptenwin,use_inverse,time,showexp,number_pad:1,lit_corridor,hilite_pet OPTIONS=nopet OPTIONS=!sparkle,!cmdassist,!lootabc OPTIONS=boulder:` OPTIONS=msghistory:30 OPTIONS=autoopen,hitpointbar,menu_glyphs OPTIONS=msg_window:combination OPTIONS=suppress_alert:2.0.0 # UnNetHack specific #OPTIONS=!show_dgn_name OPTIONS=statuscolors # Valid colors are: black, blue, brown, cyan, gray, green, lightblue, lightcyan, lightgreen, lightmagenta, magenta, none, orange, red, white, yellow # Hitpoints and power STATUSCOLOR=hp%100=green,hp%75=yellow,hp%50=orange STATUSCOLOR=hp%25=red,hp%10:black STATUSCOLOR=pw%100=green,pw%75=yellow,pw%50:orange,pw%25:red,pw%10:black # Carry and hunger status STATUSCOLOR=burdened:yellow,stressed:orange,strained:red STATUSCOLOR=overtaxed:red,overloaded:black STATUSCOLOR=satiated:brown,hungry:orange,weak:red STATUSCOLOR=fainting:black,fainted:black # Mental/Health/Other status STATUSCOLOR=hallu:magenta,conf:orange,stun:red STATUSCOLOR=ill:lightgreen,foodpois:lightgreen,slime:lightgreen STATUSCOLOR=held:red,blind:black STATUSCOLOR=gold:yellow OPTIONS=menucolors MENUCOLOR=" blessed .*"=green MENUCOLOR=" holy .*"=green MENUCOLOR=" cursed .*"=red MENUCOLOR=" unholy .*"=red MENUCOLOR=" uncursed .*"=white MENUCOLOR=" blessed .* \(being worn\)"=lightgreen MENUCOLOR=" blessed .* \(weapon in (hand|foreclaw)\)"=lightgreen MENUCOLOR=" blessed .* \(weapon in hands|foreclaws\)"=lightgreen MENUCOLOR=" cursed .* \(being worn\)"=orange MENUCOLOR=" cursed .* \(weapon in (hand|foreclaw)\)"=orange MENUCOLOR=" cursed .* \(weapon in hands|foreclaws\)"=orange MENUCOLOR=" blessed .* \(on (left|right) hand\)"=lightgreen MENUCOLOR=" blessed .* \(on (left|right) foreclaw\)"=lightgreen MENUCOLOR=" blessed .* \(in quiver\)"=lightgreen MENUCOLOR=" cursed .* \(on (left|right) hand\)"=orange MENUCOLOR=" cursed .* \(on (left|right) foreclaw\)"=orange MENUCOLOR=" cursed .* \(in quiver\)"=orange MENUCOLOR=" blessed .* \(alternate weapon; not wielded\)"=lightgreen MENUCOLOR=" blessed .* \(wielded in other (hand|foreclaw)\)"=lightgreen MENUCOLOR=" cursed .* \(alternate weapon; not wielded\)"=orange MENUCOLOR=" cursed .* \(wielded in other (hand|foreclaw)\)"=orange MENUCOLOR=" gold piece"=yellow MENUCOLOR=" Amulet of Yendor"=lightmagenta MENUCOLOR=" wand .*[^!]canc"=yellow MENUCOLOR=" [1-7][*]"=black # Food Conducts # vegan MENUCOLOR="(food |cram |K-|C-)ration|gunyoki"=lightcyan MENUCOLOR="lembas wafer|melon|carrot|tins? .* spinach"=lightcyan MENUCOLOR=" oranges?( named.*)?$"=lightcyan MENUCOLOR=" pears?( named.*)?$"=lightcyan MENUCOLOR=" (apple|banana|kelp|eucalyptus|garlic|wolfsbane)"=lightcyan MENUCOLOR=" (almond|almonds|brain)"=lightcyan MENUCOLOR="(tins? of )?(gelatinous cube|acid blob|quivering blob)( corpse)?"=lightcyan MENUCOLOR="(tins? of )?(blue|spotted|ochre) jelly( corpse)?"=lightcyan MENUCOLOR="(tins? of )?lichen|shrieker|violet fungus|(brown|yellow|green|red) mold( corpse)?"=lightcyan # vegetarian MENUCOLOR="egg|pancake|fortune cookie|candy bar|royal jelly|cream pie"=lightblue MENUCOLOR="(tin of )?brown pudding|gray ooze( corpse)?"=lightblue ## Always pick these: 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="<*dilithium crystal*" AUTOPICKUP_EXCEPTION="<*diamond*" AUTOPICKUP_EXCEPTION="<*ruby*" AUTOPICKUP_EXCEPTION="<*jacinth*" AUTOPICKUP_EXCEPTION="<*sapphire*" AUTOPICKUP_EXCEPTION="<*black opal*" AUTOPICKUP_EXCEPTION="<*emerald*" AUTOPICKUP_EXCEPTION="<*detonation*" AUTOPICKUP_EXCEPTION="<*thirsty*" AUTOPICKUP_EXCEPTION="<*vorpal*" ## Don't pick these: AUTOPICKUP_EXCEPTION=">*cheap plastic imitation of the Amulet of Yendor*" AUTOPICKUP_EXCEPTION=">*worthless piece of*" AUTOPICKUP_EXCEPTION=">* stone*" AUTOPICKUP_EXCEPTION=">*loadstone*" AUTOPICKUP_EXCEPTION=">*rock*" AUTOPICKUP_EXCEPTION=">*chunk*" AUTOPICKUP_EXCEPTION=">*meatball*" AUTOPICKUP_EXCEPTION=">*scare monster*" AUTOPICKUP_EXCEPTION=">*spellbook of*" ## Message types # displacing pets. hide the message. MSGTYPE=hide "You swap places with your *" # items on floor #MSGTYPE=norep "You see here *" #MSGTYPE=norep "You see here a *" #MSGTYPE=norep "You see here an *" # Miscellaneous MSGTYPE=hide "You descend the stairs" MSGTYPE=hide "You climb up the stairs" MSGTYPE=norep "Your sacrifice is consumed *" MSGTYPE=hide "You open the *" MSGTYPE=hide "You carefully open *" MSGTYPE=norep "A tower of flame erupts *" MSGTYPE=hide "You start digging." MSGTYPE=hide "You hit the rock with all your might." MSGTYPE=hide "You displaced *" MSGTYPE=stop "You wrest one last charge from the worn-out wand" MSGTYPE=hide "Something is engraved here on the headstone." MSGTYPE=hide "* tastes terrible!" MSGTYPE=hide "The golden haze around you becomes less dense." MSGTYPE=norep "The Book of the Dead glows a strange dark red, but remains intact." MSGTYPE=hide "A mysterious force prevents the *" MSGTYPE=hide "Unknown command *" # emergencies MSGTYPE=stop "The (couatl.*eel|kraken) swings itself around you!" MSGTYPE=stop "The python grabs you!" MSGTYPE=stop "You don't feel very well." MSGTYPE=stop "You are turning a little *" 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 "* hits you with the (cockatrice|chickatrice) corpse." 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 much worse." MSGTYPE=stop "You feel even worse." MSGTYPE=stop "* reaches out, and you feel fever and chills." MSGTYPE=stop "* reaches out, and your body shrivels." # vibrating square MSGTYPE=stop "You feel a strange vibration *" # enhance MSGTYPE=stop "You feel more confident *" # status effects 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=stop "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." MSGTYPE=stop "You feel deathly sick." MSGTYPE=stop "You feel even worse." MSGTYPE=stop "You feel much worse." MSGTYPE=stop "You die from your illness." MSGTYPE=stop "You feel feverish." # (potential) inventory cursing/cancelling MSGTYPE=stop "You feel a malignant aura surround *" MSGTYPE=stop "You feel magical energies being absorbed from your vicinity." # near-death MSGTYPE=stop "You hear the howling of the CwnAnnwn..." MSGTYPE=stop ", your life force is running out" MSGTYPE=stop ", all your powers will be lost..." MSGTYPE=stop "You hear the wailing of the Banshee..." MSGTYPE=stop " is about to die." # hit messages (help stop deaths from riding movement keys) MSGTYPE=stop "* bites!" MSGTYPE=stop "* hits!" MSGTYPE=stop "* kicks!" MSGTYPE=stop "* butts!" MSGTYPE=stop "* stings!" MSGTYPE=stop "* touches *" MSGTYPE=stop "* tentacles suck you!" MSGTYPE=stop "You are hit by *" # Nurse MSGTYPE=norep "* nurse hits!" MSGTYPE=hide "* nurse hits! (I hope you don't mind.)" #Dungeon walls fix DUNGEON = 032 179 196 218 191 192 217 197 193 194 \ 180 195 035 035 035 250 254 254 043 043 \ 241 241 035 035 250 250 177 177 060 062 \ 060 062 095 124 092 244 244 244 247 250 \ 247 250 250 035 035 096 096 032 247 035 \ 247 247 247 247 247 244 244 092 092 124 \ 124 250 250 250 250 250 250 250 096 250 \ 096 096 124 124 035