diff --git a/Engine/source/T3D/vehicles/flyingVehicle.cpp b/Engine/source/T3D/vehicles/flyingVehicle.cpp index 6cbf6d2b3..3bbea662c 100644 --- a/Engine/source/T3D/vehicles/flyingVehicle.cpp +++ b/Engine/source/T3D/vehicles/flyingVehicle.cpp @@ -404,8 +404,17 @@ void FlyingVehicle::onRemove() //---------------------------------------------------------------------------- +void FlyingVehicle::interpolateTick(F32 dt) +{ + PROFILE_SCOPE(FlyingVehicle_InterpolateTick); + Parent::interpolateTick(dt); + updateEngineSound(1); + updateJet(dt); +} + void FlyingVehicle::advanceTime(F32 dt) { + PROFILE_SCOPE(FlyingVehicle_AdvanceTime); Parent::advanceTime(dt); updateEngineSound(1); diff --git a/Engine/source/T3D/vehicles/flyingVehicle.h b/Engine/source/T3D/vehicles/flyingVehicle.h index 37071c2a4..9567e7e03 100644 --- a/Engine/source/T3D/vehicles/flyingVehicle.h +++ b/Engine/source/T3D/vehicles/flyingVehicle.h @@ -187,6 +187,7 @@ class FlyingVehicle: public Vehicle bool onAdd(); void onRemove(); + void interpolateTick(F32 dt); void advanceTime(F32 dt); void writePacketData(GameConnection *conn, BitStream *stream);