############# # Autofight # ############# # Don't throw stuff for no reason autofight_throw = false autofight_throw_nomove = false # Read messages and watch HP instead of having the game not let me tab autofight_stop = 0 automagic_slot = z automagic_enable = true automagic_fight = false automagic_stop = 0 ########## # Travel # ########## show_travel_trail = true travel_delay = -1 auto_exclude += oklob,statue,roxanne,hyperactive # Water is dangerous travel_avoid_terrain = shallow water stop := runrest_stop_message ignore := runrest_ignore_message ignore ^= You feel.*sick ignore += disappears in a puff of smoke ignore += engulfed in a cloud of smoke ignore += standing in the rain ignore += engulfed in white fluffiness ignore += safely over a trap ignore += A.*toadstool withers and dies ignore += toadstools? grow ignore += You walk carefully through the ignore += grinding sound runrest_ignore_poison = 5:10 runrest_ignore_monster += ^butterfly:1 # Yiuf vault? stop += runed fungus # 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 += sense of stasis stop += flesh start stop += (starving|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 : if you.race() == "Ghoul" then stop += smell.*(rott(ing|en)|decay) stop += something tasty in your inventory : end #ignore += pray: # apparently walking over items is prayer, now ignore += talk: ignore += talk_visual: ignore += friend_spell: ignore += friend_enchant: ignore += friend_action: ignore += sound: ############# # Interface # ############# # Try to keep things in the same item slot assign_item_slot = backward simple_targeting = true ability_menu = false equip_unequip = true allow_self_target = confirm hp_warning = 50 hp_colour = 100:green, 90:lightgray, 75:yellow, 50:lightred, 25:red mp_colour = 100:green, 90:lightgray, 75:yellow, 50:lightred, 25:red stat_colour = 3:red, 7:lightred show_inventory_weights = true show_gold_turns = true show_game_turns = true default_manual_training = true friend_brand = hi:magenta use_animations = use_animations += beam ################### # Message colours # ################### #The most important setting clear_messages = true msc := message_colour menu := menu_colour # Swap darkgrey and magenta so I can have magenta out-of-LOS ################## colour.darkgrey = magenta colour.magenta = darkgrey # Fix enemy_hp_colour: enemy_hp_colour = green green brown brown darkgrey red lightgrey # Make remembered things darkgrey again: # except this doesnt work???? remembered_monster_colour = magenta # Clear defaults ############################################################## msc = channel.plain = plain channel.prompt = cyan channel.god = plain #channel.pray = mute channel.duration = plain channel.danger = plain channel.warning = plain channel.recovery = plain channel.talk = mute channel.talk_visual = mute channel.intrinsic_gain = lightcyan channel.mutation = darkgrey channel.monster_spell = plain channel.monster_enchant = plain channel.friend_spell = plain channel.friend_enchant = plain channel.monster_damage = plain channel.equipment = plain channel.floor = plain channel.multiturn = mute channel.examine = plain channel.examine_filter = plain channel.error = red channel.tutorial = white # God colours ################################################################# : if you.god() == "Xom" then msc += brown:god: : end msc += lightred:Ashenzari warns you msc += lightblue:Vehumet offers msc += brown:protects you from harm # Duration channel stuff ###################################################### msc += lightblue:break out of your daze msc += red:you feel yourself slow down msc += green:your transformation is almost over msc += lightblue:you.*no longer entranced msc += lightblue:your icy armour.*melt msc += lightmagenta:your divine protection fades away msc += lightgreen:You .*less confused # Notes ####################################################################### msc += white:enter note msc += yellow:level annotation # Allies ###################################################################### msc += mute:returns to your side msc += mute:a demon appears msc += mute:puff of smoke msc += mute:carefully avoids msc += mute:is recalled msc += mute:wall.*burn.*your msc += mute:dissolves? into (sparkling lights|shadows) msc += mute:you swap places msc += mute:your.*(looks stronger|shudders) msc += mute:(stumbles backwards|holds.*ground) msc += mute:(something|your).*(misses|does no damage) msc += mute:your.*(blinks|safely over|gestures) msc += mute:(phases out.*|misses) (your|something).* msc += mute:your.*but does no damage msc += mute:your.*(picks up|drops) msc += mute:your.*basks in the mutagenic energy # Things to note in combat #################################################### # Don't use lightmagenta for anything else msc += lightmagenta:LOW HITPOINT WARNING # White is kind of interesting but not important msc += white:reels? from the noise # Yellow is usually important msc += yellow:looks slightly unstable msc += yellow:you feel.*nervous msc += yellow:you feel.*better # Lightred to go with other warnings msc += lightred:you convulse msc += lightred:you miscast # Red for definitely bad things msc += red:hellfire engulfs you\! msc += red:flesh.*rotting msc += red:you are slowing down msc += red:delaying this translocation # Cyan for things I want to note but might be ignorable msc += cyan:comes? into view msc += cyan:you are engulfed # Magenta for bad things that aren't red msc += darkgrey:your body is wracked with pain msc += darkgrey:You are cast.*Abyss # Enemy HP # msc += green:is (moderately|heavily) (wounded|damaged) msc += lightgreen:is severely (wounded|damaged) msc += lightgreen:is almost (dead|destroyed) msc += white:you (kill|destroy) msc += white:turns neutral # Cantrips #################################################################### msc += magenta:you feel troubled # Enemy spells ################################################################ # White msc += white:you feel haunted # Yellow msc += yellow:something smites you # Lightred msc += lightred:bolt of dispelling energy hits you # Red msc += red:the hellfire explodes # Magenta msc += darkgrey:calls on the powers of darkness msc += darkgrey:kneels in prayer.*energy msc += darkgrey:chant.*recall # Gong messages # $gong := brown msc += $gong:SHROANNG msc += $gong:BONNNG msc += $gong:PANG msc += $gong:PTOANNNG msc += $gong:GONNNNG msc += $gong:BOUMMMMG # Plutonium sword # $plutonium := brown msc += $plutonium:plutonium sword # All default colourings ###################################################### $danger := lightred $warning := yellow $boring := magenta $item_dmg := lightmagenta # DANGER # msc += $danger:drains you msc += $danger:feel drained msc += $danger:strangely unstable msc += $danger:curare-tipped.*hits you msc += $danger:Space warps.* around you msc += $danger:Space bends around you msc += $danger:sense of stasis msc += $danger:clumsily bash msc += $danger:goes berserk! msc += $danger:The blast of calcifying dust hits you! msc += $danger:You are engulfed in calcifying dust #msc += $danger:is moving more slowly msc += $danger:^It .* you msc += $danger:You block its attack msc += $danger:constricts you msc += $danger:visions of slaying.*flood into your mind # Item destruction # msc += $item_dmg:acid corrodes msc += $item_dmg:catch(es)? fire msc += $item_dmg:freezes? and shatters? msc += $item_dmg:covered with spores msc += $item_dmg:devours some of your food msc += $item_dmg:rots? away # Warnings # msc += $warning:Forgetting.* will destroy the book msc += $warning:coins.*counted msc += $warning:tolling.*bell msc += $warning:fails to return msc += $warning:no longer ripe msc += lightcyan:LOW MAGIC WARNING # Boring # msc += $boring:You start (resting|searching) msc += $boring:Unknown command msc += $boring:disappears? in a puff of smoke msc += $boring:dissolves? into (sparkling lights|shadows) msc += $boring:plain:miss(es)? (the|you|it) msc += $boring:but (do no|doesn't do any) damage msc += $boring:(prevent|prevents) you from hitting ################## # Item colouring # ################## # Clear defaults # menu = # Variables # $tele := lightgreen $haste := cyan $enchant := cyan $buff := lightcyan $heal := yellow $good := yellow $rod := lightmagenta $staff := darkgrey $supergood := lightmagenta $blink := lightcyan $useless := magenta $useful := white # General # menu += magenta:(melded) menu += magenta:.*useless_item.* menu += blue:.*evil_item.* # Equipment # menu += brown:plutonium sword menu += brown:shield of the gong menu += red:.*artefact.* cursed menu += lightred: cursed menu += lightcyan:.*artefact.*equipped.* menu += inventory:lightgreen:.*equipped.* menu += white:.*artefact.* menu += lightblue:^unidentified .*(potion|scroll|wand|jewellery).* menu += lightblue:^unidentified .*weapon.*(runed|glowing) menu += lightblue:^unidentified .*armour.*(runed|glowing|embroidered) menu += lightblue:^unidentified .*armour.*(shiny|dyed) # Wands # menu += $heal:wand of heal menu += $haste:wand of hasting menu += $tele:wand of teleportation menu += $useless:wand of (magic dart|flame|frost) menu += $useful:wand of (fire|cold) # Scrolls # menu += $good:scrolls? of fog menu += $blink:blinking menu += $useful:holy word menu += red:scrolls? of torment menu += $enchant:recharging menu += $enchant:brand weapon menu += $enchant:enchant (weapon|armour) menu += $tele:scrolls? of teleportation menu += $supergood:acquirement menu += $useless:scrolls? of (noise|random) # Potions # menu += $heal:potions? of (curing|heal wounds|magic) menu += $haste:potions? of haste menu += $buff:potions? of (might|agility|brilliance|resistance) menu += red:potions? of berserk menu += $supergood:potions? of (experience|cure mutation|beneficial) menu += darkgrey:potions? of mutation menu += $useless:potions? of (confusion|poison|strong poison|decay|degen) # Misc items # menu += $rod:tome of Destruction menu += lightcyan:disc of storms menu += $useful:crystal ball of energy menu += $supergood:.*misc.*rune( of Zot)? menu += $supergood:.*orb.*Zot # Rods and staves # menu += $rod:rod of menu += $rod:lightning rod menu += $rod:^unidentified.*rod menu += $staff:[^r]staff of menu += $staff:^unidentified.* staff # Equipped ordinary item # menu += white:.*equipped.* ######### # Notes # ######### dump_message_count = 70 dump_book_spells = false dump_order = dump_order += header,hiscore,stats,misc,mutations,skills,spells,overview dump_order += inventory dump_order += screenshot,monlist,messages,action_counts,vaults,notes,kills ood_interesting = 6 note_chat_messages = true note_hp_percent = 25 note_all_skill_levels = true note_items += of Zot note_messages += Your scales start note_messages += protects you from harm note_messages += You fall through a shaft note_monsters += orb of fire,silver star,pearl dragon,ancient lich