##### 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_target = true show_more = false default_show_all_skills = true default_manual_training = true confirm_butcher = never easy_eat_chunks = true auto_eat_chunks = true explore_auto_rest = true rest_wait_percent = 100 tile_realtime_anim = true simple_targeting = false tile_web_mouse_control = false #tile_filter_scaling=true #tile_cell_pixels = 32 #tile_window_width = 1920 #tile_window_height = 1080 tile_font_crt_family = Lucida Console tile_font_stat_family = Lucida Console tile_font_msg_family = Lucida Console tile_font_lbl_family = Lucida Console msg_min_height = 7 msg_max_height = 10 view_max_height = 21 small_more = true msg_webtiles_height = 10 #force_more_message += comes? into view #include = no_vi_command_keys.txt ############# # Autofight # ############# # Do/don't throw stuff when autofighting autofight_throw = true autofight_throw_nomove = true # If true. items are autofired stopping at the monsters feet (same as firing using .) autofight_fire_stop = true fire_order = launcher, return fire_order += rock, javelin, tomahawk, stone # Prevent me from tab-fighting to death by keeping this high autofight_stop = 40 # Enables automagic attacks automagic_enable = false automagic_slot = a # Percentage of MP to stop automagic at automagic_stop = 50 # If set to true, resort to melee when automagic_stop is active automagic_fight = true ############## # Autopickup # ############## # Used # $ = gold # ? = scroll # ! = potion # : = book # " = jewellery # / = wand # % = food # } = miscellaneous # \ = rods # | = staves : if (you.god():find("Trog")) then autopickup += $?!:"/%}\ : else autopickup += $?!:"/%}\| : end # Unused # ) = weapon # ( = missiles # [ = armour # X = corpses ######################### # 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 #################### ### Malcom Rose ### #################### #auto_butcher = hungry auto_butcher = very full #travel_avoid_terrain = shallow water autoinscribe += throwing net:!f warn_hatches = true runrest_stop_message += flickers and vanishes! runrest_stop_message += You fall through a shaft runrest_stop_message += An alarm trap emits a blaring wail runrest_stop_message += (blundered into a|invokes the power of) Zot runrest_stop_message += A huge blade swings out and slices into you! runrest_stop_message += sense of stasis runrest_stop_message += flesh start runrest_stop_message += (starving|devoid of blood) runrest_stop_message += wrath finds you runrest_stop_message += lose consciousness runrest_stop_message += watched by something flash_screen_message += You feel less protected from missiles flash_screen_message += You are slowing down flash_screen_message += You feel strangely unstable flash_screen_message += A Brimstone Fiend comes into view flash_screen_message += Something drains your vigour flash_screen_message += You feel yourself slow down flash_screen_message += Something hits you flash_screen_message += floating eye force_more_message += floating eye flash_screen_message += changes into a floating force_more_message += changes into a floating flash_screen_message += flickers and vanishes! force_more_message += flickers and vanishes! force_more_message += Something hits you force_more_message += You feel less protected from missiles force_more_message += You shrug off the repeated paralysis force_more_message += carrying a wand flash_screen_message += carrying a wand force_more_message += It is a wand of paralysis force_more_message += distortion force_more_message += chaos force_more_message += electrocution force_more_message += LOW HITPOINT WARNING force_more_message += Your transformation is almost over. runrest_stop_message += Your transformation is almost over. force_more_message += You revert to your normal fleshy form. force_more_message += You are lethally poisoned! force_more_message += The blast of calcifying dust hits you! force_more_message += You are engulfed in calcifying dust. force_more_message += Your surroundings flicker force_more_message += sense of stasis force_more_message += Your amulet of stasis force_more_message += You cannot teleport right now force_more_message += The writing blurs in front of your eyes force_more_message += You are (blasted|electrocuted)! #force_more_message += You are.*(confused|poisoned) force_more_message += flesh start force_more_message += (starving|devoid of blood) force_more_message += You fall through a shaft force_more_message += A huge blade swings out and slices into you! force_more_message += (blundered into a|invokes the power of) Zot force_more_message += Ouch! That really hurt! force_more_message += dispelling energy hits you force_more_message += You convulse force_more_message += wrath finds you force_more_message += A Brimstone Fiend comes into view force_more_message += Something drains your vigour force_more_message += lose consciousness force_more_message += You are too injured to fight blindly force_more_message += calcifying dust hits force_more_message += watched by something force_more_message += A sentinel's mark forms upon you force_more_message += Space warps horribly around you force_more_message += hits you.*distortion force_more_message += Space bends around you #force_more_message += You are feeling hungry. #force_more_message += You are feeling very hungry. force_more_message += flay force_more_message += You are slowing down. force_more_message += _You are slowing down. force_more_message += You are slowing down force_more_message += zaps a wand force_more_message += You feel yourself slow down