Merge branch 'Fix-Vehicle-Crash' of https://github.com/MrCapy0/FlaxEngine into MrCapy0-Fix-Vehicle-Crash

This commit is contained in:
Wojtek Figat
2024-06-17 21:47:34 +02:00

View File

@@ -67,7 +67,8 @@ void WheeledVehicle::SetDriveControl(DriveControlSettings value)
for (int32 i = 0; i < steerVsSpeedCount; i++)
{
// Apply only on changed value
if (Math::NotNearEqual(_driveControl.SteerVsSpeed[i].Speed, value.SteerVsSpeed[i].Speed) ||
if (i > _driveControl.SteerVsSpeed.Count() - 1 ||
Math::NotNearEqual(_driveControl.SteerVsSpeed[i].Speed, value.SteerVsSpeed[i].Speed) ||
Math::NotNearEqual(_driveControl.SteerVsSpeed[i].Steer, value.SteerVsSpeed[i].Steer))
{
SteerControl& steerVsSpeed = value.SteerVsSpeed[i];