Math Function Category
Math functions.
Functions
| Name | Brief Description |
|---|---|
| abs | Get the absolute value of a number. |
| acos | Gets the arc cosine of a value. |
| asin | Gets the arc sine of a value. |
| atan | Gets the arc tangent of a value. |
| cos | Gets the cosine of a value. |
| fabs | Gets the absolute value of a number. |
| FeetToMeters | Returns how many meters are in fFeet. |
| FindSingleRangedTarget | Seeks out an enemy more than 3m away |
| GetChangedPosition | Convenience function that returns a vector that is fDistance away in fAngle direction |
| GetChangeInX | Convenience function to calculate the change in the X axis |
| GetChangeInY | Convenience function that calculates the change in the Y axis to the target |
| GetCustomLeftDirection | This function returns a normalized number that is the sum of the current facing and the angle to target |
| GetDistanceBetween | The distance in meters between two objects |
| GetDistanceBetweenLocations | The distance in meters between two locations in the game. |
| GetDistanceToObject | The distance from the caller of the script to the object in meters. |
| GetFacingFromLocation | Get the facing value from a location variable. |
| GetFactionAverageReputation | Get an integer between 0 and 100 (inclusive) that represents how an objects faction members collectively feel about the target object. |
| GetFactionAverageXP | Get the average amount of XPs for all members in an objects faction. |
| GetFarLeftDirection | This function returns a normalized number that is +135 from the current facing |
| GetFarRightDirection | Returns a normalized number that is -135 from the current facing |
| GetNormalizedDirection | This function returns a float that is constrained from 0 - 360 |
| GetOppositeDirection | Returns a normalized direction that is -180 from fDirection |
| GetRandomDelay | Generates a random number between two values used for time delays. |
| GetRightDirection | Returns a normalized float that is -90 from the facing passed in |
| IntToFloat | This function converts an int to a float of the same value. |
| IntToHexString | This function converts an int to a string representation of the same hexadecimal value. |
| log | This function calculates the logarithmic value of fValue |
| pow | Calculates a number raised to a power. |
| Random | Returns a pseudo-random number with a range. |
| sin | Returns the sine of fValue. |
| sqrt | |
| tan | Gets the tangent of a given angle. |