Engine:Keyboard and mouse
This is a reference for default mouse and keyboard commands in Engine.
Notes
- This is the general default key and mouse setup used for testing
- In text/console mode the keyboard and mouse behave differently
Shift
orCaps Lock
on, will cause the movement keys to apply to the 'self-entity'. Shift moves entity, not shift moves camera. So setting caps-lock for example drives the entity, even if the camera is not attached.
Reference
Keyboard
- Basic
`~
- open consoleEsc
- cancel edit selection, close console, close engine
- Console
Enter
- execute text in console text boxShift-Enter
- create new line in console text box
- Display toggles
P
- toggle show framerateL
- toggle show log textT
- toggle show test 1 (C draw lines)I
- toggle show test 2 (Script draw lines)
- Move
W
,Up
- forwardS
,Down
- backwardQ
,,
- strafe leftE
,.
- strafe rightA
,Left
- rotate leftD
,Right
- rotate right
- Special move
Space
- up, jumpC
- down, crouchN
- roll leftW
- roll rightPgup
- tilt upPgdn
- tilt down
- Special camera
Left Ctrl
- double camera control speedRight Ctrl
- halve camera control speed
F1
- toggle attach camera to self, first personF2
- toggle attach camera to self, third personF3
- save camera positionF4
- set camera to saved position
- Special function
F5
- enable world aiF6
- disable world aiF10
- enable traceF11
- disable traceF12
,O
- screenshot
- Action
[
- previous item]
- next itemNumpad 0
,Shift-Enter
,Shift-Left Mouse
- actionNumpad 9
,Shift-V
,Shift-Middle Mouse
- use
- Self move
Numpad 5
,Shift-W
,Shift-Up
- forwardNumpad 2
,Shift-S
,Shift-Down
- backwardNumpad 4
,Shift-Q
,Shift-,
- strafe leftNumpad 6
,Shift-E
,Shift-.
- strafe rightNumpad 1
,Shift-A
,Shift-Left
- rotate leftNumpad 3
,Shift-D
,Shift-Right
- rotate right
- Self special move
Numpad 8
,Shift-Space
- up, jumpNumpad 7
,Shift-C
- down, crouchNumpad Minus
,Shift-Pgup
- tilt upNumpad Plus
,Shift-Pgdn
- tilt down
Mouse
- Basic buttons
Right
- hold to rotate left rightLeft
- actionWheel
- scroll text, zoom in out