I have a tabbing problem, help.


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

Post Friday, 15th July 2016, 19:47

I have a tabbing problem, help.

This game is just too long for me to sit through and think about every single tactical situation, especially ones where I easily outmatch the foe. I just died because I tried to tab a wyvern to death and a cyclops rounded the corner and chucked 4 rocks at me.

What can I do?

This is irritating. Promising run ended like that.

Vestibule Violator

Posts: 1601

Joined: Sunday, 14th July 2013, 16:36

Post Friday, 15th July 2016, 20:05

Re: I have a tabbing problem, help.

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?)

Vaults Vanquisher

Posts: 463

Joined: Monday, 20th July 2015, 04:01

Post Friday, 15th July 2016, 20:05

Re: I have a tabbing problem, help.

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?)


Can you tell me or link me to guide on how to do that?
User avatar

Tomb Titivator

Posts: 778

Joined: Thursday, 13th March 2014, 20:15

Post Friday, 15th July 2016, 20:36

Re: I have a tabbing problem, help.

maybe you want some of these to set up in your rc/init file
  Code:
autofight_stop = 30
        Autofight will not act if your HP is at or lower than this
        percentage of your max HP. For example, to remove this stop
        you would want:
            autofight_stop = 0

  Code:
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.

  Code:
hp_warning = 10
        hp_warning gives "* * * LOW HITPOINT WARNING * * *" on the
        danger channel when the player takes damage and their hitpoints
        are less than this percentage of their maximum (use 0 to turn
        off these messages).

for more rc options check options guide: http://crawl.akrasiac.org/docs/options_guide.txt

about force more:
  Code:
force_more_message += <regex>, <regex>
        (List option)
        Any message that contains a regex specified here will enforce a
        --More-- prompt, so it can be used to highlight really important
        events.

here are some examples: https://github.com/HilariousDeathArtist ... ceMore.txt
~online scoring~

Pig's in zen
Pig is nude
Unashamed
User avatar

Blades Runner

Posts: 568

Joined: Wednesday, 5th March 2014, 03:52

Post Friday, 15th July 2016, 21:51

Re: I have a tabbing problem, help.

That's helpful. I just tabbed myself to death with a torpor snail, surrounded by summons and skeletons.
User avatar

Tartarus Sorceror

Posts: 1891

Joined: Monday, 1st April 2013, 04:41

Location: Toronto, Canada

Post Friday, 15th July 2016, 23:35

Re: I have a tabbing problem, help.

Map tab in the rcfile to "ctrl+qyes"
take it easy

Sar

User avatar

Ziggurat Zagger

Posts: 6418

Joined: Friday, 6th July 2012, 12:48

Post Friday, 15th July 2016, 23:44

Re: I have a tabbing problem, help.

  Code:
autofight_stop = 50

Works for me!

Tomb Titivator

Posts: 885

Joined: Sunday, 28th June 2015, 14:44

Post Saturday, 16th July 2016, 00:29

Re: I have a tabbing problem, help.

You can try playing more casters. Tab is harder with spells.
User avatar

Tomb Titivator

Posts: 778

Joined: Thursday, 13th March 2014, 20:15

Post Saturday, 16th July 2016, 00:37

Re: I have a tabbing problem, help.

ydeve wrote:You can try playing more casters. Tab is harder with spells.
heres tab for casters
  Code:
automagic_enable = false
        If true, the autofight function will resort to casting an assigned
        spell at a target. Initial spell slot is a.
~online scoring~

Pig's in zen
Pig is nude
Unashamed

Tartarus Sorceror

Posts: 1739

Joined: Tuesday, 13th March 2012, 02:48

Post Saturday, 16th July 2016, 02:54

Re: I have a tabbing problem, help.

Sar wrote:
  Code:
autofight_stop = [b]65[/b]

Works for me!


FTFY

Crypt Cleanser

Posts: 689

Joined: Saturday, 12th December 2015, 23:54

Post Saturday, 16th July 2016, 03:20

Re: I have a tabbing problem, help.

Rast wrote:
Sar wrote:
  Code:
autofight_stop = [b]65[/b]

Works for me!


FTFY

Lol if you don't use 70 tbqh.
User avatar

Tartarus Sorceror

Posts: 1891

Joined: Monday, 1st April 2013, 04:41

Location: Toronto, Canada

Post Saturday, 16th July 2016, 05:27

Re: I have a tabbing problem, help.

Lol, just lol, if you use tab at all.
take it easy

For this message the author Arrhythmia has received thanks: 3
Hellmonk, Sprucery, ZoFy

Shoals Surfer

Posts: 325

Joined: Tuesday, 13th October 2015, 06:02

Post Saturday, 16th July 2016, 06:22

Re: I have a tabbing problem, help.

Problem with tab is that sometimes monsters just pop out of nowhere due to spawn. And maybe your tile is jinxed so you are getting hit for higher damage due to bad roles.

Just wield a axe, that'll rip through stuff just trying to move into it's space.

Abyss Ambulator

Posts: 1233

Joined: Wednesday, 23rd April 2014, 21:57

Post Saturday, 16th July 2016, 08:53

Re: I have a tabbing problem, help.

There might be some problems to which axes are the answer. This doesn't appear to be one of them.

Vaults Vanquisher

Posts: 463

Joined: Monday, 20th July 2015, 04:01

Post Friday, 29th July 2016, 23:19

Re: I have a tabbing problem, help.

Eyesburn wrote:about force more:
  Code:
force_more_message += <regex>, <regex>
        (List option)
        Any message that contains a regex specified here will enforce a
        --More-- prompt, so it can be used to highlight really important
        events.

here are some examples: https://github.com/HilariousDeathArtist ... ceMore.txt


I'm confused. Isn't there one command I can use for all monsters? Or do I have to do [message 1], [message 2], [message 3] and so on?
User avatar

Tomb Titivator

Posts: 778

Joined: Thursday, 13th March 2014, 20:15

Post Saturday, 30th July 2016, 00:00

Re: I have a tabbing problem, help.

  Code:
#uniques
force_more_message += .*(Agnes|Aizul|Antaeus|Arachne).*comes? into view

guess you can do something like that
~online scoring~

Pig's in zen
Pig is nude
Unashamed

Tomb Titivator

Posts: 909

Joined: Thursday, 3rd January 2013, 20:32

Post Saturday, 30th July 2016, 00:12

Re: I have a tabbing problem, help.

You can use partial phrases to catch multiple messages that all use the same phrasing. You can also use .* as a catch-all variable for specific words in the middle of a generic message. Try:
  Code:
force_more_message += into view

or
  Code:
force_more_message += .* into view


e: but as mentioned above, this approach only works the first time you lay eyes on an enemy
Wins (Does not include my GrEE^Veh 15-runer...stupid experimental branch)

For this message the author tedric has received thanks:
Eyesburn

Blades Runner

Posts: 536

Joined: Friday, 1st April 2016, 18:15

Post Saturday, 30th July 2016, 01:32

Re: I have a tabbing problem, help.

What about "too close for your liking" or such?
twelwe wrote:It's like Blink, but you end up drowning.

Snake Sneak

Posts: 107

Joined: Tuesday, 26th April 2011, 03:00

Post Saturday, 30th July 2016, 13:47

Re: I have a tabbing problem, help.

"too close for your liking" already stops you, when you are autotraveling. The poster has a problem not when he's traveling, but when he's tabbing.

Blades Runner

Posts: 536

Joined: Friday, 1st April 2016, 18:15

Post Saturday, 30th July 2016, 14:46

Re: I have a tabbing problem, help.

So "too close for your liking" only appears during autotravel? Hmm... that should be option-editable.
twelwe wrote:It's like Blink, but you end up drowning.
User avatar

Tomb Titivator

Posts: 778

Joined: Thursday, 13th March 2014, 20:15

Post Saturday, 30th July 2016, 18:53

Re: I have a tabbing problem, help.

jwoodward48ss wrote:So "too close for your liking" only appears during autotravel? Hmm... that should be option-editable.
it is option-enable, dig it somewhere, Im too drunk to f...search it
~online scoring~

Pig's in zen
Pig is nude
Unashamed
User avatar

Tomb Titivator

Posts: 778

Joined: Thursday, 13th March 2014, 20:15

Post Saturday, 30th July 2016, 20:30

Re: I have a tabbing problem, help.

  Code:
 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.


  Code:
 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.


maybe those help, or there are some more options about it, check in the options_guide.txt
~online scoring~

Pig's in zen
Pig is nude
Unashamed

Crypt Cleanser

Posts: 714

Joined: Saturday, 5th December 2015, 06:56

Post Thursday, 4th August 2016, 10:53

Re: I have a tabbing problem, help.

Insert this to your config. It will flash the screen and pause briefly whenever a new monster appears on screen. It will also force you to hit p if more than 3 monsters come onto your screen. It will also force you to hit p when your HP or MP are too low (this will become necessary due to how often you are hitting tab and spacebar)

  Code:
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

Who is online

Users browsing this forum: Google [Bot] and 28 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.