Striped out all unused code to do with the binding and player control mechanisms. What is there is now being used.
Some minor organizational changes in con_bind.c to make implementing default control axe bindings easier and to make things easier to read/understand.
Fixed a couple of bugs caused by the fact that the "clearbindings" ccmd was calling B_Shutdown(). Now that we have bind classes and a more complicated structure for the binding data it is no longer possible (or desireable) to re-use the binding system shutdown routine. Implemented a new routine for this particular job B_ClearBindings().
Fixed bug where the input device key state table was being updated incorrectly (EVS_REPEAT events were treated as EVS_UP).
The the value of the cvars controlling the current color+intensity of the grabbed bias source were being written to the game cfg.
Added a few todo\fixme remarks where improvements could be made to improve speed.
Striped out all unused code to do with the binding and player control mechanisms. What is there is now being used.
Some minor organizational changes in con_bind.c to make implementing default control axe bindings easier and to make things easier to read/understand.
Fixed a couple of bugs caused by the fact that the "clearbindings" ccmd was calling B_Shutdown(). Now that we have bind classes and a more complicated structure for the binding data it is no longer possible (or desireable) to re-use the binding system shutdown routine. Implemented a new routine for this particular job B_ClearBindings().
Fixed bug where the input device key state table was being updated incorrectly (EVS_REPEAT events were treated as EVS_UP).
The the value of the cvars controlling the current color+intensity of the grabbed bias source were being written to the game cfg.
Added a few todo\fixme remarks where improvements could be made to improve speed.