Jump to content

Customizing/Binding: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
Below you will find all possible keys for Oni and how they should be bound.
==How to bind (from [http://oni.bungie.org/information/binding.html 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==
{|border="1" cellpadding="5" cellspacing="0" align="center"
{|border="1" cellpadding="5" cellspacing="0" align="center"
|+Bindable keys
|+Bindable keys
Line 101: Line 112:
|}
|}


Bindable events are :
==Bindable events==
{|border="1" cellpadding="5" cellspacing="0" align="center"
{|border="1" cellpadding="5" cellspacing="0" align="center"
|+Bindable events
|+Bindable events
Line 142: Line 153:
|Hypo
|Hypo
|hypo
|hypo
|-Reload
|-
|Reload
|reload
|reload
|}
|}
This is ''very'' incomplete. Filling in slowly...
This is ''very'' incomplete. Filling in slowly...
==How to bind (from [http://oni.bungie.org/information/binding.html 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. Keys that can't be changed are '''F8''' (shapeshifter) and '''Esc'''.
==Related issues==
==Related issues==
*the [[lock_keys|<tt>lock_keys</tt>]] scripting command.
*the [[lock_keys|<tt>lock_keys</tt>]] scripting command.