Properties
Static
cache
Methods
Static
forAllAliveUnits
- forAllAliveUnits(callback: ((unit: unit) => void)): void
-
Parameters
-
callback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
Returns void
Static
forAllEnemyUnits
- forAllEnemyUnits(callback: ((unit: unit) => void), whoseEnemy?: player): void
-
Parameters
-
callback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
-
whoseEnemy: player = ...
Returns void
Static
forAllUnits
- forAllUnits(callback: ((unit: unit) => void), unitType?: string): void
-
Parameters
-
callback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
-
Optional
unitType: string
Returns void
Static
forEnemyUnitsInRange
- forEnemyUnitsInRange(center: unit, radius: number, callback: ((unit: unit) => void), x?: number, y?: number): void
-
Parameters
-
center: unit
-
radius: number
-
callback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
-
x: number = ...
-
y: number = ...
Returns void
Static
forLocalCameraUnits
- forLocalCameraUnits(inCameraUnitsCallback: ((unit: unit) => void), outCameraUnitsCallback?: ((unit: unit) => void), frustumTop?: number, frustumBottom?: number, frustumLeft?: number, frustumRight?: number): void
-
Parameters
-
inCameraUnitsCallback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
-
outCameraUnitsCallback: ((unit: unit) => void) = null
-
- (unit: unit): void
-
Returns void
-
frustumTop: number = 0.56
-
frustumBottom: number = 0.13
-
frustumLeft: number = 0
-
frustumRight: number = 0.8
Returns void
Static
forPlayerUnits
- forPlayerUnits(callback: ((unit: unit) => void), playerIndex: number, unitType?: string): void
-
Parameters
-
callback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
-
playerIndex: number
-
Optional
unitType: string
Returns void
Static
forUnitsInRange
- forUnitsInRange(x: number, y: number, radius: number, callback: ((unit: unit) => void)): void
-
Parameters
-
x: number
-
y: number
-
radius: number
-
callback: ((unit: unit) => void)
-
- (unit: unit): void
-
Returns void
Returns void
Static
getAllEnemys
- getAllEnemys(playerIndex?: number): unit[]
-
Returns unit[]
Static
getAllEnemysLength
- getAllEnemysLength(playerIndex?: number): number
-
Returns number
Static
getAnEnemy
- getAnEnemy(playerIndex?: number): unit
-
Returns unit
Static
getAnHero
- getAnHero(playerIndex: number, clearCache?: boolean): unit
-
Parameters
-
playerIndex: number
-
clearCache: boolean = false
Returns unit
Static
getPlayerUnits
- getPlayerUnits(playerIndex: number, unitType: string): unit[]
-
Parameters
-
playerIndex: number
-
unitType: string
Returns unit[]
Static
getRealSelectUnit
- getRealSelectUnit(): unit
-
Returns unit
No Self