# TEAMCAPTAIN doy
# TEAMNAME cabal
# TEAMMEMBERS doy stabwound cbus wasp Grimm 78291
# Dungeon Crawl Stone Soup 0.14.0
##### 1- Starting Screen {{{
name = doy
remember_name = true
# weapon =
# species =
# background =
# random_pick = false
# good_random = true
# restart_after_game = false
# default_manual_training = false
# autopickup_starting_ammo = true
# }}}
##### 2- File System {{{
# crawl_dir =
# morgue_dir = morgue
# save_dir = saves
# macro_dir = settings/
# sound =
# }}}
##### 3- Interface {{{
##### 3-a Picking up and Dropping {{{
# autopickup = $?!+"/%
# autopickup_exceptions +=
# default_autopickup = true
# autopickup_no_burden = true
# pickup_thrown = true
# chunks_autopickup = true
assign_item_slot = backward
# pickup_menu = true
# pickup_menu_limit = 4
# drop_filter +=
# default_friendly_pickup = friend
# }}}
##### 3-b Targetting {{{
# default_target = true
# target_unshifted_dirs = false
# darken_beyond_range = true
# }}}
##### 3-c Passive Sightings {{{
# detected_monster_colour = lightred
# detected_item_colour = green
# remembered_monster_colour = darkgrey
# clean_map = false
# }}}
##### 3-d Branding {{{
friend_brand = hi:yellow
neutral_brand = hi:darkgrey
# stab_brand = hi:blue
may_stab_brand = hi:green
# heap_brand = reverse
# feature_item_brand = reverse
# trap_item_brand = reverse
# }}}
##### 3-e Level Map Functions {{{
# level_map_cursor_step = 7
# level_map_title = true
# show_waypoints = true
# }}}
##### 3-f Viewport Options {{{
# view_max_width = 33
# view_max_height = 21
# view_lock_x = true
# view_lock_y = true
view_lock = false
# center_on_scroll = false
symmetric_scroll = false
# scroll_margin_x = 2
# scroll_margin_y = 2
# scroll_margin = 2
# }}}
##### 3-g Travel and Exploration {{{
travel_delay = -1
# explore_delay = -1
rest_delay = -1
# travel_avoid_terrain =
# explore_greedy = true
explore_stop = glowing_items, artefacts, runes
explore_stop += greedy_pickup_smart, greedy_sacrificeable
explore_stop += shops, altars, runed_doors
explore_stop += stairs, portals, branches
# explore_stop_pickup_ignore +=
explore_wall_bias = 1
# explore_improved = false
auto_sacrifice = prompt_ignore
# travel_key_stop = true
# tc_reachable = blue
# tc_dangerous = cyan
# tc_disconnected = darkgrey
# tc_excluded = lightmagenta
# tc_exclude_circle = red
runrest_ignore_message += merges.*into the air
runrest_ignore_message += forms.*from the air
runrest_ignore_message += the chunks of flesh in your inventory have rotted away
runrest_ignore_message += (hits|bites) the (plant|bush|fungus)
runrest_stop_message += duration:
runrest_stop_message += something.* misses you
# runrest_safe_poison = 80:100
runrest_ignore_monster += fish:2
runrest_ignore_monster += mimic:2
runrest_ignore_monster += butterfly:1
runrest_ignore_monster += swamp worm:3
runrest_ignore_monster += lava worm:3
trapwalk_safe_hp = dart:20,needle:15,arrow:35,bolt:45,spear:40,axe:45,blade:95
rest_wait_both = true
auto_exclude += oklob plant, orange crystal statue,
auto_exclude += ice statue, silver statue
auto_exclude += curse skull, Roxanne, Murray, archer statue
# }}}
##### 3-h Command Enhancements {{{
# auto_switch = false
# easy_open = true
# easy_unequip = true
# equip_unequip = false
# easy_confirm = safe
# allow_self_target = prompt
# confirm_butcher = auto
easy_eat_chunks = true
auto_eat_chunks = true
auto_drop_chunks = never
# prompt_for_swap = true
# easy_quit_item_prompts = true
easy_exit_menu = true
sort_menus = true : charged,equipped,identified,curse,art,ego,glowing,freshness,>qty,basename
# spell_slot =
autofight_stop = 40
# autofight_throw = false
# autofight_throw_nomove = true
# autofight_fire_stop = false
# autofight_caught = false
# automagic_enable = false
# automagic_slot = a
# automagic_fight = false
# automagic_stop = 0
# }}}
##### 3-i Messages and Display Enhancements {{{
hp_warning = 40
# mp_warning = 0
hp_colour = lightgrey, 99:green, 80:yellow, 40:red
mp_colour = lightgrey, 99:green, 80:yellow, 40:red
stat_colour = 1:lightred, 3:red, 7:yellow
# status_caption_colour = brown
enemy_hp_colour = lightgreen green yellow brown magenta red lightgrey
# clear_messages = false
# show_more = true
small_more = true
show_inventory_weights = true
# show_newturn_mark = true
# show_gold_turns = true
# show_game_turns = true
item_stack_summary_minimum = 1
# mlist_min_height = 4
# msg_min_height = 7
# msg_max_height = 10
# messages_at_top = false
# mlist_allow_alternate_layout = false
# mlist_targetting = false
# XXX you have got to be joking
menu_colour -= $forbidden:.*forbidden.*
menu_colour += brown:.*forbidden.*
menu_colour -= white:.*artefact.*
menu_colour += magenta:.*artefact.*
menu_colour -= yellow:.*emergency_item.*
menu_colour += cyan:.*emergency_item.*
menu_colour += cyan:potion.*berserk rage
menu_colour += cyan:scroll.*fog
menu_colour += cyan:scroll.*silence
menu_colour -= cyan:.*good_item.*
menu_colour += magenta:.*good_item.*
menu_colour -= $dangerous:.*dangerous_item.*
menu_colour += lightred:.*dangerous_item.*
menu_colour -= lightblue:unidentified.*(potion|scroll|wand|jewellery)
menu_colour -= pickup:green:god gift
menu_colour += pickup:magenta:god gift
menu_colour += yellow:gluggy (white|brown) potion
menu_colour += lightgrey:potion.*(restore abilities|might)
message_colour += lightred:crystal spear.*you
message_colour += mute:You start (searching|resting)
message_colour += mute:Done searching
message_colour += mute:Your legs become a tail as you enter
message_colour += mute:Your.*disappears in a puff of smoke
message_colour += mute:Your.*miss(es)? (the|it)
message_colour += mute:misses your
message_colour += mute:[yY]our.*but (do no|doesn't do any) damage
message_colour += mute:peering into the
message_colour += darkgrey:--more--
force_more_message += You are starting to lose your buoyancy
force_more_message += Space (bends|warps horribly) around you
force_more_message += danger:
force_more_message += Found a gateway leading out of the Abyss
# msg_condense_repeats = true
# msg_condense_short = true
show_travel_trail = false
# skill_focus = true
# monster_list_colour +=
# view_delay = 600
# }}}
##### 3-j Missiles {{{
# fire_items_start = a
# fire_order =
# }}}
##### 3-l Channels {{{
# channel.CHANNEL_NAME =
# }}}
##### 3-m Inscriptions {{{
autoinscribe += distortion:!w
autoinscribe += deck:!p
autoinscribe += potion.*mutation:!q
# autoinscribe_cursed = true
show_god_gift = unident
# }}}
##### 3-n Macro related Options {{{
# flush.failure = true
# flush.command = false
# flush.message = false
# additional_macro_file =
# bindkey =
# }}}
##### 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 = red
# tile_neutral_col = red
# tile_peaceful_col = lightred
# tile_friendly_col = lightred
# tile_plant_col = darkgreen
# tile_item_col = green
# tile_unseen_col = black
# tile_floor_col = lightgrey
# tile_wall_col = darkgrey
# tile_mapped_wall_col = blue
# tile_door_col = brown
# tile_downstairs_col = magenta
# tile_upstairs_col = blue
# tile_feature_col = cyan
# tile_trap_col = yellow
# tile_water_col = grey
# tile_lava_col = grey
# tile_excluded_col = darkcyan
# tile_excl_centre = darkblue
# tile_window_col = yellow
# 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_crt_size = 15
# tile_font_stat_file = VeraMono.ttf
# tile_font_stat_size = 16
# tile_font_msg_file = VeraMono.ttf
# tile_font_msg_size = 14
# tile_font_tip_file = VeraMono.ttf
# tile_font_tip_size = 15
# tile_font_lbl_file = Vera.ttf
# tile_font_lbl_size = 14
# tile_font_ft_light = false
# tile_show_minihealthbar = false
# tile_show_minimagicbar = false
# }}}
# }}}
##### 4- Dump File {{{
##### 4-a Saving {{{
# dump_on_save = true
# }}}
##### 4-b Items and Kill List {{{
# kill_map =
dump_kill_places = all
dump_item_origins = artefacts, ego_arm, ego_weap, jewellery
dump_item_origin_price = 200
# dump_message_count = 20
dump_order = header, hiscore, stats, inventory, skills, spells
dump_order += mutations, overview, misc, screenshot, messages
dump_order += notes, vaults, monlist, kills, turns_by_place
dump_order += kills_by_place, action_counts
# dump_book_spells = true
# }}}
##### 4-c Notes {{{
user_note_prefix = doy:
note_items += rune of, acquirement, Orb, of speed, of resistance
note_items += of running, of preservation
# note_monsters +=
note_hp_percent = 15
note_skill_levels = 1,8,15,21,27
# note_all_skill_levels = false
# note_skill_max = true
# note_xom_effects = true
note_messages += You pass through the gate
note_messages += [bB]anish.*Abyss
note_messages += Your scales start
note_messages += protects you from harm
note_messages += You fall through a shaft
note_chat_messages = true
# note_dgl_messages = true
# }}}
# }}}
##### 5- Miscellaneous {{{
##### 5-a All OS {{{
# mouse_input = false
# wiz_mode = no
# char_set = ascii
# colour.OLDCOLOUR = NEWCOLOUR
# cset =
# feature =
mon_glyph = giant eyeball : cyan
mon_glyph = oklob plant : lightmagenta
mon_glyph = greater mummy : lightmagenta
mon_glyph = ancient lich : lightmagenta
mon_glyph = curse skull : lightmagenta
# item_glyph =
# use_fake_player_cursor = true
show_player_species = true
# }}}
##### 5-b DOS and Windows {{{
# dos_use_background_intensity = false
# }}}
##### 5-c Unix console {{{
# background_colour = black
# use_fake_cursor = true
# }}}
# }}}
##### 6- Lua {{{
##### 6-a Including lua files {{{
# }}}
##### 6-b Executing inline lua {{{
# don't autopickup in the abyss {{{
< do
local old_cda = ch_deny_autopickup or function() return false end
function ch_deny_autopickup(it)
return you.where() == "Abyss" or old_cda(it)
end
end >
# }}}
# prompt for leaving labs {{{
< do
function safe_upstairs()
if you.branch() == "Lab" then
crawl.formatted_mpr("Really leave this labyrinth?", "prompt")
local res = crawl.getch()
if string.lower(string.char(res)) == "y" then
crawl.sendkeys("<")
end
else
crawl.sendkeys("<")
end
end
end >
# }}}
# }}}
# }}}
# vim: fdm=marker