Controls
From Shadowrun: Awakened
Controls are how the user expresses their actions to the system.
Game Rules Description
The game controls are an abstraction on the types of actions possible in the game world. This includes things like moving, using skills, etc. Preliminary default controls (and their suggested buttons) include:
- Character Action
- Crouch (ctrl)
- Crawl (c)
- Sneak (move while crouched or crawling)
- Full evasion (alt)
- Jump (space)
- Use current item/skill/action on object (LMB and/or RMB)
- Use pre-configured quick actions (1, 2, 3, 4, 5, F1, F2, F3, F4, F5)
- Character Movement
- Forward move (w)
- Backward move (s)
- Strafe left (a)
- Strafe right (d)
- Rotate left (q, left-arrow)
- Rotate right (e, right-arrow)
- Look Up (up-arrow)
- Look Down (down-arrow)
- Camera Movement
- Camera zoom (mouse wheel)
- Camera left/right (mouse on left/right edges of screen)
- Camera up/down (mouse on top/bottom edges of screen)
Technical Implementation
Key mapping will be added, so that players can edit the control keys to suit their preference. On a technical level, this means taking input from keyboard and mouse and channeling mapping them to our own set of "input events" that corresponds with different types of player action.
Also, GUI elements (such as inventory) factor into active play as well as passive. They will represent their own set of "input events" that will map to "action events".

