Build 9886
GIT-
Introduce modern default keybind ordering
Mostra dettagli
Can be changed with the cvar cl_keybindorder. Settings the value to 0 restores the original classic keybind order, 1 uses the modern ordering. Either mode is overridden by custom keybind orders.
-
apply reordering to mouse and controller config as well
-
Implement reordering of keyboard menu entries via DEF command
Mostra dettagli
List the gamefunc names (or corresponding indices) separated by whitespace. This will define the order of gamefuncs on the keyboard configuration menu. Any omitted gamefuncs will not be listed in the menu. Usage: ``` keyconfig { gamefunc_Move_Forward gamefunc_Move_Backward gamefunc_Strafe_Left gamefunc_Strafe_Right ... } ```
-
Decouple keybind menu ordering from assigned gamefunc index
-
replace NUMGAMEFUNCTIONS macro with an enum value