![]() |
#1 |
Rookie
Join Date: Oct 2010
Posts: 9
![]() |
Movement Delay Bug [3.3.1]
Version: Angband 3.3.1
OS: Ubuntu 11.04 Bug: If movement delay is set to anything other than 0, I must double tap the directional keys to move straight, or I can move diagonally. If I set movement delay 0 I lose the ability to move diagonally but the weird double tap issue disappears. I never played 3.3.0 so I can't say if the bug existed in it but it most definitely did not exist in 3.2.0 I searched the forums and I couldn't find anything on my exact problem. There were what seemed like similar issues but the suggested solution of setting movement delay to 0 is not much better than playing with the delay. Either I can't move diagonally or moving straight is a pain. Current work around: I have made two keymaps one sets movement delay to 1 the other sets movement delay to 0. Keymap for delay of 0: =i0[Enter][Escape] Keymap for delay of 1: =i1[Enter][Escape] Note: '=' is part of the keymap. |
![]() |
![]() |
![]() |
#2 |
Prophet
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,025
![]() |
this is true on windows also.
|
![]() |
![]() |
![]() |
#3 |
Angband Devteam member
|
This appears to say that movement is broken in every case: if delay != 0 then it's broken for cardinal directions, and if it is 0 it's broken for diagonal movement. Is that what you both mean? I can't reproduce that if so.
__________________
"Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles |
![]() |
![]() |
![]() |
#4 |
Prophet
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,025
![]() |
diagonal movements that are made with 2 keypresses, across and up.
|
![]() |
![]() |
![]() |
#5 |
Angband Devteam member
|
Nope, still not with you. I move diagonally by pressing 1, 3, 7 or 9. You do it with two keys??
__________________
"Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles |
![]() |
![]() |
![]() |
#6 | |
Knight
Join Date: Sep 2010
Location: England
Posts: 958
![]() |
Quote:
The bug seems to be that if you set a movement delay, @ doesn't move until the second keypress. So diagonals work because two key presses are registered, but cardinal directions require a double tap. I can reproduce this in 3.3.0. Setting the movement delay to 0 avoids this "double-tap required" bug, but makes it impossible to move diagonally with the two key method, because the keys register as two separate moves one after the other instead of one simultaneous keypress. |
|
![]() |
![]() |
![]() |
#7 | |
Angband Devteam member
|
Quote:
__________________
"Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles |
|
![]() |
![]() |
![]() |
#8 |
Rookie
Join Date: Oct 2010
Posts: 9
![]() |
Slight update. A double tap is not strictly required when movement delay != 0, any non-directional key will activate the previously pressed arrow key.
Yes, I do not have a numpad on my laptop so I use the arrow keys. That is why movement delay exists. |
![]() |
![]() |
![]() |
#9 |
Angband Devteam member
|
Oh! Thanks - I always wondered. I use the row of numbers when playing on a laptop - I never realised you could use the arrow keys to move diagonally. Ho hum.
__________________
"Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles |
![]() |
![]() |
![]() |
#10 |
Rookie
Join Date: Dec 2007
Posts: 24
![]() |
|
![]() |
![]() |
![]() |
Tags |
3.3.1, bug, linux, movement delay |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Bug: 3.2.0 movement glitch (minor) | Chud | Vanilla | 3 | March 3, 2011 22:35 |
bug: odd delay issues | tummychow | Vanilla | 6 | January 11, 2011 03:02 |
setting a base delay factor causes my game to crash in 3.1.1 | ledcraft | Development | 5 | November 17, 2010 16:30 |
Latest competition savefile and no delay | Timo Pietilä | Vanilla | 2 | May 30, 2010 19:22 |
Player movement bug while targeting a spell - 3.0.9b | JonnyOThan | Development | 1 | December 23, 2009 20:27 |