Helpers - AppCraft-LLC/pubg GitHub Wiki
There are some helper functions with simple and basic calculations:
distanceBetween(obj1, obj2) - returns distance between two objects. Each of them
must have a {position} property with {x} and {y} in it.
distanceBetweenPoints(pt1, pt2) - distance between two points.
angleBetween(obj1, obj2) - angle between two objects.
angleBetweenPoints(pt1, pt2) - angle between two points.
normalizeAngle(angle) - returns normalized angle. E.g. (PI * 7) converts to (PI),
(-PI) converts to (PI).
differenceBetweenAngles(ang1, ang2) - returns difference between angles.
Angles are normilized automatically.
randomInt(min, max) - returns random integer numbers in specified range.
randomAngle() - returns random angle in radians.
rayBetween(obj1, obj2) - returns check to determine line visibility of two objects.
Returns {true} or {false}. {True} means objects are visible
to each other, {false} otherwise.