C++ Transition Guide for 4.18

One of the [FONT=courier new]FTimespan() constructors changed signature from


FTimespan(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 Milliseconds, int32 Microseconds = 0)

to


FTimespan(int32 Days, int32 Hours, int32 Minutes, int32 Seconds, int32 FractionNano)

The easiest way to fix this is use one of the built in static functions (In my case, I used [FONT=courier new]FTimespan::FromSeconds(DeltaTime) )

[FONT=courier new]FBodyInstance functions [FONT=courier new]SetAngularVelocity() and [FONT=courier new]GetUnrealWorldAngularVelocity() are now deprecated
To fix, use their [FONT=courier new]SetAngularVelocityInRadians() and [FONT=courier new]GetUnrealWorldAngularVelocityInRadians() variants instead. Don’t forget to call [FONT=courier new]FMath:: DegreesToRadians() where needed!