struct player_drive *drive = &player->_drive;
drivable_vehicle *vehc = drive->vehicle;
- vehc->steer = vg_lerpf( vehc->steer, srinput.joy_steer[0] * 0.4f,
- k_rb_delta * 8.0f );
- vehc->drive = srinput.joy_steer[1];
+ v2f steer;
+ joystick_state( k_srjoystick_steer, steer );
+
+ vehc->steer = vg_lerpf( vehc->steer, steer[0] * 0.4f, k_rb_delta * 8.0f );
+ vehc->drive = steer[1];
}
VG_STATIC void player__drive_update( player_instance *player )