Customizing/Binding: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
Line 11: Line 11:


N.B. Bindings that can't be changed are '''F8''' (bound to shapeshifter) and '''Esc''' (exits to Main Menu and resumes).
N.B. Bindings that can't be changed are '''F8''' (bound to shapeshifter) and '''Esc''' (exits to Main Menu and resumes).


==Bindable keys==
==Bindable keys==
Line 72: Line 73:
|leftwindows/rightwindows
|leftwindows/rightwindows
|}
|}


==Bindable events==
==Bindable events==
Line 125: Line 127:
|}
|}
This is ''very'' incomplete. Filling in slowly...
This is ''very'' incomplete. Filling in slowly...


==Related issues==
==Related issues==
*the [[lock_keys|<tt>lock_keys</tt>]] scripting command.
*the [[lock_keys|<tt>lock_keys</tt>]] scripting command.

Revision as of 23:28, 11 November 2005

How to bind (from OniCentral)

When you want to add your own controls, make sure you do it underneath the heading "unbindall" and above "# default controls" in "key_config.txt".

You can delete binds from "# default controls", but make sure the bind is in the "unbindall" area. Edit the controls in "# misc" freely.

The bind command is structured the following way:

bind *key* to *action*

So if you would want to bind "kick" to / you would type:

bind slash to kick

N.B. Bindings that can't be changed are F8 (bound to shapeshifter) and Esc (exits to Main Menu and resumes).


Bindable keys

Bindable keys
Key description Syntax
Mouse/joystick/gamepad horizontal/vertical/other axis mousexaxis, mouseyaxis, mousezaxis
0 ... 9, A ... Z 0 ... 9, a ... z (lowercase)
F1 ... F12 ... F15 fkey1 ... fkey12 ... fkey15
Up/Down/Left/Right Arrow uparrow, downarrow, leftarrow, rightarrow
Space, Backspace, Tab, Enter space, backspace, tab, enter
Num Pad 0 ... Num Pad 9 numpad0 ... numpad9
Num Pad * / + - . multiply, divide, add, substract, decimal
Num Pad Enter, Num Pad = numpadenter, numpadequals
Print Screen, Pause, Insert, Delete printscreen, pause, insert, delete
Page Up/Down, Home, End pageup, pagedown, home, end
Caps Lock, Num Lock, Scroll Lock capslock, numlock, scrolllock
, . ; ' comma, period, semicolon, apostrophe
[ ] / \ rightbracket, leftbracket, slash, backslash
Left/Right Shift leftshift/rightshift
Left/Right Control leftcontrol/rightcontrol
Left/Right Alt leftalt/rightalt
(Mac only) Left/Right Option leftoption/rightoption
(PC only) Left/Right Windows leftwindows/rightwindows


Bindable events

Bindable events
Event description Syntax
Forward forward
Left stepleft
Backward backward
Right right
weapon/holster/pick up) swap
Drop weapon drop
Jump jump
Punch punch
Kick kick
Crouch crouch
Walk walk
Hypo hypo
Reload reload
Custom Key 1 cutscene_1
Custom Key 2 cutscene_2

This is very incomplete. Filling in slowly...


Related issues