## Android Viewport ## #msg_min_height = 5 #msg_max_height = 5 #view_max_height = 17 #view_max_width = 17 #tile_cell_pixels = 32 #tile_map_pixels = 2 #tile_window_width = 0 #tile_window_height = 0 ## Computer Viewport ## tile_map_pixels = 4 msg_min_height = 7 msg_max_height = 8 view_max_height = 71 view_max_width = 81 tile_cell_pixels = 24 #tile_window_width = 0 #tile_window_height = 0 ## TODO ## #autopickup_exceptions ^= don't-pickup-regex, ... #force_more_message += , #autoinscribe += : #runrest_ignore_message += , , ... #runrest_stop_message += , , ... #auto_exclude += , , ... #spell_slot ^= : #item_slot ^= : #ability_slot ^= : #message_colour ^= ::, :, ... #fire_order = launcher, return #Message Channels. #Tiles Options. #note_items += , , ... #note_monsters += , , ... force_more_message += wielding * distortion, force_more_message += mighty Pandemonium Lord * resides here ## Item Colors ## menu := menu_colour menu = #-- Colors $useless := darkgray $bad := red $ok := white $good := green $verygood := lightgreen $equipped := yellow $artifact := magenta $unid := cyan #-- General menu += $useless:(melded) menu += $useless:.*useless_item.* menu += $bad:.*evil_item.* menu += $bad:[^n]cursed menu += inventory:$bad:[^n]cursed menu += inventory:$equipped:.*equipped.* menu += $artifact:.*artefact.* menu += $unid:^unidentified .*(jewellery|potion|scroll|wand).* menu += $unid:^unidentified .*armour.*(embroidered|dyed|glowing|shiny|runed) menu += $unid:^unidentified .*weapon.*(glowing|runed) #-- Wands menu += $verygood:wand of (acid|cloud|digging|iceblast|scattershot) menu += $good:wand of (disintegration) menu += $ok:wand of (enslavement|flame|paralysis) menu += $bad:wand of (polymorph|random effects) #-- Scrolls menu += $verygood:scrolls? of (acquirement|blinking|fear|fog|summoning|teleportation) menu += $good:scrolls? of (holy word|identification|enchant (armour|weapon)|magic mapping|remove curse) menu += $ok:scrolls? of (amnesia|immolation|silence) menu += $bad:scrolls? of (noise|torment|vulnerability) #-- Rings menu += $verygood:ring of (.*slaying|protection from (fire|cold|magic)|positive energy|resist (poison|corrosion|electricity)) menu += $good:ring of (.*protection|.*evasion|magical power|wizardry) menu += $ok:ring of (invisibility|flight|stealth|fire|ice|strength|intelligence|dexterity) menu += $bad:ring of \-.*(dexterity|evasion|intelligence|protection|slaying|strength) menu += $bad:ring of loudness #-- Potions menu += $verygood:potions? of (cancellation|curing|experience|haste|heal wounds|mutation|resistance) menu += $good:potions? of (agility|brilliance|lignification|might|magic) menu += $ok:potions? of (ambrosia|berserk|flight|invisivility) menu += $bad:potions? of (degeneration) ## Macros ## #-- Dash macros += M \{-1007} Y macros += M \{-254} K macros += M \{-1009} U macros += M \{-252} H macros += M \{-251} L macros += M \{-1001} B macros += M \{-253} J macros += M \{-1003} N macros += K2 \{-1011} + macros += K2 \{-1012} + macros += K2 \{-1013} + macros += K2 \{-1014} + macros += K2 \{-1015} + macros += K2 \{-1016} + macros += K2 \{-1017} + macros += K2 \{-1018} + #-- Examine macros += M x X macros += M X *X! #--jewellery quick-switch macros += M [ PJj=ijJ ## Autopickup ## default_autopickup = true autopickup = $?!+"/%}\ pickup_thrown = true ## Travel ## travel_delay = -1 explore_delay = -1 rest_delay = -1 level_map_cursor_step = 7 travel_avoid_terrain = deep water explore_greedy = true #explore_greedy = false explore_stop = stairs,shops,altars,portals,branches,runed_doors.greedy_pickup_smart #explore_stop -= items, greedy_visited_item_stack #explore_stop += artefacts, runes explore_wall_bias = 3 travel_key_stop = false delay_safe_poison = 100:100 runrest_ignore_message = You feel.*sick rest_wait_both = false rest_wait_percent = 100 explore_auto_rest = true travel_open_doors = true show_travel_trail = true ## Autobutcher ## auto_butcher = true confirm_butcher = never easy_eat_chunks = true auto_eat_chunks = true ## Autofight ## autofight_stop = 65 autofight_hunger_stop = 1 autofight_caught = true autofight_throw = false autofight_fire_stop = false automagic_enable = false ## Stat Display ## hp_warning = 40 mp_warning = 0 hp_colour = 100:green, 99:lightgreen, 65:yellow, 40:red, 10:lightred status_caption_colour = brown enemy_hp_colour = green green brown brown magenta red ## Message Area ## clear_messages = false show_more = true small_more = false show_newturn_mark = true item_stack_summary_minimum = 3 msg_condense_repeats = true messages_at_top = false ## Dump ## dump_message_count = 50 dump_order = header,hiscore,stats,mutations,screenshot,monlist,messages, dump_order += inventory,skills,skill_gains,spells, dump_order += overview,notes,action_counts,turns_by_place,kills_by_place, dump_order += vaults dump_book_spells = true note_hp_percent = 40 note_all_skill_levels = true note_skill_max = false user_note_prefix = [USER] note_dgl_messages = false dump_kill_places = single dump_item_origins = artefacts, ego_arm ego_weap, jewellery, runes, rods, staves, books ## Inventory Management ## sort_menus = true:equipped,art,identified,glowing,qualname,curse,qty assign_item_slot = backward ## Skill menu at game start by rwbarton ## { 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 aux armour you haven't found yet. ## Also picks up ego/artefact aux armour if you can wear it. ## Doesn't pick up shields or body armour. #{ #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) #} ## Others ## default_manual_training = true allow_self_target = prompt simple_targeting = true view_delay = 200 show_god_gift = unident fail_severity_to_confirm = 2 show_game_time = true tile_show_demon_tier = true mouse_input = false ## HotKeys ## #-- Spellcasting macros += M \{-1011} Za. macros += M \{-1012} Zb. macros += M \{-1013} Zc. macros += M \{-1014} Zd. macros += M \{-1015} Ze macros += M \{-1016} Zf macros += M \{-1017} Zg macros += M \{-1018} Zh #-- Evoking macros += M \{-1019} Va macros += M \{-1020} VA