# junethack Umbire ############################################################################### # # (Setup borrowed from NeroOneTrueKing, with additional options from riker) # # color information # ================= # # # For a great color experience, the "use_darkgray" option should be turned on. # Unfortunately, some terminal programs cannot display dark gray properly, and # black monsters and objects will look weird or appear to be invisible. # # In addition, the terminal program's color palette should be adjusted to make # colors more distinct. For example, here is the palette I personally use: # # 0 #000000 ( 0, 0, 0) black # 1 #EE0000 (238, 0, 0) red # 2 #00AA00 ( 0,170, 0) green # 3 #AA6600 (170,102, 0) brown # 4 #0066EE ( 0,102,238) blue # 5 #AA00AA (170, 0,170) magenta # 6 #00AAAA ( 0,170,170) cyan # 7 #AAAAAA (170,170,170) gray # 8 #666666 (102,102,102) "no color" (used by "use_darkgray" option) # 9 #EE6600 (238,102, 0) orange # 10 #00EE00 ( 0,238, 0) lightgreen # 11 #EEEE00 (238,238, 0) yellow # 12 #00AAEE ( 0,170,238) lightblue # 13 #EE00EE (238, 0,238) lightmagenta # 14 #00EEEE ( 0,238,238) lightcyan # 15 #EEEEEE (238,238,238) white # ############################################################################### # # general graphics options # ======================== # # windowtype #OPTIONS=windowtype:tty OPTIONS=windowtype:curses # (DEC|IBM|UTF8|curses)graphics #OPTIONS=DECgraphics #OPTIONS=IBMgraphics #OPTIONS=UTF8graphics #OPTIONS=cursesgraphics # symbols OPTIONS=boulder:` # change explosions to look like explosions OPTIONS=effects:|-\\/*!)(0#@*/-\\||\\-/\\|/-X-/|\\ OPTIONS=monsters:abcdefghijklmnopqrstuvwxyzA69BCDEFGHIJKLMNOPQRSTUVWXYZ@. '&;:{"~m OPTIONS=objects:])[="(%!?+/$*`0_. OPTIONS=traps:\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\"\^\^\^\^\^\^\^\^ OPTIONS=warnings:012345 ############################################################################### # # Vanilla options # =============== # # # http://nethackwiki.com/wiki/Options#Options # http://nethack.org/v343/Guidebook.html#_TOCentry_39 # # Wizkit #WIZKIT=WIZKIT.txt # Names OPTIONS=fruit:dragonfruit OPTIONS=dogname:Bruce Wan OPTIONS=catname:Wayne Cetzky # And the rest. OPTIONS=align_message:top OPTIONS=ascii_map OPTIONS=!autodig OPTIONS=!autoquiver OPTIONS=altmeta OPTIONS=checkpoint OPTIONS=checkspace OPTIONS=cmdassist OPTIONS=color OPTIONS=attack_mode:chat OPTIONS=delay_length:normal OPTIONS=disclose:+i +a +v +g +c OPTIONS=!eight_bit_tty OPTIONS=!extmenu OPTIONS=fixinv OPTIONS=!fullscreen OPTIONS=help OPTIONS=hilite_pet OPTIONS=!hilite_detected OPTIONS=!ignintr OPTIONS=legacy OPTIONS=lit_corridor OPTIONS=!lootabc OPTIONS=mail OPTIONS=menustyle:full OPTIONS=menu_headings:inverse OPTIONS=msghistory:240 OPTIONS=msg_window:reversed OPTIONS=news OPTIONS=!null OPTIONS=number_pad:0 OPTIONS=packorder:$")[%?+!=/(*`0_ OPTIONS=perm_invent OPTIONS=popup_dialog OPTIONS=polearm_sequential_letters OPTIONS=prayconfirm OPTIONS=!pushweapon OPTIONS=!rest_on_space OPTIONS=runmode:walk OPTIONS=safe_pet OPTIONS=scores:10 top/0 around/ OPTIONS=showexp OPTIONS=showrace OPTIONS=showscore OPTIONS=silent OPTIONS=!softkeyboard OPTIONS=sortpack OPTIONS=sortloot:full OPTIONS=sound OPTIONS=!sparkle OPTIONS=splash_screen OPTIONS=standout OPTIONS=suppress_alert:3.4.3 OPTIONS=time OPTIONS=!timed_delay OPTIONS=tombstone OPTIONS=toptenwin OPTIONS=travel OPTIONS=!use_inverse OPTIONS=verbose OPTIONS=wraptext #------------------------------------------------------------------------------ # # Autopickup & AUTOPICKUP_EXCEPTION # # General OPTIONS=autopickup OPTIONS=pickup_burden:unencumbered OPTIONS=pickup_types:$ # Alignment Keys AUTOPICKUP_EXCEPTION="<* First Key*" AUTOPICKUP_EXCEPTION="<* Second Key*" AUTOPICKUP_EXCEPTION="<* Third Key*" # Wishing items AUTOPICKUP_EXCEPTION="<*black ring with * stars*" AUTOPICKUP_EXCEPTION="<*ring of wishes*" AUTOPICKUP_EXCEPTION="<*runed candle*" AUTOPICKUP_EXCEPTION="<*candle of invocation*" AUTOPICKUP_EXCEPTION="<*magic lamp*" AUTOPICKUP_EXCEPTION="<*lamp called magic*" # General good-to-stockpile items AUTOPICKUP_EXCEPTION="<*potion * healing*" AUTOPICKUP_EXCEPTION="<*potion * gain level*" AUTOPICKUP_EXCEPTION="<*potion * gain energy*" AUTOPICKUP_EXCEPTION="<*scroll * enchant armor*" AUTOPICKUP_EXCEPTION="<*scroll * enchant weapon*" AUTOPICKUP_EXCEPTION="<*scroll * charging*" AUTOPICKUP_EXCEPTION="<*scroll * genocide*" AUTOPICKUP_EXCEPTION="<*wand * death*" AUTOPICKUP_EXCEPTION="<*magic marker*" # "always pick up" tag AUTOPICKUP_EXCEPTION="<*<<<*" # "never pick up" tag AUTOPICKUP_EXCEPTION=">*>>>*" # Corpses AUTOPICKUP_EXCEPTION=">*a * corpse*" AUTOPICKUP_EXCEPTION=">*a partly eaten * corpse*" # un-BUC armor for Chiropterans #AUTOPICKUP_EXCEPTION="1) MSGTYPE=stop "You feel repulsive!" # attrib.c a_cha-- MSGTYPE=stop "You feel very repulsive!" # attrib.c a_cha-- (>1) # cold resistance MSGTYPE=stop "You feel warm!" # attrib.c level++ MSGTYPE=stop "You feel cooler!" # attrib.c level-- MSGTYPE=stop "You feel full of hot air." # eat.c eat_mon MSGTYPE=stop "You feel cooler." # sit.c gremlin # constitution MSGTYPE=stop "You feel tough!" # attrib.c a_con++ MSGTYPE=stop "You feel very tough!" # attrib.c a_con++ (>1) MSGTYPE=stop "You feel fragile!" # attrib.c a_con-- MSGTYPE=stop "You feel very fragile!" # attrib.c a_con-- (>1) #MSGTYPE=stop "You must be leading a healthy life-style." # attrib.c exe_con #MSGTYPE=stop "You haven't been watching your health." # attrib.c abu_con # dexterity MSGTYPE=stop "You feel agile!" # attrib.c a_dex++ MSGTYPE=stop "You feel very agile!" # attrib.c a_dex++ (>1) MSGTYPE=stop "You feel clumsy!" # attrib.c a_dex-- MSGTYPE=stop "You feel very clumsy!" # attrib.c a_dex-- (>1) #MSGTYPE=stop "You must have been working on your reflexes." # attrib.c exe_dex #MSGTYPE=stop "You haven't been working on reflexes lately." # attrib.c abu_dex # disintegration resistance MSGTYPE=stop "You feel very firm." # eat.c eat_mon MSGTYPE=stop "You feel totally together, man." # eat.c eat_mon (hallu) # fire resistance MSGTYPE=stop "You feel cool!" # attrib.c level++ MSGTYPE=stop "You feel warmer!" # attrib.c level-- MSGTYPE=stop "You feel a momentary chill." # eat.c eat_mon MSGTYPE=stop "You be chillin'." # eat.c eat_mon (hallu) MSGTYPE=stop "You feel warmer." # sit.c gremlin # intelligence MSGTYPE=stop "You feel smart!" # attrib.c a_int++ MSGTYPE=stop "You feel very smart!" # attrib.c a_int++ (>1) MSGTYPE=stop "You feel stupid!" # attrib.c a_int-- MSGTYPE=stop "You feel very stupid!" # attrib.c a_int-- (>1) # invisibility MSGTYPE=stop "You feel paranoid." # sit.c gremlin # lycanthropy MSGTYPE=stop "You feel feverish." # mhitu.c mon_hit #(werefoo) MSGTYPE=stop "You feel purified." # were.c diverse # poison resistance MSGTYPE=stop "You feel healthy!" # attrib.c level++ MSGTYPE=stop "You feel hardy!" # attrib.c level++ #(tourist) MSGTYPE=stop "You feel less healthy!" # attrib.c level-- MSGTYPE=stop "You feel less hardy!" # attrib.c level-- #(tourist) MSGTYPE=stop "You feel healthy." # eat.c eat_mon MSGTYPE=stop "You feel especially healthy." # eat.c eat_mon #(already) MSGTYPE=stop "You feel a little sick!" # sit.c gremlin # protection MSGTYPE=stop "You feel vulnerable." # sit.c gremlin # Scrolls MSGTYPE=stop "The scroll turns to dust as you pick it up." # see invisible MSGTYPE=stop "You thought you saw something!" # sit.c gremlin MSGTYPE=stop "You tawt you taw a puttie tat!" # sit.c gremlin (hallu) MSGTYPE=stop "Your vision becomes clear." # sit.c throne # shock resistance MSGTYPE=stop "You feel insulated!" # attrib.c level++ MSGTYPE=stop "You feel conductive!" # attrib.c level-- MSGTYPE=stop "Your health currently feels amplified!" # eat.c eat_mon MSGTYPE=stop "You feel grounded in reality." # eat.c eat_mon (hallu) # sleep resistance MSGTYPE=stop "You feel awake!" # attrib.c level++ MSGTYPE=stop "You feel tired!" # attrib.c level-- MSGTYPE=stop "You feel wide awake." # eat.c eat_mon # speed MSGTYPE=stop "You feel quick!" # attrib.c level++ MSGTYPE=stop "You feel slow!" # attrib.c level-- MSGTYPE=stop "You seem faster." # eat.c eat_mon (Q) MSGTYPE=stop "You seem slower." # eat.c eat_mon (Q) MSGTYPE=stop "You feel slower." # sit.c gremlin # stealth MSGTYPE=stop "You feel stealthy!" # attrib.c level++ MSGTYPE=stop "You feel less stealthy!" # attrib.c level-- MSGTYPE=stop "You feel clumsy." # sit.c gremlin # strength MSGTYPE=stop "You feel strong!" # attrib.c a_str++ MSGTYPE=stop "You feel very strong!" # attrib.c a_str++ (>1) MSGTYPE=stop "You feel weak!" # attrib.c a_str-- MSGTYPE=stop "You feel very weak!" # attrib.c a_str-- (>1) #MSGTYPE=stop "You must have been exercising." # attrib.c exe_str #MSGTYPE=stop "You must have been abusing your body." # attrib.c abu_str # telepathy MSGTYPE=stop "You feel a strange mental acuity." # eat.c eat_mon MSGTYPE=stop "You feel in touch with the cosmos." # eat.c eat_mon (hallu) MSGTYPE=stop "Your senses fail!" # sit.c gremlin # teleport control MSGTYPE=stop "You feel controlled!" # attrib.c level++ MSGTYPE=stop "You feel uncontrolled!" # attrib.c level-- MSGTYPE=stop "You feel in control of yourself." # eat.c eat_mon MSGTYPE=stop "You feel centered in your personal space." # eat.c eat_mon (hallu) # teleportitis MSGTYPE=stop "You feel very jumpy." # eat.c eat_mon MSGTYPE=stop "You feel diffuse." # eat.c eat_mon (hallu) MSGTYPE=stop "You feel less jumpy." # sit.c gremlin # warning MSGTYPE=stop "You feel sensitive!" # attrib.c level++ MSGTYPE=stop "You feel less sensitive!" # attrib.c level-- # wisdom MSGTYPE=stop "You feel wise!" # attrib.c a_wis++ MSGTYPE=stop "You feel very wise!" # attrib.c a_wis++ (>1) MSGTYPE=stop "You feel foolish!" # attrib.c a_wis-- MSGTYPE=stop "You feel very foolish!" # attrib.c a_wis-- (>1) #MSGTYPE=stop "You must have been very observant." # attrib.c exe_wis #MSGTYPE=stop "You haven't been paying attention." # attrib.c abu_wis #########################################################################################################