Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old December 1, 2021, 03:39   #1
ewert
Knight
 
Join Date: Jul 2009
Posts: 651
ewert is on a distinguished road
Autopickup while running

Is there anyway to enable autopickup setting to work also when you are running? I find it somewhat annoying and cumbersome to be constantly having to move back to an item that you run over while keeping shift down, just to pick it up. Waste of real time, my optimization OCD doesn't like it.

Cheerios
ewert is offline   Reply With Quote
Old December 1, 2021, 03:48   #2
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 56
Posts: 9,350
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
OK, so is this a recurrence of this bug (ie you hit run one time and then end up running over and past the item), or something else?
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old December 1, 2021, 12:11   #3
Cuboideb
Adept
 
Join Date: May 2020
Location: Argentina
Posts: 189
Cuboideb is on a distinguished road
This happens all the time in Android. The port has a fake running mode, every direction is transformed to run+direction.

If there are monsters in LOS, autopickup is cancelled. I think that sometimes if you step back it works. It's normal behavior ?
Cuboideb is offline   Reply With Quote
Old December 2, 2021, 00:13   #4
ewert
Knight
 
Join Date: Jul 2009
Posts: 651
ewert is on a distinguished road
Quote:
Originally Posted by Cuboideb View Post
This happens all the time in Android. The port has a fake running mode, every direction is transformed to run+direction.

If there are monsters in LOS, autopickup is cancelled. I think that sometimes if you step back it works. It's normal behavior ?
Playing on PC but yeah, but happens without monsters too I am pretty sure. Shift-direction running through a corridor, gold/item matching inventory on floor, character stops on tile (or probably next to it, uhh, honestly I play so fast real time that haven't payed attention) but doesn't pick it up when moving over it.

Has to do with running/autopickup code I guess. Super annoying to run a whole corridor back just to go pick it up ... walking not running the final step ...
ewert is offline   Reply With Quote
Old December 2, 2021, 00:21   #5
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 56
Posts: 9,350
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
So what should happen is that any run is interrupted if the player is next to an item. Reading the current code, it looks like the run should be interrupted if the player is about to step on an item (which is the same thing in corridors). How does what you're seeing compare to this?
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old December 2, 2021, 11:49   #6
ewert
Knight
 
Join Date: Jul 2009
Posts: 651
ewert is on a distinguished road
The interrupt happens, but the annoyance is if you only move with run with fast-in-real-time, the next click won't pick it up even though it just steps on top of it. It is just a quality of life issue, but it is quite annoying as it happens repeatedly. As far as I can tell, autopickup while moving does not consume energy does it? So not sure why the behaviour should be different.
ewert is offline   Reply With Quote
Old March 19, 2022, 08:26   #7
ewert
Knight
 
Join Date: Jul 2009
Posts: 651
ewert is on a distinguished road
Just to return to this issue, I think I figured it out.

So if you start running, step on an item that is on your autopickup (=g, gold, matching, etc.), you are interrupted after move before autopickup.

I think if the autopickup would be zero energy cost, then the autopickup should trigger before the interrupt.
ewert is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
hotkey to use running ? ninmonkey Vanilla 4 October 14, 2014 17:42
Autopickup/always_pickup issues MarvinPA Sil 35 October 15, 2013 20:57
Autopickup and squelched items fph Development 5 October 21, 2011 10:26
(not) running into molds half Vanilla 12 May 24, 2009 09:04
Re-thinking running (away) buzzkill Development 2 March 8, 2009 08:42


All times are GMT +1. The time now is 23:28.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.