the pain is gone
[carveJwlIkooP6JGAAIwe30JlM.git] / player_drive.c
index 89b3f405c2b98d9a2d5b4035ca5615d975c6a9b4..2423d35189274fe859d71092ce7da8ed27ed14d5 100644 (file)
@@ -9,9 +9,11 @@ VG_STATIC void player__drive_pre_update( player_instance *player )
    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 )