# junethack FIQ ############################################################################### # $Id: rc.NetHack-NAO,v 343.353 2015/04/14 09:08:39 st-th Exp $ # # Welcome to stth's configuration file for NetHack 3.4.3! # # This configuration file is meant to be used with the "NAOHack" version of # NetHack. NAOHack offers an enhanced patch set, and this configuration file # makes extensive use thereof. As of this writing, NAOHack is installed on # the "nethack.alt.org" (NAO) and "nethack.xd.cm" (NXC) public servers. # # If you find anything of interest in here, feel free to steal it! :-) # # Note that this configuration file is *not* really targeted at beginners. My # advice is to read up on the individual patches via the supplied links, then # configure the options to your own personal needs and preferences. # # Section overview: # # - color information # - general graphics options # - vanilla options (incl. autopickup & AUTOPICKUP_EXCEPTIONs) # - miscellaneous patches # - curses interface # - MENUCOLORs # - STATUSCOLORs # - DUNGEONCOLORs & TRAPCOLORs # - MONSTERCOLORs # - MSGTYPEs # ############################################################################### # # 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 # # borrowed from "vanilla options" OPTIONS=windowtype:tty # borrowed from "curses interface" #OPTIONS=windowtype:curses # (DEC|IBM|UTF8|curses)graphics # # borrowed from "vanilla options" OPTIONS=DECgraphics #OPTIONS=IBMgraphics # borrowed from "miscellaneous patches" #OPTIONS=UTF8graphics # borrowed from "curses interface" #OPTIONS=cursesgraphics # symbols # (all borrowed from "vanilla options") # # change boulders to '0' #PTIONS=boulder:` OPTIONS=boulder:0 # change pools/moats, lava and "under water" to '$' #PTIONS=dungeon: |--------||.-|++##.##<><>_|\\#{}.}..## #} #PTIONS=dungeon: |--------||.-|++##.##<><>_|\\#{$.$..## #$ # change explosions to look like explosions #PTIONS=effects:|-\\/*!)(0#@*/-\\||\\-//-\\| |\\-/ OPTIONS=effects:|-\\/*!)(0#@*/-\\||\\-/\\|/-X-/|\\ # change ghosts/shades to '8' and golems to '7' #PTIONS=monsters:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@ '&;:~] OPTIONS=monsters:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@87&;:~m OPTIONS=objects:])[="(%!?+/$*`0_. # change magic portals to '$' #PTIONS=traps:\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\"\^\^\^\^ OPTIONS=traps:\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\$\"\^\^\^\^ OPTIONS=warnings:012345 ############################################################################### # # vanilla options # =============== # # # http://nethackwiki.com/wiki/Options#Options # http://nethack.org/v343/Guidebook.html#_TOCentry_39 # # character #OPTIONS=name:player #OPTIONS=role:(...|random) #OPTIONS=character:(...|random) #OPTIONS=race:(dwarf|elf|gnome|human|orc|random) #OPTIONS=gender:(female|male|random) ##OPTIONS=female ##OPTIONS=male #OPTIONS=align:(chaotic|lawful|neutral) #OPTIONS=pettype:(cat|dog|none) # menu keys #OPTIONS=menu_deselect_all:\- #OPTIONS=menu_deselect_page:\\ #OPTIONS=menu_first_page:\^ #OPTIONS=menu_invert_all:\@ #OPTIONS=menu_invert_page:\~ #OPTIONS=menu_last_page:\| #OPTIONS=menu_next_page:\> #OPTIONS=menu_previous_page:\< #OPTIONS=menu_search:\: #OPTIONS=menu_select_all:\. #OPTIONS=menu_select_page:\, # names OPTIONS=fruit:fruit of wishing OPTIONS=catname:JQ OPTIONS=dogname:JQ OPTIONS=horsename:JQ # symbols # (configure these in "general graphics options" for consistency) #OPTIONS=!DECgraphics #OPTIONS=!IBMgraphics #OPTIONS=boulder:` #OPTIONS=dungeon: |--------||.-|++##.##<><>_|\\#{}.}..## #} #OPTIONS=effects:|-\\/*!)(0#@*/-\\||\\-//-\\| |\\-/ #OPTIONS=monsters:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ@ '&;:~] #OPTIONS=objects:])[="(%!?+/$*`0_. #OPTIONS=traps:\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\"\^\^\^\^ #OPTIONS=warnings:012345 # the rest... OPTIONS=align_message:top OPTIONS=align_status:bottom OPTIONS=ascii_map OPTIONS=!autodig OPTIONS=!autoquiver OPTIONS=checkpoint OPTIONS=checkspace OPTIONS=!cmdassist OPTIONS=color OPTIONS=confirm OPTIONS=disclose:+i +a +v +g +c OPTIONS=!eight_bit_tty OPTIONS=!extmenu OPTIONS=fixinv OPTIONS=!fullscreen OPTIONS=help OPTIONS=hilite_pet OPTIONS=!ignintr OPTIONS=legacy OPTIONS=lit_corridor OPTIONS=!lootabc OPTIONS=mail OPTIONS=menustyle:full OPTIONS=menu_headings:inverse OPTIONS=!mouse_support 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=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=sound OPTIONS=!sparkle OPTIONS=splash_screen OPTIONS=standout OPTIONS=time OPTIONS=!timed_delay OPTIONS=tombstone OPTIONS=!toptenwin OPTIONS=travel OPTIONS=!use_inverse OPTIONS=verbose #OPTIONS=windowtype:tty # configure this in "general graphics options" OPTIONS=wraptext #------------------------------------------------------------------------------ # # autopickup & AUTOPICKUP_EXCEPTIONs # # general OPTIONS=autopickup OPTIONS=pickup_burden:unencumbered OPTIONS=pickup_types:$"?+!=/ # "always pick up" tag AUTOPICKUP_EXCEPTION="<*<<<*" # "never pick up" tag AUTOPICKUP_EXCEPTION=">*>>>*" AUTOPICKUP_EXCEPTION=">*cancel*" AUTOPICKUP_EXCEPTION=">*CANCEL*" AUTOPICKUP_EXCEPTION=">*holding*" AUTOPICKUP_EXCEPTION=">*tricks*" # light sources AUTOPICKUP_EXCEPTION="<*brass lantern*" AUTOPICKUP_EXCEPTION="<*magic lamp*" AUTOPICKUP_EXCEPTION="<*lamp called magic*" AUTOPICKUP_EXCEPTION="<*oil lamp*" AUTOPICKUP_EXCEPTION="<*lamp called oil*" AUTOPICKUP_EXCEPTION="<*tallow candle*" AUTOPICKUP_EXCEPTION="<*candle* called tallow*" AUTOPICKUP_EXCEPTION="<*wax candle*" AUTOPICKUP_EXCEPTION="<*candle* called wax*" AUTOPICKUP_EXCEPTION="<*candle" AUTOPICKUP_EXCEPTION="<*candles" AUTOPICKUP_EXCEPTION="<*lamp" AUTOPICKUP_EXCEPTION="<*lamp called *1*" AUTOPICKUP_EXCEPTION="<*lamp called *2*" # magical tools AUTOPICKUP_EXCEPTION="<*bag of holding*" AUTOPICKUP_EXCEPTION="<*bag called holding*" AUTOPICKUP_EXCEPTION="<*bag of tricks*" AUTOPICKUP_EXCEPTION="<*crystal ball*" AUTOPICKUP_EXCEPTION="<*glass orb*" AUTOPICKUP_EXCEPTION="<*drum of earthquake*" AUTOPICKUP_EXCEPTION="<*drum called earthquake*" AUTOPICKUP_EXCEPTION="<*figurine*" AUTOPICKUP_EXCEPTION="<*fire horn*" AUTOPICKUP_EXCEPTION="<*frost horn*" AUTOPICKUP_EXCEPTION="<*horn of plenty*" AUTOPICKUP_EXCEPTION="<*magic flute*" AUTOPICKUP_EXCEPTION="<*flute called magic*" AUTOPICKUP_EXCEPTION="<*magic harp*" AUTOPICKUP_EXCEPTION="<*harp called magic*" AUTOPICKUP_EXCEPTION="<*magic lamp*" AUTOPICKUP_EXCEPTION="<*lamp called magic*" AUTOPICKUP_EXCEPTION="<*magic marker*" AUTOPICKUP_EXCEPTION="<*magic whistle*" AUTOPICKUP_EXCEPTION="<*whistle called magic*" AUTOPICKUP_EXCEPTION="<*unicorn horn*" ############################################################################### # # miscellaneous patches # ===================== # # # NAO-specific options ..... http://nethackwiki.com/wiki/Options#NAO # example config file ...... http://alt.org/nethack/default.nh343rc # differences to vanilla ... http://alt.org/nethack/naonh.php # # http://nethackwiki.com/wiki/Options#BINDINGS # MOTD/news 2011.11.13 #BINDINGS= # http://bilious.alt.org/?98 # MOTD/news 2011.11.05 OPTIONS=pickup_thrown # http://nethackwiki.com/wiki/Options#sortloot # http://bilious.alt.org/?42 # MOTD/news 2011.10.30 OPTIONS=sortloot:loot # http://nethackwiki.com/wiki/Options#UTF8graphics # MOTD/news 2014.03.23 #OPTIONS=!UTF8graphics # configure this in "general graphics options" # borrowed from "vanilla options" # (configure these in "vanilla options" for consistency) #OPTIONS=!IBMgraphics # configure this in "general graphics options" #OPTIONS=align_message:bottom #OPTIONS=align_status:right #OPTIONS=mouse_support #OPTIONS=popup_dialog #OPTIONS=splash_screen ############################################################################### # # MENUCOLORs # ========== # # # http://nethackwiki.com/wiki/Options#menucolors # http://bilious.alt.org/?11 # # colors: black / blue / brown / cyan / gray / green / lightblue / lightcyan # lightgreen / lightmagenta / magenta / orange / red / white / yellow # # (black is blue or dark gray, depending on "use_darkgray" option) # # attributes: &blink / &bold / &dim / &inverse / &none / &underline # # !de-/activate OPTIONS=menucolors # coins MENUCOLOR=" gold piece"=yellow # general beatitude MENUCOLOR=" blessed "=lightgreen MENUCOLOR=" cursed "=orange MENUCOLOR=" uncursed "=yellow # identified water MENUCOLOR=" holy "=lightgreen MENUCOLOR=" unholy "=orange # spell failure rates MENUCOLOR=" 0%"=lightgreen MENUCOLOR=" [1-9]%"=yellow MENUCOLOR=" 1[0-9]%"=yellow MENUCOLOR=" 2[0-4]%"=yellow MENUCOLOR=" 2[5-9]%"=orange MENUCOLOR=" [3-4][0-9]%"=orange MENUCOLOR=" [5-9][0-9]%"=red MENUCOLOR=" 100%"=lightmagenta