########################################### ###### AntiGulp's SpliceHack RC File ###### # Hi, I'm AntiGulp! # Feel free to copy any or all of these settings for yourself. ########################################### ################################# ######## Splice Options ######### ################################# # Default name for your starting pet if it is a bird. OPTIONS=birdname:Elwing # Default name for your starting pet if it is a dragon. OPTIONS=dragonname:Glaurung # Default name for your starting pet if it is a monkey. OPTIONS=monkeyname:monke # Challenge: Start with 999 hp. No lifegain. #OPTIONS=marathon # Challenge: Permanent clumsiness. #OPTIONS=clumsy # Challenge: Permanent hallucination. #OPTIONS=hallucinating # Challenge: Everyone has 1 hp. #OPTIONS=heaven_or_hell # Remove the levelup menu. OPTIONS=simplelevels ################################# ######## Personalization ######## ################################# # Options pertaining to the personalization of your character or game. # The name of your character. #OPTIONS=name:Antigulp # Default name for your starting pet if it is a cat. # Currently set to Catra, from She-Ra and the Princesses of Power. OPTIONS=catname:Catra # Default name for your starting pet if it is a dog. # Currently set to Huan, from the Silmarillion. OPTIONS=dogname:Huan # Default name to your starting pet if it is a horse. # Currently set to Windfola, the steed of Eowyn from the Lord of the Rings. OPTIONS=horsename:Windfola # Starting gender. #OPTIONS=gender:female # Fruit name. Fruits are renamed to this. Defaults to "slime mold." OPTIONS=fruit:pumpkin muffin # Uncomment this line to start without a pet. #OPTIONS=nopet ######################## ####### Controls ####### ######################## # Method of controlling the character. # Vikeys OPTIONS=number_pad:0 # Number Pad #OPTIONS=number_pad:1 ######################## ####### Gameplay ####### ######################## # Miscelaneous gampelay options. # Potentially dangerous actions that should require explicit confirmation. OPTIONS=paranoid_confirm:quit pray wand-break Were-change # Push unwielded weapon to the alternate weapon slot. OPTIONS=pushweapon # Automatically dig when moving against a wall while wielding a pickaxe. OPTIONS=autodig # Automatically open doors when moving into them. OPTIONS=autoopen ############################ ####### Autocomplete ####### ############################ # Extended commands to autocomplete. # Autocomplete the travel command, since it is used often. AUTOCOMPLETE=travel # Autocomplete the twoweapon command, since it is used often. AUTOCOMPLETE=twoweapon ########################### ######## Keybinds ######### ########################### # Commands to bind to specific keys. # Bind rub to ~ BIND=~:rub # Bind dip to ! BIND=!:dip ############################### ######## Connectivity ######### ############################### # Options relating to online functionality. # Enable news functionality. OPTIONS=news # Allow other users to send you mail if you are on a public server. OPTIONS=mail # Enable bones file loading. OPTIONS=bones ########################### ####### High Scores ####### ########################### # High score options. # Format the high score list. OPTIONS=scores:10t 2a o ######################### ######## Display ######## ######################### # Display options. # The symset to use when displaying characters. OPTIONS=symset:curses # Display boulders with the zero symbol for increased visibility. SYMBOLS=S_boulder:0 # Display golems with the seven symbol for increased visibility. SYMBOLS=S_golem:' # Display ghosts with the eight symbol for increased visibility. SYMBOLS=S_ghost:X # Highlight tame monsters. OPTIONS=hilite_pet # Highlight piles of items. OPTIONS=hilite_pile # Visually distinguish lit corridors from dark corridors. OPTIONS=lit_corridor # Use the dark gray color OPTIONS=use_darkgray # Tile data is disabled. To enable tile data, this must be toggled, and the # curses interface must be disabled. OPTIONS=!vt_tiledata # Do not repeatedly update the display when running or traveling. OPTIONS=runmode:teleport ###################### ######## GUI ######### ###################### # GUI Options # The type of GUI to use, such as curses or tty. OPTIONS=windowtype:curses # Show experience on the status line. OPTIONS=showexp # Show the score on the status line. OPTIONS=showscore # Display a visual bar to indicate hit points. OPTIONS=hitpointbar # Force the inventory menu to appear, rather than asking the player what item to # use from a list of characters. OPTIONS=force_invmenu # Display the turn count on the status line. OPTIONS=time # Define which prompts appear at the end of the game. OPTIONS=disclose:+i +a +v +g +c +o # Show object symbols in the menu if possible. OPTIONS=menu_objsyms # Split the status line into three separate lines. OPTIONS=statuslines:3 # Do not assume items are uncursed by default. OPTIONS=!implicit_uncursed # Show the top ten scores. OPTIONS=toptenwin ##################################### ######## Curses-Specific GUI ######## ##################################### # Options for the curses interface. # Display the inventory onscreen at all times. OPTIONS=perm_invent # Display the status bar at the bottom of the screen. # OPTIONS=align_status:top # Display the message log at the top of the screen. # OPTIONS=align_message:bottom # Highlight tame monsters by underlining them. # OPTIONS=petattr:U # Show dialogue in popup menus. #OPTIONS=popup_dialog # Allow the user to look at things by using the mouse. OPTIONS=clicklook # Enable mouse support. OPTIONS=mouse_support OPTIONS=term_cols:126 OPTIONS=term_rows:36 ########################## ####### Challenges ####### ########################## # Options pertaining to conducts and special runs. Uncomment to enable. # Start with a blindfold equipped. #OPTIONS=blind # Start without clothing. #OPTIONS=nudist #################################### ######## Developer Settings ######## #################################### # These options are generally only useful when debugging the game. # Enable debug (wizard) mode. #OPTIONS=playmode:debug # Enable sanity checks. #OPTIONS=sanity_check # Bind the command to regenerate a map to a key. #BIND=^q:wizmakemap # Define the path to the wizkit file. #WIZKIT=.wizkit ########################### ######## Autopickup ####### ########################### # Autopickup options. # Enable autopickup by default. OPTIONS=autopickup # Define which item symbols to automatically pick up. OPTIONS=pickup_types:$?!/=" # Automatically pick up thrown or fired projectiles. OPTIONS=pickup_thrown # Avoid picking up things that will burden us. OPTIONS=pickup_burden:unencumbered ########################### ## Autopickup Exceptions ## ########################### # Thanks NetHack wiki! # Only pick up the named Amulet of Yendor AUTOPICKUP_EXCEPTION=">Amulet of Yendor" AUTOPICKUP_EXCEPTION="18/brightcyan OPTIONS=hilite_status:characteristics/=18/brightblue OPTIONS=hilite_status:characteristics/<18/green OPTIONS=hilite_status:characteristics/<14/gray OPTIONS=hilite_status:characteristics/<11/yellow OPTIONS=hilite_status:characteristics/<=8/orange OPTIONS=hilite_status:characteristics/<=6/red ########################## ######## Messages ######## ########################## # Options relating to the display of messages. # Many of these are pulled from the NetHack wiki. # Annoying messages. These are hidden entirely. MSGTYPE=hide "You displaced *" MSGTYPE=hide "You swap places with *" MSGTYPE=norep "Your tentacles suck the .*" MSGTYPE=norep "You see here a *" MSGTYPE=norep "You see here an *" # Wresting the final charge from a wand is easy to miss. MSGTYPE=stop "You wrest .*" # The Vibrating Square is easy to miss. MSGTYPE=stop "You feel a strange vibration under your *." MSGTYPE=stop "You see a strange vibration under *." MSGTYPE=stop "You feel a strange vibration beneath you." MSGTYPE=stop "You find a vibrating square." # We *always* want to know if we step on certain powerful items. MSGTYPE=stop "You (see|feel) here .* wand (of|called) wishing*" MSGTYPE=stop "You (see|feel) here .* bag (of|called) holding*" MSGTYPE=stop "You (see|feel) here .* scroll (of|called) scare*" # Automatically stop when something hidden is found, in order to prevent wasted # turns while searching. MSGTYPE=stop "You find a hidden .*" # Delayed instadeaths are very dangerous, and skipping past them in the # message log often means certain death. MSGTYPE=stop "The .* (grabs|swings itself around) you!" MSGTYPE=stop "You don't feel very well." MSGTYPE=stop "You are turning a little green." 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 "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." # Potentially dangerous situations should stop the player as well. MSGTYPE=stop "You fail to cast the spell correctly." MSGTYPE=stop "You see here a c(hi|o)ckatrice corpse." MSGTYPE=stop "You are beginning to feel weak." MSGTYPE=stop "So thou thought thou couldst .*" MSGTYPE=stop "Double Trouble..." MSGTYPE=stop "(Demogorgon|Dispater|Yeenoghu|Geryon|Buer) appears *" # Stop the player if they receive a notification about having low hit points. MSGTYPE=stop "You hear the wailing of the Banshee..." MSGTYPE=stop "You hear the howling of the CwnAnnwn..." MSGTYPE=stop "(Wizard|Elf|Valkyrie) is about to die."