Native referenceRedMclient

_GET_EASING_CURVE_VALUE

0xEF50E344A8F93784 MISC
FUNCTION SIGNATURE
float _GET_EASING_CURVE_VALUE(float t, float b, float d, int easingCurveType);
Property Value
Native Name _GET_EASING_CURVE_VALUE
Hash 0xEF50E344A8F93784
Return Type float
Build 1207
API Set client
Parameters t (float), b (float), d (float), easingCurveType (int)

Description: https://easings.net/

enum class eEasingCurveType { TYPE_LINEAR, TYPE_QUADRATIC_IN, TYPE_QUADRATIC_OUT, TYPE_QUADRATIC_INOUT, TYPE_CUBIC_IN, TYPE_CUBIC_OUT, TYPE_CUBIC_INOUT, TYPE_QUARTIC_IN, TYPE_QUARTIC_OUT, TYPE_QUARTIC_INOUT, TYPE_QUINTIC_IN, TYPE_QUINTIC_OUT, TYPE_QUINTIC_INOUT, TYPE_EXPONENTIAL_IN, TYPE_EXPONENTIAL_OUT, TYPE_EXPONENTIAL_INOUT, TYPE_SINE_IN, TYPE_SINE_OUT, TYPE_SINE_INOUT, TYPE_CIRCULAR_IN, TYPE_CIRCULAR_OUT, TYPE_CIRCULAR_INOUT, TYPE_BOUNCE_IN, TYPE_BOUNCE_OUT, TYPE_BOUNCE_INOUT, TYPE_CUSTOM };

Usage

Lua (Direct):

local result = GetEasingCurveValue(t, b, d, easingCurveType)

Lua (Hash):

local result = Citizen.InvokeNative(0xEF50E344A8F93784, t, b, d, easingCurveType)
Back to MISC