UNPKG

unreal.js

Version:

A pak reader for games like VALORANT & Fortnite written in Node.JS

24 lines (23 loc) 895 B
export declare const SMALL_NUMBER = 1e-8; export declare const KINDA_SMALL_NUMBER = 0.0001; /** * Multiples value by itself * @param {number} a Num to square * @returns {number} Squared value */ export declare function square(a: number): number; /** * Checks if a floating point number is nearly zero. * @param {number} value Num to compare * @param {number} errorTolerance Maximum allowed difference for considering Value as 'nearly zero' * @returns {boolean} Whether value is nearly zero */ export declare function isNearlyZero(value: number, errorTolerance?: number): boolean; /** * Performs a linear interpolation between two values, alpha ranges from 0-1 * @param {number} a Num a * @param {number} b Num b * @param {number} alpha Num alpha * @returns {number} Lerped value */ export declare function lerp(a: number, b: number, alpha: number): number;