# CSDC default_manual_training = true travel_delay = 0 explore_delay = -1 explore_stop -= stairs autofight_stop = 50 auto_butcher = true confirm_butcher = never show_more = false easy_eat_chunks = true # autofight_throw = true # Skill menu at game start { 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 } # pickup armor you haven't seen yet { local function autopickup(it, name) local class = it.class(true) if it.is_useless then return false end if class == "armour" then local good_slots = {cloak="Cloak", helmet="Helmet", gloves="Gloves", boots="Boots"} st, _ = it.subtype() if good_slots[st] ~= nil and items.equipped_at(good_slots[st]) == nil then return true elseif st ~= "body" and st ~= "shield" and (it.artefact or it.branded) then return true end end return nil end add_autopickup_func(autopickup) } # pickup ammos of all types autopickup_exceptions +=