##### Crawl Init file ############################################### # For descriptions of all options, as well as some more in-depth information # on setting them, consult the file # options_guide.txt # in your /docs directory. If you can't find it, the file is also available # online at: # https://github.com/crawl/crawl/blob/master/crawl-ref/docs/options_guide.txt # # Crawl uses the first file of the following list as its option file: # * init.txt in the -rcdir directory (if specified) # * .crawlrc in the -rcdir directory (if specified) # * init.txt (in the Crawl directory) # * ~/.crawl/init.txt (Unix only) # * ~/.crawlrc (Unix only) # * ~/init.txt (Unix only) # * settings/init.txt (in the Crawl directory) ##### Some basic explanation of option syntax ####################### # Lines beginning with '#' are comments. The basic syntax is: # # field = value or field.subfield = value # # Only one specification is allowed per line. # # The terms are typically case-insensitive except in the fairly obvious # cases (the character's name and specifying files or directories when # on a system that has case-sensitive filenames). # # White space is stripped from the beginning and end of the line, as # well as immediately before and after the '='. If the option allows # multiple comma/semicolon-separated terms (such as # autopickup_exceptions), all whitespace around the separator is also # trimmed. All other whitespace is left intact. # # There are three broad types of Crawl options: true/false values (booleans), # arbitrary values, and lists of values. The first two types use only the # simple =, with later options - which includes your options that are different # from the defaults - overriding earlier ones. List options allow using +=, ^=, # -=, and = to append, prepend, remove, and reset, respectively. Usually you will # want to use += to add to a list option. Lastly, there is := which you can use # to create an alias, like so: # ae := autopickup_exceptions # From there on, 'ae' will be treated as if it you typed autopickup_exceptions, # so you can save time typing it. # ##### Other files ################################################### # You can include other files from your options file using the 'include' # option. Crawl will treat it as if you copied the whole text of that file # into your options file in that spot. You can uncomment some of the following # lines by removing the beginning '#' to include some of the other files in # this folder. # Some useful, more advanced options, implemented in LUA. # include = advanced_optioneering.txt # Alternative vi bindings for Dvorak users. # include = dvorak_command_keys.txt # Alternative vi bindings for Colemak users. # include = colemak_command_keys.txt # Alternative vi bindings for Neo users. # include = neo_command_keys.txt # Override the vi movement keys with a non-command. # include = no_vi_command_keys.txt # Turn the shift-vi keys into safe move, instead of run. # include = safe_move_shift.txt ##### Ancient versions ############################################## # If you're used to the interface of ancient versions of Crawl, you may # get back parts of it by uncommenting the following options: # include = 034_command_keys.txt # And to revert monster glyph and colouring changes: # include = 052_monster_glyphs.txt # include = 060_monster_glyphs.txt # include = 071_monster_glyphs.txt # include = 080_monster_glyphs.txt # include = 0.9_monster_glyphs.txt # include = 0.12_monster_glyphs.txt # include = 0.13_monster_glyphs.txt # include = 0.14_monster_glyphs.txt # Movement # -------- # Moving one grid into a given direction: bindkey = [z] CMD_MOVE_DOWN_LEFT bindkey = [a] CMD_MOVE_LEFT bindkey = [s] CMD_MOVE_DOWN bindkey = [d] CMD_MOVE_UP bindkey = [f] CMD_MOVE_RIGHT bindkey = [x] CMD_MOVE_DOWN_RIGHT bindkey = [w] CMD_MOVE_UP_RIGHT bindkey = [q] CMD_MOVE_UP_LEFT # Moving into a given direction until interrupted: bindkey = [Z] CMD_RUN_DOWN_LEFT bindkey = [A] CMD_RUN_LEFT bindkey = [S] CMD_RUN_DOWN bindkey = [D] CMD_RUN_UP bindkey = [F] CMD_RUN_RIGHT bindkey = [X] CMD_RUN_DOWN_RIGHT bindkey = [W] CMD_RUN_UP_RIGHT bindkey = [Q] CMD_RUN_UP_LEFT # Attacking in a given direction without moving: bindkey = [^z] CMD_ATTACK_DOWN_LEFT bindkey = [^A] CMD_ATTACK_LEFT bindkey = [^S] CMD_ATTACK_DOWN bindkey = [^D] CMD_ATTACK_UP bindkey = [^F] CMD_ATTACK_RIGHT bindkey = [^X] CMD_ATTACK_DOWN_RIGHT bindkey = [^W] CMD_ATTACK_UP_RIGHT bindkey = [^Q] CMD_ATTACK_UP_LEFT # Move cursor one step in a given direction bindkey = [z] CMD_MAP_MOVE_DOWN_LEFT bindkey = [a] CMD_MAP_MOVE_LEFT bindkey = [s] CMD_MAP_MOVE_DOWN bindkey = [d] CMD_MAP_MOVE_UP bindkey = [f] CMD_MAP_MOVE_RIGHT bindkey = [x] CMD_MAP_MOVE_DOWN_RIGHT bindkey = [w] CMD_MAP_MOVE_UP_RIGHT bindkey = [q] CMD_MAP_MOVE_UP_LEFT # Move cursor several steps in a given direction bindkey = [Z] CMD_MAP_JUMP_DOWN_LEFT bindkey = [A] CMD_MAP_JUMP_LEFT bindkey = [S] CMD_MAP_JUMP_DOWN bindkey = [D] CMD_MAP_JUMP_UP bindkey = [F] CMD_MAP_JUMP_RIGHT bindkey = [X] CMD_MAP_JUMP_DOWN_RIGHT bindkey = [W] CMD_MAP_JUMP_UP_RIGHT bindkey = [Q] CMD_MAP_JUMP_UP_LEFT Move cursor one step in a given direction: bindkey = [z] CMD_TARGET_DOWN_LEFT bindkey = [a] CMD_TARGET_LEFT bindkey = [s] CMD_TARGET_DOWN bindkey = [d] CMD_TARGET_UP bindkey = [f] CMD_TARGET_RIGHT bindkey = [x] CMD_TARGET_DOWN_RIGHT bindkey = [w] CMD_TARGET_UP_RIGHT bindkey = [q] CMD_TARGET_UP_LEFT Shoot in a given direction: bindkey = [Z] CMD_TARGET_DIR_DOWN_LEFT bindkey = [A] CMD_TARGET_DIR_LEFT bindkey = [S] CMD_TARGET_DIR_DOWN bindkey = [D] CMD_TARGET_DIR_UP bindkey = [F] CMD_TARGET_DIR_RIGHT bindkey = [X] CMD_TARGET_DIR_DOWN_RIGHT bindkey = [W] CMD_TARGET_DIR_UP_RIGHT bindkey = [Q] CMD_TARGET_DIR_UP_LEFT # Inventory management # -------------------- bindkey = [k] CMD_DROP bindkey = [l] CMD_FIRE bindkey = [L] CMD_THROW_ITEM_NO_QUIVER bindkey = [.] CMD_WAIT bindkey = [y] CMD_QUAFF bindkey = [u] CMD_WIELD_WEAPON bindkey = [`] CMD_WAIT bindkey = [U] CMD_WEAR_ARMOUR bindkey = [Y] CMD_QUIVER_ITEM # Dungeon interaction # ------------------- bindkey = [r] CMD_EXPLORE bindkey = [o] CMD_READ bindkey = [n] CMD_LOOK_AROUND bindkey = [N] CMD_DISPLAY_MAP bindkey = [^N] CMD_FULL_VIEW bindkey = [b] CMD_CAST_SPELL bindkey = [B] CMD_FORCE_CAST_SPELL bindkey = [^L] CMD_SEARCH_STASHES bindkey = [.] CMD_PREV_CMD_AGAIN # Player status # ------------- bindkey = [h] CMD_USE_ABILITY bindkey = [H] CMD_DISPLAY_MUTATIONS # Meta-commands # ------------- bindkey = [^H] CMD_TOGGLE_AUTOPICKUP bindkey = [J] CMD_SAVE_GAME bindkey = [^J] CMD_SAVE_GAME_NOW bindkey = [^Y] CMD_QUIT bindkey = [£] CMD_CHARACTER_DUMP bindkey = [^H] CMD_TOGGLE_AUTOPICKUP default_manual_training = true show_more = false runrest_ignore_message += no longer magically infusing your attacks, magical infusion is running out, fray at the edges, unravels, no longer poisoned, spectral weapon fades away, contamination?, bloodlust, talons, transformation is almost over, howl, boils in your veins, flash_screen_message += move away, You claw, You headbutt, You bite, Your shadow, bindkey = [§] CMD_AUTOFIGHT_NOMOVE autofight_stop = 75 runrest_ignore_message ^= transformation is almost over, force_more_message += Your unholy channel is weakening, holding, skill increases to, You feel you are being watched, - a scroll of identify, scrolls of identify