|
![]() |
#1 |
Apprentice
Join Date: Apr 2007
Location: Washington, DC Metropolitan Area
Age: 40
Posts: 77
![]() |
roguelike keyset remapping
I've never used the roguelike keyset much, but lately I've been trying to get comfortable with it. Kind of using it to get used to vim cursor movement keys, but that's another story
![]() There are a few mappings that I found didn't make sense of differed from the standard keyset for no good reason. Not sure why wands and rods are reversed... I swapped them back... 'a'im a want and 'z'ap a rod. 'a' -> 'z' 'z' -> 'a' I rotated the commands based around the 'v' key. I never use the version command, and rarely throw once I have a ranged weapon. Now repeat command requires a single keypress using a dominant finger, rather than a combo. 'v' -> '^V' 'V' -> 'v' '^V' -> 'V' By default, 'f' is unused, 't' uses your ranged weapon, 'T' unequips items... just seems weird. I kept unequipping items when trying to tunnel... 'f' -> 't' 't' -> 'T' 'T' -> '^T' I think there are some others that I'm forgetting. Interested in hearing some other suggestions, too.
__________________
Oh, Mr. Speaker, I had underestimated the tenderness of the feelings of the members opposite. --Barney Frank |
![]() |
![]() |
![]() |
#2 |
Veteran
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 1,017
![]() |
As a fellow roguelike keyset user, I like these changes. D (disarm) and ^d (squelch item) are another pair that could be swapped in my view. I rarely use disarm since walking into a trap has the same effect.
__________________
Dive fast, die young, leave a high-CHA corpse. -- You read a scroll labeled 'lol gtfo' of Teleport Level. |
![]() |
![]() |
![]() |
#3 |
Apprentice
Join Date: Apr 2007
Location: Washington, DC Metropolitan Area
Age: 40
Posts: 77
![]() |
Excellent suggestion. I like the symmetry there, with the capital being a "stronger" version of the lower case command.
__________________
Oh, Mr. Speaker, I had underestimated the tenderness of the feelings of the members opposite. --Barney Frank |
![]() |
![]() |
![]() |
#4 |
Veteran
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 1,017
![]() |
I'd be happy to discuss other possible improvements to this keyset and put together a pull request afterwards, if Nick confirms that we can make such a change without fear of breaking someone's workflow and muscle memory.
__________________
Dive fast, die young, leave a high-CHA corpse. -- You read a scroll labeled 'lol gtfo' of Teleport Level. |
![]() |
![]() |
![]() |
#5 |
Swordsman
Join Date: Feb 2019
Location: Midwest
Age: 34
Posts: 398
![]() |
So long as it's an option. "roguelike" vs. "sane-rogulike" or something. The current keyset is baked into my muscle memory, and I would be mildly cranky if I had to relearn it.
|
![]() |
![]() |
![]() |
#6 |
Apprentice
Join Date: Apr 2007
Location: Washington, DC Metropolitan Area
Age: 40
Posts: 77
![]() |
That would be excellent. I spent some time digging around in the code and I couldn't really find where the keymaps were defined.
__________________
Oh, Mr. Speaker, I had underestimated the tenderness of the feelings of the members opposite. --Barney Frank |
![]() |
![]() |
![]() |
#7 |
Prophet
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,703
Donated: $40
![]() |
They are in lib/customize/pref.prf, starting at line 282.
https://github.com/angband/angband/b...omize/pref.prf |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Roguelike keyset bug | Frood | Vanilla | 1 | September 22, 2011 15:54 |
Question regarding roguelike keyset... | Svladd Cjelik | Vanilla | 1 | July 2, 2011 13:07 |
How does one enable the roguelike keyset on a macbook? | Svladd Cjelik | Vanilla | 1 | June 25, 2011 03:06 |
Roguelike keyset: device use oddity | Donald Jonker | Vanilla | 11 | May 16, 2009 17:25 |
Squelch command in roguelike keyset? | Donald Jonker | Vanilla | 3 | December 28, 2008 03:57 |