diff --git a/vehicles/beetlecar.tscn b/vehicles/beetlecar.tscn index e2075bd..7ed4d89 100644 --- a/vehicles/beetlecar.tscn +++ b/vehicles/beetlecar.tscn @@ -19,8 +19,8 @@ buffer_length = 1.0 [node name="beetlecar" instance=ExtResource( 2 )] mass = 140.0 script = ExtResource( 1 ) -gear_ratios = [ 2.24, 2.0, 1.89, 1.67, 1.44, 1.23 ] -final_drive = 5.6 +gear_ratios = [ 2.95, 2.2, 1.76, 1.43, 1.25, 1.0 ] +final_drive = 5.0 max_rpm = 8000.0 power_curve = SubResource( 3 ) sound_curve = SubResource( 4 ) diff --git a/vehicles/buggy.gd b/vehicles/buggy.gd index 22e31c4..ce6825a 100644 --- a/vehicles/buggy.gd +++ b/vehicles/buggy.gd @@ -145,6 +145,6 @@ func _generate_engine_sound(rpm_factor): var fill_percent = 0.0 while to_fill > 0: engine_sound_playback.push_frame(Vector2(1.0, 1.0) * factor) - factor += cos(factor) * sin(factor) * (1 + to_fill % 2) * (sound_curve.interpolate_baked(fill_percent) * 2 - 0.5) + factor += cos(factor) * sin(factor) * (1 + to_fill % 2) * ((sound_curve.interpolate_baked(fill_percent) - 0.5) * 2) to_fill -= 1 fill_percent += fill_segment