small racing game im working on
Diffstat (limited to 'assets/cars/engine.gd')
-rw-r--r--assets/cars/engine.gd5
1 files changed, 4 insertions, 1 deletions
diff --git a/assets/cars/engine.gd b/assets/cars/engine.gd
index 6fadd31..f358711 100644
--- a/assets/cars/engine.gd
+++ b/assets/cars/engine.gd
@@ -4,7 +4,10 @@ extends EngineNoise
func _ready() -> void:
set_stream($Player.get_stream_playback())
+ r = 800
+var r := 0.0
func _process(_d: float):
- set_rpm((car.rpm() * car.engine_force * 0.0015) + 800)
+ r = move_toward(r, (car.rpm() * car.engine_force * 0.0015) + 800, 800)
+ set_rpm(r)
update()