[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.1.5 Special Keys

When not in console mode, you can perform various actions and commands using shortcut keys. Most of these are for movement, the rest enable debugging commands.

They are defined by the `/data/config/autoexec.cfg' file which is read in at start up time. That is the best place to check exactly what is bound to what.

Here is the current contents of the file, annotated:

bind tab console toggle
bind space fire
bind ctrl-l lightning
bind shift-a p_alpha ++1
bind alt-a p_alpha --1
    The p_alpha command is disabled.
bind a action
bind b turn
bind shift-c coordsave
bind c coordload
bind ctrl-c coordshow toggle
bind d emode front2back
bind shift-d emode back2front
bind alt-d emode zbuffer
bind shift-e frustum toggle
    This command does not exist.
bind shift-l addlight 1,1,1,1000,1
bind p perftest
bind q quit
bind shift-r db_radstep
bind alt-r db_radhi
bind ctrl-r db_radtodo
    Radiosity is disabled.
bind ctrl-t things toggle
    The things commands has been removed.
bind z cosfact ++.1
bind shift-z cosfact --.1
    These commands do not exist.
bind shift-1 dellight
bind 1 addlight
bind alt-1 dellights
bind 2 picklight
bind shift-2 droplight
bind f1 extension sim_pal
bind f2 extension sim_grey
bind f3 extension sim_332
bind f4 fs_inter .01,100
bind f5 fs_fadeout
bind f6 fs_fadetxt spark
bind \ freelook toggle
bind ) db_octree 0
bind _ db_octree --1
bind + db_octree ++1
    These commands do not exist.
bind = db_frustum 0
bind [ db_frustum --1
bind ] db_frustum ++1
bind status-alt-left strafe_left
bind status-alt-right strafe_right
bind status-left rotate_left
bind status-shift-left rotate_left
bind status-right rotate_right
bind status-shift-right rotate_right
bind status-up step_forward
bind status-shift-up step_forward
bind status-down step_backward
bind status-shift-down step_backward
bind status-pgup look_up
bind status-pgdn look_down
    The following section do NOT have the status
    modifier set, so they do not run for as long as the key
    is pressed.  The Control variants set the Slow
    flag, and the Control-Shift variants set the fast
bind ctrl-left i_rotleftc 1,0
bind ctrl-right i_rotrightc 1,0
bind ctrl-alt-left i_left 1,0
bind ctrl-alt-right i_right 1,0
bind ctrl-up i_forward 1,0
bind ctrl-down i_backward 1,0
bind ctrl-alt-up i_up 1,0
bind ctrl-alt-down i_down 1,0
bind ctrl-pgdn i_rotleftx 1,0
bind ctrl-pgup i_rotrightx 1,0
bind ctrl-alt-pgdn i_rotleftz 1,0
bind ctrl-alt-pgup i_rotrightz 1,0
bind ctrl-shift-left i_rotleftc 0,1
bind ctrl-shift-right i_rotrightc 0,1
bind ctrl-shift-alt-left i_left 0,1
bind ctrl-shift-alt-right i_right 0,1
bind ctrl-shift-up i_forward 0,1
bind ctrl-shift-down i_backward 0,1
bind ctrl-shift-alt-up i_up 0,1
bind ctrl-shift-alt-down i_down 0,1
bind ctrl-shift-pgdn i_rotleftx 0,1
bind ctrl-shift-pgup i_rotrightx 0,1
bind ctrl-shift-alt-pgdn i_rotleftz 0,1
bind ctrl-shift-alt-pgup i_rotrightz 0,1
bind ctrl-alt-up i_up 0,0
bind ctrl-alt-down i_down 0,0
bind ` inverse_mouse toggle
bind status-0 jump
bind 3 move3d toggle
bind shift-8 colldet toggle
bind 8 do_gravity toggle
bind s sprlight toggle
bind f9 addsprite bot,1
    This command does not exist.
bind f10 delsprite bot
    This command does not exist.
bind alt-enter fullscreen
    This sends an Extension command to the current renderer,
    so probably has no effect unless you are using the X11
bind ; trilinear on
bind ' trilinear off
    It looks as though the trilinear command has been
    removed from the code.
bind shift-s split_view
bind shift-u unsplit_view
bind shift-t toggle_view
    View splitting and unsplitting

[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated using texi2html 1.76.