bindkey = [-] CMD_AUTOFIGHT bindkey = [+] CMD_EXPLORE autofight_throw = true autofight_throw_nomove = true # Crawl Init file # # On Unix systems (such as Mac OS X, Linux and the BSDs), you must copy # init.txt to ~/.crawlrc or ~/.crawl/init.txt as: # cp init.txt ~/.crawlrc # # 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. # # For descriptions concerning an option consult the file # options_guide.txt # in your /docs directory. Also note that the ordering of the options # is taken from that file; this is for presentational reasons only. # # Note that all boolean options (i.e. values of 'true' or 'false') have # their non-default value commented out. You can toggle these by just # uncommenting. # Options with several values, e.g. # confirm_butcher = (auto | always | never), # usually have the first value as default. # # The options for monster glyphs and item colours don't matter for Tiles. # Similarily, tile options are ignored in console games. ##### 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 # target_unshifted_dirs = true # clear_messages = true # # And to revert monster glyph and colouring changes: # include = 034_monster_glyphs.txt # 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 ##### 1- Starting Screen ############################################ # # name = Delilah # remember_name = false # weapon = (short sword | falchion | quarterstaff | hand axe | spear | mace # | trident | unarmed | random) # species = (Human |...| Vampire | random) # job = (Fighter |...| Wanderer | random) # random_pick = true # good_random = false # restart_after_game = true # default_manual_training = true ##### 2- File System ############################################### # # crawl_dir = # morgue_dir = morgue # save_dir = saves # macro_dir = settings/ # sound = : ##### 3- Interface ################################################# # ##### 3-a Picking up and Dropping ############### # # Rods are \ here. # autopickup = $?!:"/% # drop_filter += useless_item # default_autopickup = false # autopickup_no_burden = false # pickup_thrown = false # chunks_autopickup = false # assign_item_slot = (forward | backward) # # pickup_menu = false # pickup_menu_limit = 4 # drop_filter += skeleton, corpse, useless_item # default_friendly_pickup = (none | friend | player | all) ##### 3-b Targeting ############################ # # default_target = false # target_unshifted_dirs = true # darken_beyond_range = false ##### 3-c Passive Sightings ##################### # # detected_monster_colour = lightred # detected_item_colour = green # remembered_monster_colour = darkgrey # clean_map = true ##### 3-d Branding ############################## # # friend_brand = hi:green # neutral_brand = hi:lightgrey # stab_brand = hi:blue # may_stab_brand = hi:yellow # heap_brand = reverse # feature_item_brand = reverse # trap_item_brand = reverse ##### 3-e Level Map Functions ################### # # level_map_cursor_step = 7 # level_map_title = false # show_waypoints = false ##### 3-f Viewport Options ################### # # view_max_width = 33 # view_max_height = 21 # view_lock_x = false # view_lock_y = false # view_lock = false # center_on_scroll = true # symmetric_scroll = false # scroll_margin_x = 2 # scroll_margin_y = 2 # scroll_margin = 2 ##### 3-g Travel and Exploration ################# # # travel_delay = 20 (or -1 online) # explore_delay = -1 # rest_delay = 0 (or -1 online) # travel_avoid_terrain = shallow water # # explore_greedy = false # explore_stop = items,stairs,shops,altars,portals,branches,runed_doors # explore_stop += greedy_pickup_smart,greedy_visited_item_stack # explore_stop += greedy_sacrificeable # sacrifice_before_explore = true # explore_improved = true # explore_wall_bias = 0 # travel_key_stop = false # auto_sacrifice = true # # explore_stop_pickup_ignore += curare # auto_exclude += oklob,statue,curse skull,roxanne,hyperactive,lightning spire # auto_exclude += mimic # tc_reachable = blue # tc_dangerous = cyan # tc_disconnected = darkgrey # tc_excluded = lightmagenta # tc_exclude_circle = red # Interrupting run and rest compound commands: # runrest_safe_poison = 80:100 # runrest_ignore_monster ^= butterfly:1 # runrest_ignore_monster ^= swamp worm:3 # runrest_stop_message += You hear a.* slurping noise # runrest_ignore_message += Jiyva's power touches on your attributes # A good number of runrest_messages are defined by default; you may want to # clear them or override some. # trapwalk_safe_hp = dart:20,needle:15,arrow:35,bolt:45,spear:40,blade:95 #rest_wait_both = true ##### 3-h Command Enhancements ################## # # auto_switch = true # easy_open = false # easy_unequip = false # equip_unequip = true # easy_confirm = (none | safe | all) # allow_self_target = (yes | no | prompt) # confirm_butcher = (auto | always | never) # easy_eat_chunks = true # auto_eat_chunks = true # auto_drop_chunks = (never | rotten | yes) # prompt_for_swap = false # easy_quit_item_prompts = false # easy_exit_menu = true # sort_menus = pickup: true : art, ego, basename, qualname, curse, qty # sort_menus = inv: true : equipped, freshness, charged # autofight_stop = 30 # automagic_enable = false # automagic_stop = 0 # automagic_fight = false ##### 3-i Messages and Display Enhancements ##### # # hp_warning = 30 # mp_warning = 0 # hp_colour = 50:yellow, 25:red # mp_colour = 50:yellow, 25:red # stat_colour = 1:lightred, 3:red # status_caption_colour = yellow # mlist_min_height = 4 # msg_min_height = 7 # msg_max_height = 10 # mlist_allow_alternate_layout = true # messages_at_top = true # mlist_targeting = true # show_gold_turns = false # show_game_turns = false # show_newturn_mark = false # clear_messages = true # small_more = true # show_more = false # show_inventory_weights = (drop_pickup | true | false) # item_stack_summary_minimum = 5 # msg_condense_repeats = false # msg_condense_short = false # skill_focus = false # show_travel_trail = false (true for online) # view_delay = 600 ##### 3-j Colours (messages and menus) ########## # # Food is colour coded by default as follows: # # yellow = preferred food # darkgrey = cannot be eaten at all # lightred = causes rot # magenta = dangerous to use, mutagenic # red = considered "evil" by your deity # lightgreen = poisonous # brown = contaminated, may cause nausea # # You can change colours by using something like # menu_colour ^= magenta:contaminated # You can redefine inventory items like this: # menu_colour ^= inventory:magenta:shillelagh # or ones in pick-up dialogs: # menu_colour ^= pickup:green:god gift # Colouring of messages # Messages are colour coded as follows: # # lightred = really important messages # yellow = significant messages # lightred = item damaged/destroyed # darkgrey = boring, message clutter # # Notes also use, quite misnamed, menu_colour: # menu_colour ^= notes:white:Reached XP level # These lines will suppress extra feedback messages from travel/shift-running. # # message_colour ^= mute:warning:comes into view # message_colour ^= mute:You start (searching|resting) # message_colour ^= mute:Done searching # message_colour ^= mute:(HP|Magic) restored # message_colour ^= mute:warning:Not with.*(in view|monsters around) # You can also enforce a --more-- prompt for messages ## Avoid wasting turns with aborted actions: # force_more_message += There are no visible monsters within range # force_more_message += This wand has no charges ##### 3-k Firing Commands ####################### # # fire_items_start = a # fire_order = launcher, return # fire_order += javelin / tomahawk / dart / stone / rock / net # fire_order += inscribed ##### 3-l Channels ############################## # # channel.multiturn = mute ##### 3-m Inscriptions ########################## # # autoinscribe += bad_item.*potion:!q # autoinscribe += potion.*mutation:!q # autoinscribe_cursed = false # autoinscribe += fruit:!e # show_god_gift = yes|unident|no ##### 3-n Macro related Options ################# # # flush.failure = false # flush.command = true # flush.message = true ##### 3-o Tile related Options ################## # # tile_show_items = !?/%=([)x}:|\ # tile_skip_title = true # tile_menu_icons = false ### The following lines define the colours of various objects within the ### tiles minimap. See options_guide.txt for more details. # tile_player_col = white # tile_monster_col = #660000 # tile_neutral_col = #660000 # tile_peaceful_col = #664400 # tile_friendly_col = #664400 # tile_plant_col = #446633 # tile_item_col = #005544 # tile_unseen_col = black # tile_floor_col = #333333 # tile_wall_col = #666666 # tile_mapped_floor_col = #222266 # tile_mapped_wall_col = #444499 # tile_door_col = #775544 # tile_downstairs_col = #ff00ff # tile_upstairs_col = cyan # tile_branchstairs_col = #ff7788 # tile_portal_col = #ffdd00 # tile_feature_col = #997700 # tile_trap_col = #aa6644 # tile_water_col = #114455 # tile_deep_water_col = #001122 # tile_lava_col = #552211 # tile_excluded_col = #552266 # tile_excl_centre_col = #552266 # tile_window_col = #558855 # If Crawl's response rate is too slow, try increasing the update rate. # tile_update_rate = 1000 # If Crawl is lagging when running or resting, try increasing this number. # tile_runrest_rate = 100 # tile_key_repeat_delay = 200 # tile_tooltip_ms = 500 # tile_tag_pref = enemy ### Note: setting window, map or font sizes to '0' implies auto-sizing. # tile_full_screen = true # tile_window_width = 1024 # tile_window_height = 768 # tile_use_small_layout = true # tile_map_pixels = 3 # tile_cell_pixels = 32 # tile_filter_scaling = true # tile_force_overlay = true # tile_layout_priority = minimap, inventory, gold_turn, command, spell # tile_layout_priority += ability, monster # tile_font_crt_file = VeraMono.ttf # tile_font_stat_file = VeraMono.ttf # tile_font_msg_file = VeraMono.ttf # tile_font_tip_file = VeraMono.ttf # tile_font_lbl_file = Vera.ttf # tile_font_ft_light = false # tile_font_crt_size = 15 # tile_font_stat_size = 16 # tile_font_msg_size = 14 # tile_font_tip_size = 15 # tile_font_lbl_size = 14 # tile_show_minihealthbar = false # tile_show_minimagicbar = false # tile_show_demon_tier = false # tile_water_anim = false # tile_misc_anim = false ### WebTiles only # tile_font_crt_family = monospace # tile_font_stat_family = monospace # tile_font_msg_family = monospace # tile_font_lbl_family = monospace # tile_realtime_anim = true # tile_display_mode = glyph # tile_level_map_hide_messages = false # tile_level_map_hide_sidebar = true ##### 4- Dump File ################################################# # ##### 4-a Saving ################################ # # dump_on_save = false ##### 4-b Items and Kill List ################### # # kill_map = friend:you, other:you # dump_kill_places = (single | all | none) # dump_kill_breakdowns = true # dump_item_origins = all,artifacts,ego_arm,ego_weap,jewellery,runes # dump_item_origin_price = -1 # dump_message_count = 20 # dump_order = header, hiscore, stats, misc, notes, inventory, # dump_order += turns_by_place, skills, spells, overview, mutations, # dump_order += messages, screenshot, monlist, kills_by_place, kills # dump_order += action_counts # dump_book_spells = false ##### 4-c Notes ################################# # # user_note_prefix=@@@ # note_hp_percent = 5 # note_skill_levels = 1,5,10,15,27 # note_all_skill_levels = true # note_skill_max = false # note_xom_effects = false # note_chat_messages = false # note_items += rod of, acquirement, preservation, running, of Zot # note_monsters += orb of fire, ancient lich, Sigmund ##### 5- Miscellaneous ############################################# # ##### 5-a All OS ################################ # # mouse_input = true # wiz_mode = no # char_set = ascii # use_fake_player_cursor = false # # Translation to use (descriptions only for now). # language = pl|fr|zh|ko|fi|ru|el|da|li|pt|de|lv|cs|hu # # Joke translations (complete!). # language = dwarven|jagerkin|kraut|runes|wide # # colour.lightgray = black # colour.lightcyan = cyan # colour.yellow = brown # # show_player_species = true # See options_guide.txt for the options # cset, feature, mon_glyph, item_glyph ## Highlight the edge of unexplored terrain. # feature = explore horizon {',,green} ##### 5-b Windows console ####################### # # dos_use_background_intensity = true # background = black ##### 5-c Unix console ########################## # # use_fake_cursor = false ##### 5-d Alternative keybinding files ########## # # Alternative vi bindings for Dvorak users. # include = dvorak_command_keys.txt # # Alternative vi bindings for Colemak users. # include = colemak_command_keys.txt # # Override the vi movement keys with a non-command. # include = no_vi_command_keys.txt $interface := cyan channel.prompt = $interface channel.equipment = $interface # Interface Messages - These shouldn't take any turns msc += $interface:You cannot read scrolls msc += $interface:You cannot drink potions msc += $interface:too exhausted to msc += $interface:There are no objects that can be picked up here msc += $interface:Calm down first msc += $interface:You enter a permanent teleport trap msc += $interface:too cloudy to do that here msc += $interface:A powerful magic interferes with the creation of the passage msc += $interface:You cannot apport that msc += $interface:The film of ice won't work on stone msc += $interface:You refuse to eat that rotten meat msc += $interface:You see nothing there to enslave the soul of msc += $interface:There isn't anything that you can close there msc += $interface:Choose some type of armour to enchant msc += $interface:You can't place the prism on a creature msc += $interface:You are too depleted to cast spells recklessly msc += $interface:It's stuck to you msc += $interface:You're in a travel-excluded area msc += $interface:You are unable to make a sound msc += $interface:Choose an unidentified item msc += $interface:There is nothing here that can be animated msc += $interface:No.*are visible msc += $interface:No evolvable flora in sight msc += $interface:You must target a plant or fungus msc += $interface:No target in range msc += $interface:This is a.*deck msc += $interface:No exploration algorithm can help you here msc += $interface:You cannot walk through the dense trees msc += $interface:This wall is too hard to dig through msc += $interface:You can't dig through that msc += $interface:You are already wielding that msc += $interface:There isn't anything suitable to butcher here msc ^= $interface:Something interferes with your magic msc += $interface:You can only heal others! msc += $interface:You are already wielding that msc += $interface:You don't know.*spells? msc += $interface:That is presently inert msc += $interface:That isn't a deck msc += $interface:Reset throwing quiver to default msc += $interface:You can't memorise that many levels of magic yet msc += $interface:You aren't wielding a weapon msc += $interface:You'd need your.*free msc += $interface:I'll put part of them outside for you msc += $interface:You're in a travel-excluded area\, stopping explore msc += $interface:There is a passage of Golubria here msc += $interface:you can't auto-travel out of here msc += $interface:waypoint msc += $interface:You aren't in the Abyss msc += $interface:You haven't found any runes yet msc += $interface:This weapon is holy and will not allow you to wield it msc += $interface:Huh\? msc += $interface:You can't drink msc += $interface:You cannot cast that spell in your current form msc ^= $interface:is stuck to you msc += $interface:is melded into your body msc ^= $interface:Your.*feels? slithery msc += $interface:You can't wear anything in your present form msc += $interface:You're too inexperienced to learn that spell msc += $interface:You're already wearing two cursed rings msc += $interface:You need a rune to enter this place msc ^= $interface:There is an ice covered gate leading back out of here here msc += $interface:The bosom of this dungeon contains the most powerful artefact msc += $interface:Clearing travel trail msc += $interface:Your pack is full msc += $interface:You can't pick everything up msc += $interface:Could not pick up an item msc += $interface:You can't carry that many items msc += $interface:You enter the Abyss msc += $interface:You enter the halls of Pandemonium msc += $interface:This wand has msc += $interface:That is beyond the maximum range msc += $interface:You can't (drink|read) that msc += $interface:You cannot shoot.*while held in a net msc += $interface:You're already here msc += $interface:You can't do that msc += $interface:Cleared annotation msc += $interface:Your cursed.*is stuck to you msc += $interface:You have no means to grasp a wand firmly enough msc += $interface:Choose a valid weapon msc += $interface:No previous command msc += $interface:You sense a monster msc += $interface:Welcome msc += $interface:There is a.*trap here msc += $interface:There is a.*(entrance|staircase).*here msc += $interface:That item cannot be evoked msc += $interface:Please enjoy your stay msc += $interface:You now have enough gold to buy msc += $interface:Showing terrain only msc += $interface:Returning to normal view msc += $interface:Done exploring msc += $interface:You pace your travel speed to your slowest ally msc += $interface:The water rises up and takes form msc += $interface:The winds coalesce and take form msc += $interface:The.*answers the.*call msc += $interface:You're too full msc += $interface:Your memorisation is interrupted msc += $interface:surroundings become eerily quiet msc += $interface:You fall into the shallow water msc += $interface:an escape hatch msc += $interface:You stop dropping stuff msc += $interface:melds into your body msc += $interface:Clearing level map msc += $interface:There's nothing close enough msc += $interface:Autopickup is now msc += $interface:Hurry and find it before the portal msc += $interface:You slide downwards msc += $interface:Can't find anything matching that msc += $interface:No item to drop msc += $interface:you feel a great hunger. Being not satiated msc += $interface:You finish taking off msc += $interface:appears from thin air msc += $interface:You feel more attuned to msc += $interface:(Attack!|Fall back!|Follow me!|Stop fighting!|Wait here!) msc += $interface:You have finished your manual msc += $interface:Expect minor deviation msc += $interface:You have no appropriate body parts free msc += $interface:Your cloak prevents you from wearing the armour msc ^= $interface:You finish putting on msc += $interface:You can't carry that much weight msc += $interface:isn't holding a weapon that can be rebranded msc += $interface:You feel the dreadful sensation subside msc += $interface:You feel an oppressive heat about you msc += $interface:You travel at normal speed msc += $interface:Your reserves of magic are already full msc += $interface:There are no corpses nearby msc += $interface:No target in view msc += $interface:It (is|was) a (potion|scroll) msc += $interface:Aborting msc += $interface:Created macro msc += $interface:Saving macro msc += $interface:you cannot use those schools of magic # 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) # 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 # 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) menu += $decent:.*artefact.*