summaryrefslogtreecommitdiffstats
path: root/crawlrc
blob: 04cc78b90f8f3aad1fe3a456ecbc21f33cc42a54 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
# TEAMCAPTAIN doy
# TEAMNAME cabal
# TEAMMEMBERS doy stabwound cbus wasp Grimm 78291
# Dungeon Crawl Stone Soup 0.6.0
# Section 1: Starting Screen {{{
name                     = doy
remember_name            = true
#use_old_selection_order = false
#weapon                  =
#book                    =
#wand                    =
#chaos_knight            =
#death_knight            =
#priest                  =
#species                 =
#background              =
#random_pick             = false
#good_random             = true
# }}}
# Section 2: File System {{{
#crawl_dir  = /home/doy/coding/src/stone_soup-trunk/crawl-ref/source
#morgue_dir = morgue
#save_dir   = saves
#macro_dir  = settings/
#sound      = <regex>:<path to sound file>
# }}}
# Section 3: Lua Files {{{
lua_file = lua/stash.lua
lua_file = lua/wield.lua
lua_file = lua/kills.lua
lua_file = lua/runrest.lua
lua_file = lua/gearset.lua
lua_file = lua/pickup.lua
lua_file = lua/trapwalk.lua
# }}}
# Section 4: Interface {{{
# Section 4-a: Picking up and Dropping {{{
#autopickup              = $?!+"/%
autopickup_exceptions    = <potion.*mutation
include                  = autopickup_exceptions.txt
#default_autopickup      = true
autopickup_no_burden     = true
#pickup_thrown           = true
#pickup_dropped          = false
#chunks_autopickup       = true
assign_item_slot         = backward
#drop_mode               = multi
pickup_mode              = multi
# XXX: make this select all non-worn items?
#drop_filter             =
#default_friendly_pickup = friend
# }}}
# Section 4-b: Targeting {{{
#default_target        = true
#target_unshifted_dirs = false
#darken_beyond_range   = true
# }}}
# Section 4-c: Passive Sightings {{{
#detected_monster_colour   = lightred
#detected_item_colour      = green
#remembered_monster_colour = darkgrey
#colour_map                = true
#clean_map                 = false
# }}}
# Section 4-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
#verbose_monster_pane = true
# }}}
# Section 4-e: Level Map Functions {{{
#level_map_cursor_step = 7
#level_map_title       = true
#item_colour           = true
# }}}
# Section 4-f: Viewport Options {{{
#view_max_width   = 33
#view_max_height  = 17
#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
# }}}
# Section 4-g: Travel and Exploration {{{
travel_delay                = -1
#explore_delay              = -1
#travel_avoid_terrain       =
#explore_greedy             = true
explore_stop                = glowing_items,artefacts,runes,greedy_pickup
explore_stop               += stairs,shops,altars,gates
#explore_stop_pickup_ignore =
#explore_improved           = false
#tc_reachable               = blue
#tc_dangerous               = cyan
#tc_disconnected            = darkgrey
#tc_excluded                = lightmagenta
#tc_exclude_circle          = red
include                     = travel_stoppers.txt
travel_stop_message         = duration:
runrest_ignore_message      = You feel.*sick
runrest_ignore_message      = disappears in a puff of smoke
runrest_ignore_message      = engulfed in a cloud of smoke
runrest_ignore_message      = safely over a trap
runrest_ignore_message      = merges.*into the air
runrest_ignore_message      = forms.*from the air
runrest_ignore_poison       = 2:30
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
#trap_prompt                = true
rest_wait_both              = true
auto_exclude                = oklob plant, orange crystal statue, ice statue, silver statue, curse skull, Roxanne, Murray
# }}}
# Section 4-h: Stashes {{{
#stash_filter         =
annotate_item_class   = true
annotate_item_dropped = true
# }}}
# Section 4-i: Command Enhancements {{{
#auto_list              = true
#easy_open              = true
#easy_unequip           = true
#equip_unequip          = false
#easy_confirm           = safe
#allow_self_target      = prompt
#easy_butcher           = true
#always_confirm_butcher = false
#prefer_safe_chunks     = true
easy_eat_chunks         = true
easy_eat_gourmand       = true
#easy_eat_contaminated  = false
#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
# }}}
# Section 4-j: 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         = white
#clear_messages               = false
#show_more                    = true
show_inventory_weights        = true
show_gold_turns               = true
#show_beam                    = true
item_stack_summary_minimum    = 1
#list_rotten                  = true
#mlist_min_height             = 4
#msg_min_height               = 6
#msg_max_height               = 10
#messages_at_top              = false
#mlist_allow_alternate_layout = false
#mlist_targetting             = false
#classic_hud                  = false
# XXX: this priority order needs tweaking - especially the stuff that's marked
# as lightgrey now
menu_colour                   = white:\s\+\s
menu_colour                   = white:\s\#\s
menu_colour                   = magenta:artefact
menu_colour                   = cyan:emergency_item
menu_colour                   = cyan:potion.*berserk rage
menu_colour                   = cyan:scroll.*fog
menu_colour                   = yellow:gluggy white potion
menu_colour                   = lightgrey:potion.*(restore abilities|might)
menu_colour                   = magenta:good_item
menu_colour                   = magenta:potion.*mutation
menu_colour                   = lightred:dangerous_item
menu_colour                   = pickup:magenta:god gift
include                       = standard_colours.txt
$evil                        := brown
include                       = food_colouring.txt
include                       = menu_colours.txt
menu_colour                   = white:equipped
#menu_colour_prefix_class     = true
#menu_colour_shops            = true
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--
include                       = messages.txt
force_more_message            = You are starting to lose your buoyancy
force_more_message            = Space (bends|warps horribly) around
force_more_message            = danger:
#msg_condense_repeats         = true
# }}}
# Section 4-k: Firing Commands {{{
#fire_items_start = a
#fire_order       = launcher, return
#fire_order      += javelin / dart / stone / rock / spear / net / handaxe / dagger
#fire_order      += inscribed
# }}}
# Section 4-l: Channels {{{
# XXX: bug report - options_guide.txt claims that channel.multiturn is mute by
#default
#channel.CHANNEL_NAME =
# }}}
# Section 4-m: Inscriptions {{{
autoinscribe            = distortion:!w
autoinscribe            = deck:!p
autoinscribe            = potion.*mutation:!q
#autoinscribe_artefacts = true
#autoinscribe_cursed    = true
# }}}
# Section 4-n: Macro related Options {{{
#flush.failure         = true
#flush.command         = false
#flush.message         = false
macro_meta_entry       = false
#additional_macro_file = <filename>
#bindkey               =
# }}}
# Section 4-o: Tile related Options {{{
include = tiles_options.txt
# }}}
# }}}
# Section 5: Dump File {{{
# Section 5-a: 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,mutations
dump_order            += overview,misc,screenshot,messages,notes,vaults
dump_order            += monlist,kills,turns_by_place,kills_by_place
#dump_book_spells      = true
# }}}
# Section 5-b: Notes {{{
user_note_prefix       = doy: 
note_items             = rune of,acquirement,Orb,of speed,of resistance,of running
#note_monsters         =
ood_interesting        = 6
rare_interesting       = 12
note_hp_percent        = 15
note_skill_levels      = 1,8,15,21,27
#note_all_skill_levels = false
#note_skill_max        = true
#note_all_spells       = 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
# }}}
# }}}
# Section 6: Miscellaneous {{{
# Section 6-a: All OS {{{
#mouse_input            = false
wiz_mode                = no
#char_set               = ascii
#classic_item_colours   = false
#colour.OLDCOLOUR       = NEWCOLOUR
#cset_ascii             =
#cset_ibm               =
#cset_dec               =
#cset_unicode           =
#cset_any               =
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
#pizza                  =
#use_fake_player_cursor = false
# }}}
# Section 6-b: DOS and Windows {{{
#dos_use_background_intensity = false
# }}}
# Section 6-c: Unix {{{
#background      = BLACK
#use_fake_cursor = false
# }}}
# }}}
# greedy_autoexplore should stop not only for ego/arts, but also for armor that
# i can wear that i don't currently own any of (normal cloaks are useful if i
# don't have a cloak yet)