##### 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 default_manual_training = true autopickup_starting_ammo = true pickup_thrown = true explore_greedy = true explore_wall_bias = 1 autofight_stop = 75 autofight_caught = true show_more = false tile_window_width = 1500 tile_window_height = 1000 easy_confirm = all autofight_throw = true autofight_throw_nomove = true default_manual_training = true stop = Your transformation is almost over. show_more = false tile_show_threat_levels = tough nasty tile_overlay_col = #1e05ad allow_extended_colours = true background_colour = BLUE mp_colour = blue show_game_time = true msg_max_height = 12 tc_reachable = blue tc_dangerous = cyan tc_disconnected = darkgrey tc_excluded = lightmagenta tc_exclude_circle = red view_delay = 100 pregen_dungeon = classic view_delay = 100 $danger = lightred - For messages you should most likely pay attention to $item_dmg = red - For messages about health or item destruction, or other very bad things $warning = yellow - For messages you should probably pay attention to, includes when stuff makes noise $boring = darkgrey - For messages you probably don't need to pay attention to $negative = brown - For messages that describe damage to you or an ally $good = lightblue - For messages that describe you or an ally doing damage to an enemy $positive = green - For messages that describe a beneficial effect that doesn't do damage $verypositive = lightgreen - For messages that describe when something dies or something good occurs $awesome = lightmagenta - For messages that describe gaining good mutations $interface = cyan - For messages that describe something to the player $takesaction = blue - For messages that describe when either you or an enemy attacks/casts $godaction = magenta - For messages relating to Gods MUTED - Default HP/MP restored messages replaced with function, monster health notifications, and a few minor messages. ######################### # Aliases and Variables # ######################### # Set Alias menu := menu_colour # Clear defaults menu = # Variables (Worst to Best) $evil := red $negative := brown $danger := lightred $warning := yellow $boring := darkgrey $decent := white $good := lightblue $positive := green $verypositive := lightgreen $awesome := lightmagenta # Unusual Variables $mp := lightcyan $equipped := cyan $mutation := magenta ################## # Basic Settings # ################## # General Categories menu += $boring:(melded) menu += $boring:.*useless_item.* menu += $evil:.*evil_item.* menu += $danger:[^n]cursed menu += inventory:$danger:[^n]cursed menu += inventory:$equipped:.*equipped.* menu += $decent:.*artefact.* # Unidentified Items menu += $warning:^unidentified .*(jewellery|potion|scroll|wand).* menu += $good:^unidentified .*armour.*(embroidered|dyed|glowing|shiny|runed) menu += $good:^unidentified .*weapon.*(glowing|runed) ################# # Various Items # ################# # Amulets menu += $boring:amulet of inaccuracy menu += $good:amulet of (guardian spirit|stasis|warding) menu += $positive:amulet of (faith|rage|resist corrosion) menu += $verypositive:amulet of (clarity|regeneration|resist mutation|the gourmand) # Decks (keep warning as default in case of new decks) menu += $evil:deck of punishments menu += $warning:deck of (changes|destruction) menu += $decent:deck of cards menu += $good:deck of war menu += $positive:deck of (defence|summoning) menu += $verypositive:deck of escape menu += $awesome:deck of wonders menu += $warning:deck of # Evokables menu += blue:inert menu += $warning:disc of storms menu += $warning:tome of Destruction menu += $decent:box of beasts menu += $decent:lantern of shadows menu += $decent:stone of tremors menu += $good:fans? of gales menu += $good:lamps? of fire menu += $good:phials? of floods menu += $good:sack of spiders menu += $positive:phantom mirror menu += $mp:crystal ball of energy # Food menu += $evil:evil_eating menu += $danger:rot-inducing menu += $warning:poisonous menu += $boring:inedible menu += $good:bread ration menu += $good:meat ration menu += $good:preferred menu += $good:(corpse|chunk) menu += $mutation:mutagenic # Potions menu += $danger:potions? of berserk menu += $decent:potions? of (flight|lignification|restore) menu += $good:potions? of (agility|brilliance|invisibility|might|resistance) menu += $positive:potions? of curing menu += $verypositive:potions? of (haste|heal wounds) menu += $awesome:potions? of (beneficial|cancellation|cure mutation|experience|gain) menu += $mp:potions? of magic menu += $mutation:potions? of mutation # Rings menu += $negative:ring of \-.*(dexterity|evasion|intelligence|protection|slaying|strength) menu += $negative:ring of loudness menu += $warning:ring of (fire|ice) menu += $decent:ring of flight menu += $good:ring of (.*evasion|invisibility|magical power|.*protection|stealth|sustain abilities|wizardry) menu += $positive:ring of (poison resistance|protection from cold|protection from fire|protection from magic|see invisible) menu += $verypositive:ring of (regeneration|.*slaying) menu += $awesome:ring of teleport # Rods menu += $verypositive:rod # Scrolls menu += $danger:scrolls? of torment menu += $boring:scrolls? of (noise|random) menu += $decent:scrolls? of (amnesia|holy word|identify|remove curse) menu += $good:scrolls? of (fear|fog|immolation|silence|summoning|vulnerability) menu += $positive:scrolls? of (brand|enchant|magic mapping|recharging) menu += $verypositive:scrolls? of acquirement menu += $awesome:scrolls? of (blinking|teleportation) # Staves menu += $mp:staff of (energy|Wucad Mu) menu += $positive:[^r]staff of # Wands menu += $boring:wand of (flame|frost|magic darts|random effects) menu += $decent:wand of (confusion|enslavement|paralysis|polymorph|slowing) menu += $good:wand of (cold|digging|disintegration|draining) menu += $good:wand of (fire|fireball|invisibility|lightning) menu += $positive:wand of hasting menu += $verypositive:wand of heal wounds menu += $awesome:wand of teleportation # Other menu += $negative:shield of the gong menu += $good:throwing net menu += $awesome:.*misc.*rune( of Zot)? menu += $awesome:.*orb.*Zot menu += $awesome:manual