- if( player->replay.control == k_replay_control_none ){
- player->cam_override_strength = 0.0f;
- player_animate( player );
-
- if( button_down( k_srbind_reset ) && !player->immobile ){
- audio_lock();
- audio_oneshot( &audio_rewind[4], 1.0f, 0.0f );
- audio_unlock();
-
- player_record_replay( player, 1 );
- player->replay.control = k_replay_control_scrub;
- }
- else
- player_record_replay( player, 0 );
- }
- else {
- player->cam_override_strength = 1.0f-skaterift.time_rate;
- player_replay_control_update( player );
- player_animate_from_replay( player );
- }
-