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;
}
static srinput;
static int buttons_filter_fixed(void)
{
+ if( srinput.ignore_input_frames )
+ return 1;
+
if( vg_console.enabled )
return 1;
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;