Optional abilityfrom protobuf field: optional uint32 ability_id = 1;
Optional allowfrom protobuf field: optional bool allow_autocast = 11;
Optional allowfrom protobuf field: optional bool allow_minimap = 10;
Optional availablefrom protobuf field: optional bool available = 8;
Optional buttonfrom protobuf field: optional string button_name = 4;
Optional castfrom protobuf field: optional float cast_range = 15;
Optional footprintfrom protobuf field: optional float footprint_radius = 13;
Optional friendlyfrom protobuf field: optional string friendly_name = 5;
Optional hotkeyfrom protobuf field: optional string hotkey = 6;
Optional isfrom protobuf field: optional bool is_building = 12;
Optional isfrom protobuf field: optional bool is_instant_placement = 14;
Optional linkfrom protobuf field: optional uint32 link_index = 3;
Optional linkfrom protobuf field: optional string link_name = 2;
Optional remapsfrom protobuf field: optional uint32 remaps_to_ability_id = 7;
Optional targetfrom protobuf field: optional SC2APIProtocol.AbilityData.Target target = 9;
Generated using TypeDoc
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