# TEAMNAME There and Back Again # My additions explore_auto_rest = false rest_wait_both = false autofight_stop = 40 stash_tracking = all show_beam = true show_more = false easy_unequip = false explore_improved = true explore_wall_bias = 1 # wall bias was 0 originally ############## # Autopickup # ############## autopickup += $?!:"\/}(| pickup_mode += multi drop_mode += multi default_friendly_pickup += friend autopickup_search = false ae := autopickup_exceptions ae = useless_item, >dangerous_item ############### # Spell slots # ############### spell_slot += Swiftness:z spell_slot += Regeneration:r spell_slot += Control teleport:C spell_slot += Deflect missiles:M spell_slot += Repel missiles:d spell_slot += Flight:f spell_slot += Shroud of golubria:b spell_slot += Mephitic cloud:c spell_slot += Blink:k spell_slot += Invisibility:I spell_slot += Controlled blink:K spell_slot += Phase shift:P spell_slot += Silence:S ########## # Travel # ########## travel_delay = 1 explore_stop = items,greedy_items,greedy_pickup,greedy_pickup_gold explore_stop += greedy_visited_item_stack,stairs,shops,altars,gates explore_stop += greedy_sacrificeable trapwalk_safe_hp = trapwalk_safe_hp += dart:10,needle:25,arrow:15,bolt:25,spear:25,axe:25,blade:99 stop := runrest_stop_message stop = ignore := runrest_ignore_message ignore = Your skin is crawling # Annoyances : if you.god() == "Jiyva" then ignore += Jiyva gurgles merrily ignore += Jiyva appreciates your sacrifice ignore += Jiyva says: Divide and consume ignore += You hear.*splatter : end 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 ignore += contamination has completely ignore += chunks of flesh in your inventory.*rotted away runrest_ignore_poison = 2:10 runrest_ignore_monster += butterfly:1 runrest_ignore_monster += fish:2 # Bad things stop += You miscast Oz stop += Your icy armour evaporates. stop += found a trap stop += Wait a moment stop += You fall through a shaft stop += An alarm trap emits a blaring wail stop += (blundered into a|invokes the power of) Zot stop += hear a soft click 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 += drains you stop += constricts you stop += acid corrodes stop += draws strength # Expiring effects stop += You feel sluggish 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 += shroud falls apart stop += Your icy armour evaporates stop += You feel less protected from missiles stop += It .* you # Ghouls : if you.race() == "Ghoul" then stop += smell.*(rott(ing|en)|decay) stop += something tasty in your inventory : end #ignore += pray: #ignore += talk: #ignore += talk_visual: ignore += friend_spell: ignore += friend_enchant: ignore += friend_action: ignore += sound: stop += god: stop += tutorial: ########### # Prompts # ########### more := force_more_message more = # Important features : if you.god() == "Ashenzari" then more += You have a vision of.*gates? : else more += interdimensional caravan more += distant snort more += Found a gateway leading out of the Abyss more += whistling : end more += Found .* abyssal rune of Zot # Interrupts more += You don't.* that spell more += You fail to use your ability more += You miscast Controlled Blink more += You can't (read|drink) that more += That item cannot be evoked more += This wand has no charges more += You are held in a net more += You don't have any such object more += do not work when you're silenced more += You can't unwield more += enough magic points more += Vehumet offers # Bad things more += Your surroundings flicker more += sense of stasis more += Your amulet of stasis more += You cannot teleport right now more += The writing blurs in front of your eyes more += You fall through a shaft more += A huge blade swings out and slices into you more += (blundered into a|invokes the power of) Zot more += Ouch! That really hurt! more += You convulse more += You are (blasted|electrocuted) more += You are.* confused stop += flesh start more += (starving|devoid of blood) more += wrath finds you more += lose consciousness more += You are too injured to fight blindly more += Green shoots are pushing up through the earth more += goes berserk more += feel drained more += Space warps.* around you more += Space bends around you more += hits you with.* distortion more += The blast of calcifying dust hits you more += hellfire engulfs you more += flesh.*rotting more += mighty Pandemonium more += You are engulfed in roaring flames more += terrible chill more += You are burned # Hell effects more += You will not leave this place more += Die\, mortal more += We do not forgive those who trespass against us more += Trespassers are not welcome here more += You do not belong in this place more += Leave now\, before it is too late more += We have you now more += You smell brimstone more += Brimstone rains from above more += You feel lost and a long\, long way from home more += You shiver with fear more += You feel a terrible foreboding more += Something frightening happens more += You sense an ancient evil watching you more += You suddenly feel all small and vulnerable more += You sense a hostile presence more += A gut-wrenching scream fills the air more += You hear words spoken in a strange and terrible language more += You hear diabolical laughter # Expiring effects more += You feel yourself slow down more += less insulated more += You are starting to lose your buoyancy more += You lose control over your flight more += Your hearing returns # more += Your transformation is almost over more += You have a feeling this form more += You feel yourself come back to life more += uncertain more += time is quickly running out more += life is in your own hands more += is no longer charmed more += Careful! # Others more += finished your manual more += melting archway more += rusting drain more += tolling bell more += oriflamme more += You are contaminated with residual more += You have reached level more += Your scales start more += You feel monstrous more += Jiyva alters your body ############# # Interface # ############# equip_unequip = false allow_self_target = no easy_confirm = all hp_warning = 50 hp_colour = hp_colour += 100:green, 99:lightgray, 75:yellow, 50:lightred, 25:red mp_colour = mp_colour += 100:green, 99:lightgray, 75:yellow, 50:lightred, 25:red stat_colour = stat_colour += 3:red, 7:lightred small_more = true show_inventory_weights = true show_gold_turns = true show_game_turns = true default_manual_training = true # Spellcasting spam reduction by monqy { local function generic_cast_spell(cmd) crawl.mpr('Cast which spell?') crawl.flush_prev_message() crawl.process_keys(cmd) end function cast_spell() generic_cast_spell('z') end function force_cast_spell() generic_cast_spell('Z') end } ################### # Message colours # ################### $evil := red $preferred := yellow $rot-inducing := lightred $mutagenic := magenta $dangerous := magenta $poisonous := lightgreen $contaminated := brown ### standard colours to be used for message highlighting $danger := lightred $warning := yellow $boring := darkgrey $item_dmg := $danger msc := message_colour msc = menu := menu_colour menu = # Multi-turn channel.multiturn = mute # 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|resist) 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.*(picks up|drops) # Jiyva : if you.god() == "Jiyva" then msc += mute:slurping|squelching msc += mute:a little less hungry msc += mute:splits in two : end # Interface msc += mute:Cast which spell\? \( msc += mute:Casting.* msc += mute:Confirm with \. or Enter, or press \? or \* to list all spells\. msc += mute:Press\: \? - help, Shift-Dir - straight line, f - you msc += mute:for a list of commands and other information # Other msc += mute:This raw flesh tastes terrible msc += mute:There is something wrong with this meat msc += mute:melds into your body msc += mute:begins to bleed from.*wounds msc += mute:writhes in agony as.*flesh msc += mute:An air elemental.*itself.*the air # Item colouring # Default colours 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:Forgetting.* will destroy the book 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:you convulse 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 msc += $warning:ticking.*clock msc += $warning:dying ticks msc += $warning:distant snort msc += $warning:odd grinding sound msc += $warning:creaking of ancient gears msc += $warning:floor suddenly vibrates msc += $warning:a sudden draft msc += $warning:coins.*counted msc += $warning:tolling.*bell msc += $warning:fails to return msc += $warning:no longer ripe msc += $boring:You start (resting|waiting) msc += $boring:Unknown command msc += $boring:but (do no|doesn't do any) damage msc += $boring:(prevent|prevents) you from hitting menu += inventory:white:\w \+\s menu += inventory:white:\w \#\s menu += darkgrey:(melded) menu += darkgrey:.*useless_item.* menu += red:.*evil_item.* menu += lightred: cursed menu += inventory:lightgreen:.*equipped.* menu += lightmagenta:.*misc.*rune( of Zot)? menu += lightmagenta:.*orb.*Zot menu += white:.*artefact.* menu += lightblue:^unidentified .*(potion|scroll|wand|jewellery).* menu += lightblue:^unidentified .*weapon.*(runed|glowing) menu += lightblue:^unidentified .*armour.*(runed|glowing) menu += lightblue:^unidentified .*armour.*(embroidered|shiny|dyed) menu += yellow:heal wounds # Food menu += $inedible:.*inedible.* menu += $evil:.*evil_eating.* menu += $rot-inducing:.*rot-inducing.* menu += $mutagenic:.*mutagenic.* menu += $poisonous:.*poisonous.* menu += $contaminated:.*contaminated.* #################### # Autoinscriptions # #################### autoinscribe += (distortion):!w autoinscribe += (bad|dangerous)_item.*potion:!q autoinscribe += (bad|dangerous)_item.*scroll:!r autoinscribe += of faith:!P autoinscribe += rod of:!a autoinscribe += chunks? of:@w1 : if you.god() == "Fedhas" then autoinscribe += fruit:!e : end ######### # Notes # ######### dump_item_origins = all dump_message_count = 1 dump_order = header,hiscore,stats,misc,mutations,skills,spells,inventory dump_order += overview,messages,monlist,kills,notes,vaults,action_counts ood_interesting = 6 note_all_skill_levels = true note_all_spells = true note_hp_percent = 10 note_messages = note_messages += Your scales start note_messages += protects you from harm note_messages += You fall through a shaft note_messages += [bB]anish.*Abyss note_xom_effects = true note_monsters = note_monsters += orb of fire, ancient lich, electric golem, Fiend, pearl dragon note_monsters += hellephant, _pixels = 32 # tile_filter_scaling = true # tile_force_overlay = true # tile_layout_priority = minimap, inventory, gold_turn, command, spell # tile_layout_priority += ability, monster # tile_font_crt_file = VeraMono.ttf # tile_font_crt_size = 15 # tile_font_stat_file = VeraMono.ttf # tile_font_stat_size = 16 # tile_font_msg_file = VeraMono.ttf # tile_font_msg_size = 14 # tile_font_tip_file = VeraMono.ttf # tile_font_tip_size = 15 # tile_font_lbl_file = Vera.ttf # tile_font_lbl_size = 14 # tile_font_ft_light = false # tile_show_minihealthbar = false # tile_show_minimagicbar = false ##### 5- Dump File ################################################# # ##### 5-a Saving ################################ # # dump_on_save = false ##### 5-b Items and Kill List ################### # # kill_map = friend:you, other:you # dump_kill_places = (single | all | none) # dump_kill_breakdowns = true # dump_item_origins = all,artifacts,ego_arm,ego_weap,jewellery,runes # dump_item_origin_price = -1 # dump_message_count = 20 # dump_order = header, hiscore, stats, misc, notes, inventory, # dump_order += turns_by_place, skills, spells, overview, mutations, # dump_order += messages, screenshot, monlist, kills_by_place, kills # dump_order += action_counts # dump_book_spells = false ##### 5-c Notes ################################# # # user_note_prefix=@@@ # note_hp_percent = 5 # note_skill_levels = 1,5,10,15,27 # note_all_skill_levels = true # note_skill_max = false # note_xom_effects = false # note_chat_messages = false # note_items += rod of, acquirement, preservation, running, of Zot # note_monsters += orb of fire, ancient lich, Sigmund ##### 6- Miscellaneous ############################################# # ##### 6-a All OS ################################ # # mouse_input = true # wiz_mode = no # char_set = ascii # use_fake_player_cursor = false # # Translation to use (in 0.11, only badly incomplete descriptions; Polish # has god messages and a few misc, Greek has sheep). # language = pl|fr|zh|ko|fi|ru|el|da|li|pt|de|lv|cs|hu # # Joke translations (complete!). # language = dwarven|jagerkin|kraut|wide # # colour.lightgray = black # colour.lightcyan = cyan # colour.yellow = brown # # show_player_species = true # See options_guide.txt for the options # cset, feature, mon_glyph, item_glyph ## Highlight the edge of unexplored terrain. # feature = explore horizon {',,green} ##### 6-b Windows console ####################### # # dos_use_background_intensity = true # background = black ##### 6-c Unix console ########################## # # use_fake_cursor = false ##### 6-d Alternative keybinding files ########## # # Alternative vi bindings for Dvorak users. # include = dvorak_command_keys.txt # # Override the vi movement keys with a non-command. # include = no_vi_command_keys.txt