UNPKG

warscript

Version:

A typescript library for Warcraft III using Warpack.

19 lines (18 loc) 949 B
/// <reference types="@typescript-to-lua/language-extensions" /> /** @noSelfInFile */ /** Gets the height of the terrain at the position specified by the vector. */ export declare const getTerrainZ: (x: number, y: number) => number; /** Returns the unsigned angle in degrees between from and to. */ export declare const angleBetweenPoints: (x1: number, y1: number, x2: number, y2: number) => number; /** Returns the distance between a and b. */ export declare const distance: (x1: number, y1: number, x2: number, y2: number) => number; /** Moves a point current towards target. */ export declare const moveTowards: (x1: number, y1: number, x2: number, y2: number, distance: number) => LuaMultiReturn<[ number, number ]>; /** Gets a polar offset from this vector. Angle should be specified in degrees. */ export declare const polarOffset: (x: number, y: number, angle: number, distance: number) => LuaMultiReturn<[ number, number ]>;