## 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 += of distortion, force_more_message += mighty Pandemonium Lord * resides here #force_more_message += Mnoleg #force_more_message += Lom Lobon #force_more_message += Gloorx Vloq ## 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|digging|disintegration) menu += $good:wand of (paralysis) menu += $ok:wand of (flame|iceblast|polymorph) menu += $bad:wand of (random effects) #-- Scrolls menu += $verygood:scrolls? of (acquirement|blinking|teleportation) menu += $good:scrolls? of (identification|enchant (armour|weapon)|fear|fog|magic mapping|remove curse|summoning) menu += $ok:scrolls? of (amnesia|holy word|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 (heal wounds|haste|curing|cancellation|experience) menu += $good:potions? of (agility|brilliance|might|resistance|magic) menu += $ok:potions? of (ambrosia|berserk|mutation|lignification|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 = 45 autofight_hunger_stop = 1 autofight_caught = true autofight_throw = false autofight_fire_stop = false automagic_enable = false ## Stat Display ## hp_warning = 45 mp_warning = 0 hp_colour = 100:lightgreen, 99:green, 66:yellow, 33: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 = 45 note_all_skill_levels = true note_skill_max = false user_note_prefix = [USER] note_dgl_messages = false ## 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} VB