From dc6c5bba98c1c82f0c33e17257babc6cd79d32f7 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Mon, 11 Apr 2022 15:14:41 -0700 Subject: [PATCH] [nethack] A ton of config updates and a bunch of copied stuff from some configs on alt.org --- nethackrc | 283 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 259 insertions(+), 24 deletions(-) diff --git a/nethackrc b/nethackrc index 6487113..faa01e6 100644 --- a/nethackrc +++ b/nethackrc @@ -1,12 +1,31 @@ -# Graphics options -OPTIONS=fullscreen -OPTIONS=DECgraphics +# It me! +OPTIONS=name:Eryn +OPTIONS=character:samurai +OPTIONS=race:human +OPTIONS=gender:female +OPTIONS=align:!c +OPTIONS=catname:Mr. President +# Turn off news and game splash screen OPTIONS=!news,!splash_screen +# Disable bones +OPTIONS=!bones -# Color options -OPTIONS=color,menucolors +## +## Interface Stuff +## +# Make alt work on macOS +OPTIONS=windowtype:curses +# Always show inventory +OPTIONS=perm_invent +# Enable colors +OPTIONS=color,guicolor +# Use a small popup window instead of the messages window for small messages +OPTIONS=popup_dialog +# Use dark gray color instead of blue for dark rooms +# (I don't think this works with curses though) +OPTIONS=use_darkgray # Make alt work on macOS OPTIONS=altmeta @@ -14,19 +33,27 @@ OPTIONS=altmeta OPTIONS=msg_window:f OPTIONS=msghistory:20 -# Object representation -OPTIONS=hilite_pet,lit_corridor +# Highlight pets +OPTIONS=hilite_pet +# Bolder shape OPTIONS=boulder:0 +# Highlight piles of things +OPTIONS=hilite_pile +# Visually distinguish lit vs unlit corridors +OPTIONS=lit_corridor -# Look where you click the mouse -OPTIONS=clicklook +# Show a hit point bar over your name +OPTIONS=hitpointbar +# Show experience, score, and time (number of steps) +OPTIONS=showexp,showscore,time # Talk about walls when you run into them OPTIONS=mention_walls -# Auto-pickup scrolls, wands, potions, and money -OPTIONS=autopickup -OPTIONS=pickup_types:$?!/ +# Just show lists of items +OPTIONS=menustyle:partial +# Show object symbols in menus +OPTIONS=menu_objsyms # Special fruit is a raspberry <3 OPTIONS=fruit:Raspberry @@ -34,17 +61,225 @@ OPTIONS=fruit:Raspberry # Don't bother with number pad OPTIONS=number_pad:0 -# Show a hit point bar, and some extra attributes in the stat bar -OPTIONS=hitpointbar -OPTIONS=showexp,showscore,time +# Disclosures at the end of the game: +# - always show inventory +# - always show attributes +# - ask to show monsters killed (default no) +# - never show genocided +# - never show conduct +OPTIONS=disclose:+i +a nv -c -g -# Always a female samurai named Eryn -NAME=Eryn -CHARACTER=samurai -#RACE=human -OPTIONS=gender:female +## +## Status Bar +## + +# Colorize the status bar +OPTIONS=statushilites:10 +# Show gold as yellow +OPTIONS=hilite_status:gold/always/yellow +# Highlight hit points with these colors +OPTIONS=hilite_status:hitpoints/100%/brightgreen +OPTIONS=hilite_status:hitpoints/<100%/green +OPTIONS=hilite_status:hitpoints/<60%/yellow +OPTIONS=hilite_status:hitpoints/<40%/red +OPTIONS=hilite_status:hitpoints-max/always/green&bold +# Ability scores have similar highlights +# Specify multiple cutoffs for all ability scores. +OPTIONS=hilite_status:characteristics/<5/red +OPTIONS=hilite_status:characteristics/>6/orange +OPTIONS=hilite_status:characteristics/>8/brown +OPTIONS=hilite_status:characteristics/>11/yellow +OPTIONS=hilite_status:characteristics/>13/green +OPTIONS=hilite_status:characteristics/>16/cyan +OPTIONS=hilite_status:characteristics/>18/lightblue +# Highlight experience changes +OPTIONS=hilite_status:experience-level/changed/cyan&bold +# Color all status conditions orange +OPTIONS=hilite_status:condition/all/orange + +## +## Autopickups +## + +# Auto-pickup safe things +OPTIONS=autopickup +OPTIONS=pickup_types:$?!/="+% +OPTIONS=pickup_burden:unencumbered +OPTIONS=pickup_thrown +# Always pick up these +AUTOPICKUP_EXCEPTION="