#include "vg/vg_console.h"
#include "vg/vg_input.h"
#include "vg/vg_m.h"
-#include "conf.h"
#include "font.h"
enum sr_bind{
float axis_states[ k_sraxis_max ][2];
v2f joystick_states[ k_srjoystick_max ][2];
u8 button_states[ k_srbind_max ][2];
- u32 ignore_input_frames;
+ u32 enabled;
}
static srinput;
static int buttons_filter_fixed(void)
{
- if( srinput.ignore_input_frames ) return 1;
+ if( !srinput.enabled ) return 1;
if( vg_ui.wants_mouse ) return 1;
if( vg.engine_stage == k_engine_stage_update_fixed )
static void skaterift_preupdate_inputs(void)
{
- if( srinput.ignore_input_frames )
- srinput.ignore_input_frames --;
-
for( u32 i=0; i<k_srbind_max; i++ ){
srinput.button_states[i][1] = srinput.button_states[i][0];
srinput.button_states[i][0] = 0;