- v2_lerp( vel_smooth, vel, vg.time_delta*8.0f, vel_smooth );
-
- v2_muladds( angles, vel_smooth, vg.time_delta, angles );
- v2_copy( input, last_input );
- }
- else{
- angles[0] += player->input_js2h->axis.value * vg.time_delta * 4.0f;
- angles[1] += player->input_js2v->axis.value * vg.time_delta * 4.0f;
+ angles[1] += input_y * sensitivity;
+ angles[1] = vg_clampf( angles[1], -VG_PIf*0.5f, VG_PIf*0.5f );
+}
+
+struct player_board *player_get_player_board( struct player_instance *player )
+{
+ struct player_board *board = NULL;
+
+ if( localplayer.board_view_slot ){
+ struct cache_board *cache_view = localplayer.board_view_slot;
+ if( cache_view->state == k_cache_board_state_loaded ){
+ board = &cache_view->board;
+ }