Skip to content

Class: key_bindings

Game action binding constants.

Source

C++ class key_bindings

Custom Constructor

key_bindings

Remarks

Values are action ids, not key codes. Use bind_to_dik() and dik_to_bind() to translate between actions and concrete input keys.

Constructors

Constructor

ts
new key_bindings(): key_bindings;

Returns

key_bindings

Properties

kACCEL

ts
readonly static kACCEL: 7;

Engine enum value for key_bindings.kACCEL.


kBACK

ts
readonly static kBACK: 10;

Engine enum value for key_bindings.kBACK.


kBUY

ts
readonly static kBUY: 52;

Engine enum value for key_bindings.kBUY.


kCAM_1

ts
readonly static kCAM_1: 16;

Engine enum value for key_bindings.kCAM_1.


kCAM_2

ts
readonly static kCAM_2: 17;

Engine enum value for key_bindings.kCAM_2.


kCAM_3

ts
readonly static kCAM_3: 18;

Engine enum value for key_bindings.kCAM_3.


kCAM_ZOOM_IN

ts
readonly static kCAM_ZOOM_IN: 20;

Engine enum value for key_bindings.kCAM_ZOOM_IN.


kCAM_ZOOM_OUT

ts
readonly static kCAM_ZOOM_OUT: 21;

Engine enum value for key_bindings.kCAM_ZOOM_OUT.


kCHAT

ts
readonly static kCHAT: 46;

Engine enum value for key_bindings.kCHAT.


kCONSOLE

ts
readonly static kCONSOLE: 50;

Engine enum value for key_bindings.kCONSOLE.


kCROUCH

ts
readonly static kCROUCH: 5;

Engine enum value for key_bindings.kCROUCH.


kDOWN

ts
readonly static kDOWN: 3;

Engine enum value for key_bindings.kDOWN.


kDROP

ts
readonly static kDROP: 43;

Engine enum value for key_bindings.kDROP.


kFWD

ts
readonly static kFWD: 9;

Engine enum value for key_bindings.kFWD.


kINVENTORY

ts
readonly static kINVENTORY: 51;

Engine enum value for key_bindings.kINVENTORY.


kJUMP

ts
readonly static kJUMP: 4;

Engine enum value for key_bindings.kJUMP.


kL_LOOKOUT

ts
readonly static kL_LOOKOUT: 13;

Engine enum value for key_bindings.kL_LOOKOUT.


kL_STRAFE

ts
readonly static kL_STRAFE: 11;

Engine enum value for key_bindings.kL_STRAFE.


kLEFT

ts
readonly static kLEFT: 0;

Engine enum value for key_bindings.kLEFT.


kNIGHT_VISION

ts
readonly static kNIGHT_VISION: 24;

Engine enum value for key_bindings.kNIGHT_VISION.


kQUIT

ts
readonly static kQUIT: 49;

Engine enum value for key_bindings.kQUIT.


kR_LOOKOUT

ts
readonly static kR_LOOKOUT: 14;

Engine enum value for key_bindings.kR_LOOKOUT.


kR_STRAFE

ts
readonly static kR_STRAFE: 12;

Engine enum value for key_bindings.kR_STRAFE.


kRIGHT

ts
readonly static kRIGHT: 1;

Engine enum value for key_bindings.kRIGHT.


kSCORES

ts
readonly static kSCORES: 45;

Engine enum value for key_bindings.kSCORES.


kSCREENSHOT

ts
readonly static kSCREENSHOT: 48;

Engine enum value for key_bindings.kSCREENSHOT.


kSKIN

ts
readonly static kSKIN: 53;

Engine enum value for key_bindings.kSKIN.


kTEAM

ts
readonly static kTEAM: 54;

Engine enum value for key_bindings.kTEAM.


kTORCH

ts
readonly static kTORCH: 23;

Engine enum value for key_bindings.kTORCH.


kUP

ts
readonly static kUP: 2;

Engine enum value for key_bindings.kUP.


kUSE

ts
readonly static kUSE: 44;

Engine enum value for key_bindings.kUSE.


kWPN_1

ts
readonly static kWPN_1: 26;

Engine enum value for key_bindings.kWPN_1.


kWPN_2

ts
readonly static kWPN_2: 27;

Engine enum value for key_bindings.kWPN_2.


kWPN_3

ts
readonly static kWPN_3: 28;

Engine enum value for key_bindings.kWPN_3.


kWPN_4

ts
readonly static kWPN_4: 29;

Engine enum value for key_bindings.kWPN_4.


kWPN_5

ts
readonly static kWPN_5: 30;

Engine enum value for key_bindings.kWPN_5.


kWPN_6

ts
readonly static kWPN_6: 31;

Engine enum value for key_bindings.kWPN_6.


kWPN_FIRE

ts
readonly static kWPN_FIRE: 34;

Engine enum value for key_bindings.kWPN_FIRE.


kWPN_FUNC

ts
readonly static kWPN_FUNC: 39;

Engine enum value for key_bindings.kWPN_FUNC.


kWPN_NEXT

ts
readonly static kWPN_NEXT: 33;

Engine enum value for key_bindings.kWPN_NEXT.


kWPN_RELOAD

ts
readonly static kWPN_RELOAD: 38;

Engine enum value for key_bindings.kWPN_RELOAD.


kWPN_ZOOM

ts
readonly static kWPN_ZOOM: 35;

Engine enum value for key_bindings.kWPN_ZOOM.