May not relevant: queueable (everything is queueable). May not be important: AbilSetId - marine stim, marauder stim. Stuff omitted: transient. Stuff that may be important: cost, range, Alignment, targetfilters.

Generated

from protobuf message SC2APIProtocol.AbilityData

interface AbilityData {
    abilityId?: number;
    allowAutocast?: boolean;
    allowMinimap?: boolean;
    available?: boolean;
    buttonName?: string;
    castRange?: number;
    footprintRadius?: number;
    friendlyName?: string;
    hotkey?: string;
    isBuilding?: boolean;
    isInstantPlacement?: boolean;
    linkIndex?: number;
    linkName?: string;
    remapsToAbilityId?: number;
    target?: AbilityData_Target;
}

Properties

abilityId?: number

Generated

from protobuf field: optional uint32 ability_id = 1;

allowAutocast?: boolean

Generated

from protobuf field: optional bool allow_autocast = 11;

allowMinimap?: boolean

Generated

from protobuf field: optional bool allow_minimap = 10;

available?: boolean

Generated

from protobuf field: optional bool available = 8;

buttonName?: string

Generated

from protobuf field: optional string button_name = 4;

castRange?: number

Generated

from protobuf field: optional float cast_range = 15;

footprintRadius?: number

Generated

from protobuf field: optional float footprint_radius = 13;

friendlyName?: string

Generated

from protobuf field: optional string friendly_name = 5;

hotkey?: string

Generated

from protobuf field: optional string hotkey = 6;

isBuilding?: boolean

Generated

from protobuf field: optional bool is_building = 12;

isInstantPlacement?: boolean

Generated

from protobuf field: optional bool is_instant_placement = 14;

linkIndex?: number

Generated

from protobuf field: optional uint32 link_index = 3;

linkName?: string

Generated

from protobuf field: optional string link_name = 2;

remapsToAbilityId?: number

Generated

from protobuf field: optional uint32 remaps_to_ability_id = 7;

Generated

from protobuf field: optional SC2APIProtocol.AbilityData.Target target = 9;

Generated using TypeDoc