# # amd, June 2020 # ~/Library/Application Support/Dungeon Crawl Stone Soup/init.txt # see http://crawl.akrasiac.org/docs/options_guide.txt # # # quality of life # auto_switch = true default_manual_training = true rest_wait_both = true restart_after_save = false show_more = false sort_menus = true : identified, equipped, art, ego, basename, qualname # # autofight # autofight_caught = true autofight_stop = 75 hp_colour = 75:yellow, 30:red hp_warning = 75 # # items # item_slot ^= identify:i item_slot ^= teleportation:t # # travel # explore_stop = artefacts,greedy_pickup_smart,runes,shops rest_delay = -1 show_travel_trail = true travel_delay = -1 # # prompts # more := force_more_message more += A sentinel's mark forms upon you more += calcifying dust hits you more += lose consciousness more += Ouch! That really hurt! more += Space bends around you. more += Space warps horribly around you more += You convulse more += You feel a surge of divine spite # Uniques more += (Agnes|Aizul|Antaeus|Arachne|Asmodeus|Asterion|Azrael|Bai Suzhen|Blork|Boris|Brimstone Fiend|Captor|Cerebov|Chuck|Cigotuvi|Crazy Yiuf|Defiler|Dispater|Dissolution|Donald|Dowan|Duvessa|Edmund|Enchantress|Ereshkigal|Erica|Erolcha|Eustachio|Fannar|Frances|Frederick|Gastronok|Geryon|Gloorx Vloq|Grinder|Grum|Harold|Ice Fiend|Ignacio|Ijyb|Ilsuiw|Jessica|Jorgrun|Jory|Joseph|Josephine|Khufu|Kirke|Lernaean hydra|Lom Lobon|Louise|Maggie|Mara|Margery|Maurice|Meatlord|Menkaure|Mennas|Mnoleg|Murray|Natasha|Nellie|Nergalle|Nessos|Nikola|Pikel|Polyphemus|Prince Ribbit|Psyche|Purgy|Robin|Roxanne|Royal Jelly|Rupert|Saint Roka|Serpent of Hell|Sigmund|Snorg|Sojobo|Sonja|Statue of Wucad Mu|Terence|Tiamat|Unspeakable|Urug|Vashnia|Xtahua).*into view # other scary things more += ('s|s') ghost.*into view more += curse toe.*into view more += hydra.*into view # Muted - unnecessary msc := message_colour msc += mute:You swap places msc ^= mute:is lightly (damaged|wounded) msc ^= mute:is moderately (damaged|wounded) msc ^= mute:is heavily (damaged|wounded) msc ^= mute:is severely (damaged|wounded) msc ^= mute:is almost (dead|destroyed) msc += mute:Marking area around # # lua # { add_autopickup_func(function(it, name) if it.is_useless then return end local class = it.class(true) if class == "armour" then return it.artefact end if class == "weapon" then if items.equipped_at("weapon") then return it.artefact end end end) } { local need_skills_opened = true function ready() if you.turns() == 0 and need_skills_opened then need_skills_opened = false crawl.sendkeys("m") end end }