UNPKG

warscript

Version:

A typescript library for Warcraft III using Warpack.

22 lines (21 loc) 1.07 kB
/// <reference types="warpack-types/warpack" /> /** @noSelfInFile */ import { ChannelAbilityType, ChannelAbilityTypeTargetingType } from "./channel"; import { ObjectDataEntryLevelFieldValueSupplier } from "../../entry"; export declare class BlankConfigurableAbilityType extends ChannelAbilityType { static readonly IS_SYNTHETIC = true; private autoOrderTypeStringIdsEnabled; private readonly autoOrderTypeStringIdByTargetingType; private _usesAttackAnimation; private _isChanneling; constructor(object: WarObject); get usesAttackAnimation(): boolean; set usesAttackAnimation(usesAttackAnimation: boolean); get isChanneling(): boolean; set isChanneling(isChanneling: boolean); get targetingType(): ChannelAbilityTypeTargetingType[]; set targetingType(targetingType: ObjectDataEntryLevelFieldValueSupplier<ChannelAbilityTypeTargetingType>); get baseOrderTypeStringId(): string[]; set baseOrderTypeStringId(baseOrderTypeStringId: ObjectDataEntryLevelFieldValueSupplier<string>); private setAutoOrderTypeStringIds; }