deestar12 / keeperfx

Automatically exported from code.google.com/p/keeperfx
0 stars 0 forks source link

First-person controls #243

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
For First person control of creatures you need to use the mouse, the number 
keys on the alphanumeric field, and the arrow keys. For people without three 
hands it would be very useful to have different controls:
• WASD keys for movement.
• Number keys and mouse as they are now. 
• Spacebar for the ‘more information’ button to see spells beyond the 
first 6.
• And for lefties, make the numeric keys work for spells as well.
This way movement and spells can always be accessed with one hand. Bonus points 
for making them configurable.

Original issue reported on code.google.com by Loobinex on 6 Feb 2014 at 10:51

GoogleCodeExporter commented 8 years ago

Original comment by Loobinex on 25 Apr 2015 at 1:08

GoogleCodeExporter commented 8 years ago
WASD Keys have been implemented on issue #579. Other points remain open.

Making the keys configurable is important for people using other keyboard 
layouts, like the French.

Original comment by Loobinex on 26 Apr 2015 at 9:34

GoogleCodeExporter commented 8 years ago
Spacebar for the ‘more information’ button to see spells beyond the first 
6. 

Added.

Original comment by HeMeng86@gmail.com on 30 Apr 2015 at 3:32

GoogleCodeExporter commented 8 years ago
Yes, that works in r1784.

Original comment by Loobinex on 1 May 2015 at 8:38

GoogleCodeExporter commented 8 years ago
in r1786, numpad number keys  and mouse wheel can be used to select spells.

Original comment by HeMeng86@gmail.com on 1 May 2015 at 9:01

GoogleCodeExporter commented 8 years ago
In r1795 this is conflicting with what you made before. To reproduce:

1. Possess a level 10 warlock
2. Scroll down once to see the lower 6 spells
3. Press Space -> you now see only 9-0. Expected behavior is to see stat-screen
4. Press Space again -> you now see spells 6-0. Expected behavior is to see 1-6.

Original comment by Loobinex on 2 May 2015 at 8:31

GoogleCodeExporter commented 8 years ago
I haven't think about those 'instant' speel like heal when planning mouse wheel 
control and it seems it has some problem with it, I will disable the feature 
until there is a better design.

Original comment by HeMeng86@gmail.com on 2 May 2015 at 11:58