# NOTE FOR PLAYERS OF OLD VERSIONS (DCSS 0.3.4 or before): # # DCSS 0.4 introduces several rather drastic changes to the interface; # read 034_changes.txt for details. Uncomment these options if you want # to disable them and go back to the old state: # monster colours, command keys, order on the character selection screen, # item colours, appearance of the stat section, butchering interface, # targeting interface. # The options for monster glyphs and item colours don't matter for Tiles. # (New players should just ignore these lines.) # # include = 034_monster_glyphs.txt # include = 034_command_keys.txt # classic_item_colours = true # classic_hud = true # always_confirm_butcher = true # target_unshifted_dirs = true # clear_messages = true # # Similar options for reverting later changes: # include = 052_monster_glyphs.txt # include = 060_monster_glyphs.txt # include = 071_monster_glyphs.txt # Crawl Init file # # On Unix systems (such as Mac OS X, Linux and the BSDs), you must copy # init.txt to ~/.crawlrc 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. drop_mode = (multi | single), # usually have the first value as default. ##### 1- Starting Screen ############################################ # # name = Delilah # remember_name = false # weapon = (short sword | falchion | hand axe | spear | mace | trident # | quarterstaff | unarmed | random) # book = (fire | ice | random) # wand = (enslavement | confusion | magic darts | frost | flame | striking | random) # species = (Human |...| Vampire | random) # job = (Fighter |...| Wanderer | random) # religion = (Beogh | Zin | random) # random_pick = true # good_random = false # restart_after_game = true ##### 2- File System ############################################### # # crawl_dir = # morgue_dir = morgue # save_dir = saves # macro_dir = settings/ # sound = : ##### 3- Lua Files ################################################# # #lua_file = lua/stash.lua #lua_file = lua/wield.lua #lua_file = lua/runrest.lua #lua_file = lua/gearset.lua #lua_file = lua/trapwalk.lua #lua_file = lua/pickup.lua # kills.lua yields more information at the cost of huge dumps. # lua_file = lua/kills.lua # autofight.lua allows binding both movement and attack a single key. # Use at your own discretion! See options_guide.txt for details. #lua_file = lua/autofight.lua ##### 4- Interface ################################################# # ##### 4-a Picking up and Dropping ############### # autopickup = $?!+"/% # There is a long list of autopickup exceptions in #include = autopickup_exceptions.txt drop_filter = useless_item # default_autopickup = false # autopickup_no_burden = true # pickup_thrown = false # pickup_dropped = true # chunks_autopickup = false # assign_item_slot = (forward | backward) # # drop_mode = (multi | single) # pickup_mode = (single | multi | auto:5) # drop_filter = skeleton, corpse, useless_item # default_friendly_pickup = (none | friend | player | all) ##### 4-b Targetting ############################ # # default_target = false # target_unshifted_dirs = true # darken_beyond_range = false ##### 4-c Passive Sightings ##################### # # detected_monster_colour = lightred # detected_item_colour = green # remembered_monster_colour = darkgrey # colour_map = false # clean_map = true ##### 4-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 # verbose_monster_pane = false ##### 4-e Level Map Functions ################### # # level_map_cursor_step = 7 # level_map_title = false # item_colour = false ##### 4-f Viewport Options ################### # view_max_width = 50 view_max_height = 30 # 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 ##### 4-g Travel and Exploration ################# # # travel_delay = 20 # explore_delay = -1 # travel_avoid_terrain = shallow water # # explore_greedy = false # explore_stop = items,greedy_pickup_smart,stairs,shops,altars,gates # explore_stop += greedy_visited_item_stack # explore_improved = true # # explore_stop_pickup_ignore = curare auto_exclude = oklob plant,statue,curse skull,roxanne, hyperactive # tc_reachable = blue # tc_dangerous = cyan # tc_disconnected = darkgrey # tc_excluded = lightmagenta # tc_exclude_circle = red # runrest options (require runrest.lua to be included above) runrest_ignore_poison = 2:30 runrest_ignore_monster = butterfly:1 # runrest_ignore_monster = swamp worm:3 # The file runrest_messages.txt contains a list of default # runrest message settings. Add your own before this to override # later settings. # runrest_stop_message = You hear a.* slurping noise # runrest_ignore_message = Jiyva's power touches on your attributes #include = runrest_messages.txt # trap_prompt = false trapwalk_safe_hp = dart:20,needle:15,arrow:35,bolt:45,spear:40,axe:45,blade:95 #rest_wait_both = true ##### 4-h Stashes ############################### # # 14 filters out corpses # stash_filter = 14 # annotate_item_class = true # annotate_item_dropped = true ##### 4-i Command Enhancements ################## # # auto_list = false # easy_open = false # easy_unequip = false # equip_unequip = true # easy_confirm = (none | safe) # allow_self_target = (yes | no | prompt) # easy_butcher = false # always_confirm_butcher = true # prefer_safe_chunks = false # easy_eat_chunks = true # easy_eat_gourmand = true # easy_eat_contaminated = true # prompt_for_swap = false # easy_quit_item_prompts = false # easy_exit_menu = false # sort_menus = pickup: true : art, ego, basename, qualname, curse, qty sort_menus = inv: true : equipped, freshness, charged ##### 4-j 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 # classic_hud = true # mlist_min_height = 4 # msg_min_height = 7 # msg_max_height = 10 # mlist_allow_alternate_layout = true # messages_at_top = true # mlist_targetting = true # show_gold_turns = true # show_game_turns = true # clear_messages = true # small_more = true # show_more = false # show_inventory_weights = true # item_stack_summary_minimum = 5 # list_rotten = false # show_beam = false # msg_condense_repeats = false # msg_condense_short = false ##### Colours (messages and menus) ##### # # menu_colour_prefix_class = false # menu_colour_shops = false # Food is colour coded in standard_colours.txt as follows: #include = standard_colours.txt # # yellow = preferred food ($preferred) # darkgrey = cannot be eaten at all ($inedible) # lightred = causes rot ($rot-inducing) # magenta = dangerous to use, mutagenic ($dangerous, $mutagenic) # red = considered "evil" by your deity ($evil) # lightgreen = poisonous ($poisonous) # brown = contaminated, may cause sickness ($contaminated) # # You can change colours by using something like # $contaminated := magenta #include = food_colouring.txt # There is elaborate colouring of items in the inventory (and other menus) # depending on their usefulness, taking species and other criteria into account. #include = menu_colours.txt # Colouring of autoinscribed god gifts menu_colour = pickup:green:god gift # Highlight (partly) selected items menu_colour = inventory:white:\w \+\s menu_colour = inventory:white:\w \#\s # Colouring of messages # Messages are colour coded in standard_colours.txt as follows: # # lightred = really important messages ($danger) # yellow = significant messages ($warning) # lightred = item damaged/destroyed ($item_dmg [same as $danger]) # darkgrey = boring, message clutter ($boring) # #include = messages.txt # Colouring for the notes 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 ## Reduce chance of drowning because levitation runs out: # force_more_message = You are starting to lose your buoyancy ## Avoid wasting turns with aborted actions: # force_more_message = There are no visible monsters within range # force_more_message = This wand has no charges force_more_message = You have reached level force_more_message = Your scales start force_more_message = You fall through a shaft force_more_message = You are starting to lose your buoyancy # Announcements of timed portal vaults (bazaar, labyrinths): force_more_message = interdimensional caravan force_more_message = distant snort ##### 4-k Firing Commands ####################### # # fire_items_start = a # fire_order = launcher, return # fire_order += javelin / dart / stone / rock / spear / net / handaxe / dagger / club # fire_order += inscribed ##### 4-l Channels ############################## # # channel.multiturn = mute ##### 4-m Inscriptions ########################## # # autoinscribe = bad_item.*potion:!q # autoinscribe = potion.*mutation:!q # autoinscribe = royal jell:=g # autoinscribe_artefacts = false # autoinscribe_cursed = false # autoinscribe = fruit:!e ##### 4-n Macro related Options ################# # # flush.failure = false # flush.command = true # flush.message = true ##### 4-t Tile related Options ################## # All tiles specific options are in the external file #include = tiles_options.txt ##### 5- Dump File ################################################# # ##### 5-a Items and Kill List ################### # # kill_map = friend:you, other:you # dump_kill_places = (single | all | none) # 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_book_spells = false ##### 5-b Notes ################################# # # user_note_prefix=@@@ ood_interesting = 8 note_hp_percent = 5 note_skill_levels = 1,5,10,15,27 #note_all_skill_levels = true #note_skill_max = false #note_all_spells = false #note_xom_effects = false note_items = rod of, acquirement, preservation, running, of Zot note_messages = You pass through the gate note_messages = cast .* Abyss note_messages = Your scales start note_messages = protects you from harm note_messages = You fall through a shaft note_monsters = orb of fire, ancient lich, Sigmund ##### 6- Miscellaneous ############################################# # ##### 6-a All OS ################################ # # mouse_input = true # wiz_mode = no # char_set = ascii # use_fake_player_cursor = false # # classic_item_colours = true # # colour.lightgray = black # colour.lightcyan = cyan # colour.yellow = brown # # pizza = Sausage # show_player_species = true # See options_guide.txt for the options # cset_ascii, cset_ibm, cset_dec, cset_unicode, cset_any, # feature, mon_glyph ##### 6-b DOS and Windows ####################### # # dos_use_background_intensity = true # background = black ##### 6-c Unix ################################## # # use_fake_cursor = false ##### 6-d Alternative keybinding files ########## # # Alternative vi bindings for Dvorak users. # include = dvorak_command_keys.txt # # Override the vi movement keys with a non-command. # include = no_vi_command_keys.txt default_manual_training=true autofight_stop = 50 auto_butcher = true auto_eat_chunks = true show_more = false # Bad things stop += You fall through a shaft stop += An alarm trap emits a blaring wail stop += (blundered into a|invokes the power of) Zot stop += A huge blade swings out and slices into you! stop += flesh start stop += (starving|feel devoid of blood) stop += wrath finds you stop += lose consciousness stop += watched by something # Expiring effects stop += You feel yourself slow down stop += less insulated stop += You are starting to lose your buoyancy stop += You lose control over your flight stop += Your hearing returns stop += Your transformation is almost over stop += back to life stop += uncertain stop += time is quickly running out stop += life is in your own hands stop += is no longer charmed stop += You start to feel a little slower stop += You are no longer # Portal timers stop += You hear the drain falling apart stop += You hear.*crackle.*magical portal stop += You hear.*crackling.*archway stop += You hear.*creaking.*(oriflamme|portcullis) stop += You hear.*hiss.*sand stop += You hear.*rumble.*avalanche stop += You hear.*rusting.*drain stop += You hear.*ticking.*clock stop += Vehumet offers.* ai := autoinscribe ai += of identify:@r1 ai += remove curse:@r2 ai += curing:@q1 ########### # prompts # ########### flash_screen_message += You feel strangely unstable flash_screen_message += Strange energies course through your body more := force_more_message # distortion more += Space warps horribly around you more += hits you.*distortion more += Space bends around you\. more += Your surroundings suddenly seem different. more += Its appearance distorts for a moment. # ghost moths/antimagic more += watched by something more += You feel your power leaking # torment/holy wrath more += You convulse # dispel breath more += dispelling energy hits you # early unseen horrors more += It hits you! more += Something hits you more += Something. *misses you. # more += You have reached level more += You fall through a shaft more += Training target.*for.*reached! more += You now have enough gold to buy # abyss convenience prompts more += Found an abyssal rune more += Found a gateway leading out of the Abyss more += Found a gateway leading deeper into the Abyss # necromutation more += Your transformation is almost over. more += You feel yourself coming back to life # summon greater demon more += is no longer charmed # Announcements of timed portal vaults: more += interdimensional caravan more += distant snort more += roar of battle more += wave of frost more += hiss of flowing sand more += sound of rushing water more += oppressive heat about you more += crackle of arcane power more += Found a gateway leading out of the Abyss more += Found .* abyssal rune of Zot more += You feel a terrible weight on your shoulders more += .* resides here # Interrupts more += You don't.* that spell more += You miscast (Controlled Blink|Blink|Death's|Borg|Necromutation) more += You can't (read|drink|do) that more += That item cannot be evoked more += This wand has no charges more += You are held in a net more += You have disarmed more += You don't have any such object more += do not work when you're silenced more += You can't unwield more += enough magic points more += You feel your control is inadequate more += Something interferes with your magic more += You enter a teleport trap # Bad things more += Your surroundings flicker more += You cannot teleport right now more += The writing blurs in front of your eyes more += You fall through a shaft more += A huge blade swings out and slices into you! more += (blundered into a|invokes the power of) Zot more += Ouch! That really hurt! more += dispelling energy hits you more += You convulse more += You are (blasted|electrocuted) more += You are.*confused more += flesh start more += (starving|devoid of blood) more += god:(sends|finds|silent|anger) more += You feel a surge of divine spite more += lose consciousness more += You are too injured to fight blindly more += calcifying dust hits more += Space warps horribly around you more += hits you.*distortion more += Space bends around you\. more += watched by something more += A sentinel's mark forms upon you more += Your limbs have turned to stone more += You are slowing down more += .*LOW HITPOINT WARNING.* more += warns you.*of distortion more += lethally poison more += space bends around your more += wielding.*of (distortion|chaos) # Gods more += you are ready to make a new sacrifice more += mollified more += wrath finds you more += sends forces more += sends monsters more += Vehumet offers # Hell effects # Re-enabled more += "You will not leave this place." more += "Die, mortal!" more += "We do not forgive those who trespass against us!" more += "Trespassers are not welcome here!" more += "You do not belong in this place!" more += "Leave now, before it is too late!" more += "We have you now!" more += You smell brimstone. more += Brimstone rains from above. more += You feel lost and a long, long way from home... more += You shiver with fear. more += You feel a terrible foreboding... more += Something frightening happens. more += You sense an ancient evil watching you... more += You suddenly feel all small and vulnerable. more += You sense a hostile presence. more += A gut-wrenching scream fills the air! more += You hear words spoken in a strange and terrible language... more += You hear diabolical laughter! # Expiring effects more += You feel yourself slow down more += less insulated more += You are starting to lose your buoyancy more += You lose control over your flight more += Your hearing returns more += Your transformation is almost over more += You have a feeling this form more += You feel yourself come back to life more += uncertain more += time is quickly running out more += life is in your own hands more += is no longer charmed more += shroud falls apart more += You start to feel a little slower more += You flicker more += You feel less protected from missiles # Skill breakpoints more += skill increases # Others # more += You have reached level more += You have finished your manual of more += Your scales start more += You feel monstrous more += zaps a wand more += carrying a wand more += is unaffected more += Jiyva alters your body # Any uniques and any pan lords - doesn't seem to work more += (?-i:[A-Z]).* comes? into view more += Agnes.*comes? into view. more += Aizul.*comes? into view. more += Antaeus.*comes? into view. more += Arachne.*comes? into view. more += Asmodeus.*comes? into view. more += Asterion.*comes? into view. more += Azrael.*comes? into view. more += Blork the orc.*comes? into view. more += Boris.*comes? into view. more += Cerebov.*comes? into view. more += Crazy Yiuf.*comes? into view. more += Dispater.*comes? into view. more += Dissolution.*comes? into view. more += Donald.*comes? into view. more += Dowan.*comes? into view. more += Duvessa.*comes? into view. more += Edmund.*comes? into view. more += Enchantress.*comes? into view. more += Ereshkigal.*comes? into view. more += Erica.*comes? into view. more += Erolcha.*comes? into view. more += Eustachio.*comes? into view. more += Fannar.*comes? into view. more += Frances.*comes? into view. more += Francis.*comes? into view. more += Frederick.*comes? into view. more += Gastronok.*comes? into view. more += Geryon.*comes? into view. more += Gloorx Vloq.*comes? into view. more += Grinder.*comes? into view. more += Grum.*comes? into view. more += Harold.*comes? into view. more += Ignacio.*comes? into view. more += Ijyb.*comes? into view. more += Ilsuiw.*comes? into view. more += Jorgrun.*comes? into view. more += Jory.*comes? into view. more += Jessica.*comes? into view. more += Joseph.*comes? into view. more += Josephine.*comes? into view. more += Jozef.*comes? into view. more += Khufu.*comes? into view. more += Kirke.*comes? into view. more += Lamia.*comes? into view. more += Lom Lobon.*comes? into view. more += Louise.*comes? into view. more += Mara.*comes? into view. more += Margery.*comes? into view. more += Maud.*comes? into view. more += Maurice.*comes? into view. more += Menkaure.*comes? into view. more += Mennas.*comes? into view. more += Mnoleg.*comes? into view. more += Murray.*comes? into view. more += Natasha.*comes? into view. more += Nergalle.*comes? into view. more += Nessos.*comes? into view. more += Nikola.*comes? into view. more += Norris.*comes? into view. more += Pikel.*comes? into view. more += Polyphemus.*comes? into view. more += Prince Ribbit.*comes? into view. more += Psyche.*comes? into view. more += Purgy.*comes? into view. more += Robin.*comes? into view. more += Roxanne.*comes? into view. more += Rupert.*comes? into view. more += Saint Roka.*comes? into view. more += Sigmund.*comes? into view. more += Snorg.*comes? into view. more += Sojobo.*comes? into view. more += Sonja.*comes? into view. more += Terence.*comes? into view. more += The Lernaean hydra.*comes? into view. more += The royal jelly.*comes? into view. more += The Serpent of Hell.*comes? into view. more += Tiamat.*comes? into view. more += Urug.*comes? into view. more += Vashnia.*comes? into view. more += Wiglaf.*comes? into view. more += Xtahua.*comes? into view. more += 27-headed.*comes? into view. more += .*player ghost.* comes? into view more += .*Ancient Lich.*comes? into view. more += .*Orbs? of Fire.*comes? into view. more += .*Fiend.*comes? into view. more += .*Hellion.*comes? into view. more += .*Tormentor.*comes? into view. more += .*Hell Sentinel.*comes? into view. more += .*Executioner.*comes? into view. more += .*Neqoxec.*comes? into view. more += .*Cacodemon.*comes? into view. more += .*Shining Eye.*comes? into view. more += .*Greater Mummy.*comes? into view. more += .*Mummy Priest.*comes? into view. more += .*Curse Toe.*comes? into view. more += .*Curse Skull.*comes? into view. more += .*('s|s') ghost.*comes? into view. more += .*shrike.*comes? into view. more += .*wretched star.*comes? into view more += .*lurking horror.*comes? into view more += .*Juggernaut.*comes? into view. more += .*Iron Giant.*comes? into view. more += .*Tzitzimimeh.*comes? into view. more += .*Tzitzimitl.*comes? into view. # Paralysis enemies more += .*Floating Eye.*comes? into view. more += .*Lich.*comes? into view. more += .*Ogre Mage.*comes? into view. more += .*a Wizard.*comes? into view. more += .*orc sorcerer.*comes? into view. more += .*sphinx.*comes? into view. more += .*Great orb of eyes.*comes? into view. more += .*Vampire knight.*comes? into view. # Other dangerous enemies more += minotaur.*into view more += *guardian serpent.*comes? into view. more += .*vault sentinel.*comes? into view. more += .*vault warden.*comes? into view. more += .*ironbrand convoker.*comes? into view. # Dancing weapon more += Your.*falls from the air. # Xom is scary : if you.god() == "Xom" then more += god: : end