Vaults Vanquisher
Posts: 463
Joined: Monday, 20th July 2015, 04:01
I have a tabbing problem, help.
What can I do?
This is irritating. Promising run ended like that.
Ask fellow adventurers how to stay alive in the deep, dark, dangerous dungeon below, or share your own accumulated wisdom.
Vaults Vanquisher
Posts: 463
Joined: Monday, 20th July 2015, 04:01
Vestibule Violator
Posts: 1601
Joined: Sunday, 14th July 2013, 16:36
Vaults Vanquisher
Posts: 463
Joined: Monday, 20th July 2015, 04:01
Hurkyl wrote:Add a force_more pattern to pause whenever a new creature comes into view.
This isn't foolproof, though, since a monster you've seen before coming into view won't make a message. (unless that's changed?)
Tomb Titivator
Posts: 778
Joined: Thursday, 13th March 2014, 20:15
autofight_warning = 0
Enforce a minimum time (in milliseconds) between autofight commands.
If you issue two consecutive autofight commands within this amount
of time (for example, by holding down the tab key), the subsequent
commands will be ignored, and the message "You should not fight
recklessly!" printed to the danger channel. Any value less than
or equal to zero disables this check.
Blades Runner
Posts: 568
Joined: Wednesday, 5th March 2014, 03:52
Tartarus Sorceror
Posts: 1891
Joined: Monday, 1st April 2013, 04:41
Location: Toronto, Canada
Ziggurat Zagger
Posts: 6418
Joined: Friday, 6th July 2012, 12:48
Tomb Titivator
Posts: 885
Joined: Sunday, 28th June 2015, 14:44
Tomb Titivator
Posts: 778
Joined: Thursday, 13th March 2014, 20:15
ydeve wrote:You can try playing more casters. Tab is harder with spells.
Tartarus Sorceror
Posts: 1739
Joined: Tuesday, 13th March 2012, 02:48
Crypt Cleanser
Posts: 689
Joined: Saturday, 12th December 2015, 23:54
Tartarus Sorceror
Posts: 1891
Joined: Monday, 1st April 2013, 04:41
Location: Toronto, Canada
Shoals Surfer
Posts: 325
Joined: Tuesday, 13th October 2015, 06:02
Abyss Ambulator
Posts: 1233
Joined: Wednesday, 23rd April 2014, 21:57
Vaults Vanquisher
Posts: 463
Joined: Monday, 20th July 2015, 04:01
Eyesburn wrote:about force more:
here are some examples: https://github.com/HilariousDeathArtist ... ceMore.txt
Tomb Titivator
Posts: 778
Joined: Thursday, 13th March 2014, 20:15
Tomb Titivator
Posts: 909
Joined: Thursday, 3rd January 2013, 20:32
Blades Runner
Posts: 536
Joined: Friday, 1st April 2016, 18:15
twelwe wrote:It's like Blink, but you end up drowning.
Snake Sneak
Posts: 107
Joined: Tuesday, 26th April 2011, 03:00
Blades Runner
Posts: 536
Joined: Friday, 1st April 2016, 18:15
twelwe wrote:It's like Blink, but you end up drowning.
Tomb Titivator
Posts: 778
Joined: Thursday, 13th March 2014, 20:15
jwoodward48ss wrote:So "too close for your liking" only appears during autotravel? Hmm... that should be option-editable.
Tomb Titivator
Posts: 778
Joined: Thursday, 13th March 2014, 20:15
interrupt_<delay> += <activity_interrupt_type>, <activity_interrupt_type>, ...
(List option)
Use this option to not interrupt a delayed action on a certain trigger.
To find the name of a delay type, look for the name() function in
delay.h. The list of interruption types is in activity_interrupt_names.
For example, use
interrupt_travel -= sense_monster
to not interrupt autotravel when a monster is sensed but not seen.
runrest_ignore_monster ^= <regex>:<distance>, <regex>:<distance>, ...
(Ordered list option)
Any monster matching the regular expression will only interrupt your
activity if the distance between you and the monster is less than the
specified number. E.g. with
runrest_ignore_monster ^= fish:3
big fish and giant goldfish will be considered safe for travel, explore
and resting as long as the distance is at least 3. If a monster matches
multiple expressions, its distance is compared with the first match.
Crypt Cleanser
Posts: 714
Joined: Saturday, 5th December 2015, 06:56
turns_for_comes_into_view_again = 10
flash_screen_message += comes into view
:local turns_since_surrounded = 0
:local turns_since_low_mp = 0
:function ready()
: if c_monsters(8) > 2 then
: if turns_since_surrounded == 0 then
: turns_since_surrounded = 10
: force_prompt("3 OR MORE MONSTERS SPOTTED! USE RODS, ELEMENTAL EVOCABLES, GOD ABILITIES, OR CONSUMABLES!")
: end
: end
: if turns_since_surrounded > 0 then
: turns_since_surrounded = turns_since_surrounded - 1
: end
: local hp, mhp = you.hp()
: local res
: local mp, mmp = you.mp()
: if (hp < mhp * 0.30) then
: crawl.formatted_mpr("!!!!!!!!!!!!!!!!!!!!!HP TOO LOW!!!!!!!!!!!!!!!!!!!!!")
: force_prompt("YOU MUST RETREAT IF POSSIBLE.")
: force_prompt("YOU MUST RAISE YOUR HP IF POSSIBLE.")
: force_prompt("CONSIDER USING RODS, ELEMENTAL EVOCABLES, GOD ABILITIES OR CONSUMABLES!")
: crawl.formatted_mpr("You may proceed...")
: end
: if (mp < mmp * 0.30) then
: if turns_since_low_mp == 0 then
: turns_since_low_mp = 10
: crawl.formatted_mpr("!!!!!!!!!!!!LOW MP WARNING!!!!!!!!!!!")
: force_prompt("USE RODS, ELEMENTAL EVOCABLES, GOD ABILITIES OR CONSUMABLES!")
: crawl.formatted_mpr("You may proceed...")
: end
: if turns_since_low_mp > 0 then
: turns_since_low_mp = turns_since_low_mp - 1
: end
: end
:end
:function force_prompt(text)
: while true
: do
: crawl.formatted_mpr(text)
: crawl.formatted_mpr("Type p", "prompt")
: res = crawl.getch()
: if string.lower(string.char(res)) == "p" then
: break
: end
: end
:end
Return to Dungeon Crawling Advice
Users browsing this forum: No registered users and 148 guests