# This is an example nethackrc file for SpliceHack. You should edit # this file to meet your play style needs. # Available editors: rnano or virus via the terminal, or see our web-based RC Editor # at https://www.hardfought.org/nethack/rcedit OPTIONS=name:Mickmane,gender:male #OPTIONS=race:angel,role:Arc,pettype=cat #OPTIONS=race:Infernal,role:Cartomancer,pettype=cat #OPTIONS=race:Drow,role:Dragonmaster,pettype=dragon #OPTIONS=race:Ghoul,role:Priest,pettype=cat OPTIONS=race:Merfolk,role:Healer,pettype=cat OPTIONS=dogname:Arona,catname:Memau OPTIONS=horsename:Scrasher,dragonname:Scuzzer OPTIONS=fruit:Solar Flare OPTIONS=autopickup,pickup_types:$"=/!?+ OPTIONS=packorder:$%*+?!/("=)[0_` OPTIONS=scores:8 top/4 around OPTIONS=nolegacy,verbose OPTIONS=menustyle:Partial #OPTIONS=boulder:0 OPTIONS=color,hilite_pet,msghistory:64,pickup_burden:B OPTIONS=!timed_delay,!Mail,!news OPTIONS=!sparkle OPTIONS=autoquiver,disclose:yi ya yv yg yc OPTIONS=!autodig,!autoopen,msg_window:r OPTIONS=time,!showexp,lit_corridor OPTIONS=number_pad:2,altmeta:true OPTIONS=!splash_screen OPTIONS=bones OPTIONS=!tips ## Sort items by name. One of "none", "loot", or "full" OPTIONS=sortloot:loot ## Require explicit yes for some prompts OPTIONS=paranoid_confirmation:Confirm quit attack pray wand Remove OPTIONS=autodescribe OPTIONS=!cmdassist OPTIONS=!implicit_uncursed OPTIONS=!hilite_hidden_stairs,!hilite_pile ## Show out-of-sight areas of lit rooms #OPTIONS=dark_room autopickup_exception=">.*scare.*" autopickup_exception=">.*empty.*" # don't pick up identified spellbooks #autopickup_exception=">.*spellbook of.*" autopickup_exception=">.*novel.*" #autopickup_exception="<.*lichen corpse.*" autopickup_exception="<.*lizard corpse.*" #autopickup_exception="<.*Magicbane.*" ## Colored menus. Regular expressions allowed. #black blue OPTIONS=menucolors MENUCOLOR=" blessed "=lightbluE MENUCOLOR=" uncursed "=yellow MENUCOLOR=" cursed "=red MENUCOLOR=" cursed .* (being worn)"=orange&underline MENUCOLOR="named !c"=yellow MENUCOLOR="named c\?"=magenta MENUCOLOR="named C!"=red menuCOLOR="bag of holding"=lightblue&underline MENUCOLOR="cancel"=lightblue&underline MENUCOLOR="bag of tricks"=lightblue&underline MENUCOLOR="water"=white MENUCOLOR=" blessed .* water"=lightcyan menucoloR=" holy "=lightcyan MENUCOLOR=" uncursed .* water"=cyan MENUCOLOR=" water .* !c"=cyan MENUCOLOR=" cursed .* water"=orange MENUCOLOR=" water .* C!"=orange MENUCOLOR=" unholy "=orange #MENUCOLOR=""= # pinched from Raisse's config MENUCOLOR="wishing"=lightgreen MENUCOLOR="unpaid"=lightmagenta&underline # Spellcasting MENUCOLOR=" 0% "=white MENUCOLOR=" [1-9]% "=cyan MENUCOLOR=" [12][0-9]% "=yellow MENUCOLOR=" [3-5][0-9]% "=brown MENUCOLOR=" [6-8][0-9]% "=orange MENUCOLOR=" 9[0-9]% "=red MENUCOLOR=" 100% "=red MENUCOLOR="[a-zA-Z] - [a-zA-Z ]+ [0-9]\* [a-z]+ +[0-9]+% "=gray # Enhance MENUCOLOR=" \[Basic\]$"=green MENUCOLOR=" \[(Skilled|Master)\]$"=lightgreen MENUCOLOR=" \[(Expert|Grand Master)\]$"=white MENUCOLOR=" martial arts +\[Expert\]$"=green MENUCOLOR="^ *[a-z -]+ +\[Unskilled\]$"=gray #MENUCOLOR="^ *[a-z] - +[a-z -]+ +\[(Unskilled|Basic|Skilled|Expert|Master)\]$" # Messagetypes # ## displacing pets. hide the message. ##MSGTYPE=hide "You swap places with .*" ## items on floor. don't repeat the message. ##MSGTYPE=norep "You see here a .*" ##SMSGTYPE=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 .*" OPTIONS=pile_limit:0 # statushitlites is a popular option for 3.6.1 - some common settings: # hilite_status - allowed colors are # black, red, green, brown, blue, magenta, cyan, gray, # , orange, lightgreen, yellow, lightblue, lightmagenta, lightcyan, white. #black = 0, gray = 7, dark gray = 8, white = 15? # pinched from Raisse's config, which said "stolen from K2" OPTIONS=statushilites OPTIONS=hilite_status: hitpoints-max/green&normal OPTIONS=hilite_status: hitpoints/100%/green&normal OPTIONS=hilite_status: hitpoints/<100%/lightgreen&normal OPTIONS=hilite_status: hitpoints/<76%/yellow&normal OPTIONS=hilite_status: hitpoints/<51%/orange&normal OPTIONS=hilite_status: hitpoints/<26%/red&normal OPTIONS=hilite_status: hitpoints/<14%/black&normal OPTIONS=hilite_status: power-max/green&normal OPTIONS=hilite_status: power/100%/green&normal OPTIONS=hilite_status: power/<100%/lightgreen&normal OPTIONS=hilite_status: power/<76%/yellow&normal OPTIONS=hilite_status: power/<51%/orange&normal OPTIONS=hilite_status: power/<26%/red&normal OPTIONS=hilite_status: power/<11%/black&normal OPTIONS=hilite_status: gold/always/yellow&normal OPTIONS=hilite_status: hunger/satiated/brown&normal OPTIONS=hilite_status: hunger/hungry/magenta&normal OPTIONS=hilite_status: hunger/weak/orange&normal OPTIONS=hilite_status: hunger/fainting/orange&inverse OPTIONS=hilite_status: hunger/fainted/black&normal OPTIONS=hilite_status: condition/conf/orange&normal OPTIONS=hilite_status: condition/stun/red&normal OPTIONS=hilite_status: condition/blind/black&normal OPTIONS=hilite_status: condition/deaf/cyan&normal OPTIONS=hilite_status: condition/foodpois/lightgreen&normal OPTIONS=hilite_status: condition/termill/lightgreen&normal OPTIONS=hilite_status: condition/slime/lightgreen&normal OPTIONS=hilite_status: condition/hallu/magenta&normal OPTIONS=hilite_status: condition/strngl/red&normal OPTIONS=hilite_status: condition/stone/brown&bold OPTIONS=hilite_status: condition/movement/lightblue&normal OPTIONS=hilite_status: carrying-capacity/burdened/yellow&normal OPTIONS=hilite_status: carrying-capacity/stressed/orange&normal OPTIONS=hilite_status: carrying-capacity/strained/red&normal OPTIONS=hilite_status: carrying-capacity/overtaxed/red&normal OPTIONS=hilite_status: carrying-capacity/overloaded/black&normal # For more information on what you can set in your nethackrc file, refer to: # https://nethackwiki.com/wiki/Options # Happy hacking! ################## # Curses Settings # pinched from Tangles + wiki ################## # default values in parentheses # Enable curses windowport (false) #OPTIONS=windowtype:curses # To use new NH4-style status window (true) # set !classic_status # Not yet implemented in 3.6.1 #OPTIONS=classic_status # Window borders (2) # These have changed - please check. # 0 - never draw borders # 1 - always draw borders # 2 - draw borders if terminal is big enough #OPTIONS=windowborders:0 # Attributes for pet highlighting # may not all be supported by your terminal # [b]old # [i]inverse # [u]nderline # blin[k] # i[t]alic # [r]ightline # [l]eftline #OPTIONS=petattr:iu # use colour in non-map areas (true) #OPTIONS=guicolor # Display inventory window permanently on right of screen (false) #OPTIONS=!perm_invent # Window alignment (msg:top, status:bottom) # note: align_status:left/right displays a # more verbose window, arranged vertically # There's no align_invent option. It just goes on the right. #OPTIONS=align_message:top #OPTIONS=align_status:bottom #OPTIONS=!popup_dialog #OPTIONS=term_cols:90 #OPTIONS=term_rows:25 #OPTIONS=!splash_screen # Other stuff not specific to curses that you will want to use. #OPTIONS=hitpointbar #OPTIONS=color,menucolors,statushilites # End of Curses settings ################## ## use IBMgraphics or DECgraphics #OPTIONS=symset:DECgraphics #OPTIONS=symset:IBMgraphics #OPTIONS=vt_tiledata OPTIONS=IBMgraphics ## Change symbols SYMBOLS=S_bars:\xf1 SYMBOLS=S_tree:\xf1 SYMBOLS=S_corr:# SYMBOLS=S_litcorr:\x23 SYMBOLS=S_fountain:\xcb SYMBOLS=S_sink:\xcb SYMBOLS=S_ice:\xf9 SYMBOLS=S_lava:\xf7 SYMBOLS=S_vodbridge:\xd7 SYMBOLS=S_hodbridge:\xd8 SYMBOLS=S_water:\xf7 SYMBOLS=S_web:\x09 SYMBOLS=S_chain:\x7e SYMBOLS=S_upladder:\xae SYMBOLS=S_dnladder:\xaf SYMBOLS=S_ghost:\xef SYMBOLS=S_grave:\xef SYMBOLS=S_ball:\xe8 SYMBOLS=S_golem:\xe1 SYMBOLS=S_throne:\xf0 SYMBOLS=S_worm_tail:\xe7 SYMBOLS=S_rock:\xed #SYMBOLS=S_statue:\xed SYMBOLS=S_boulder:0 #SYMBOLS=S_ #SYMBOLS=S_ #SYMBOLS=S_