Generated

from protobuf message SC2APIProtocol.UnitInfo

interface UnitInfo {
    addOn?: UnitInfo;
    buildProgress?: number;
    energy?: number;
    health?: number;
    maxEnergy?: number;
    maxHealth?: number;
    maxShields?: number;
    playerRelative?: number;
    shields?: number;
    transportSlotsTaken?: number;
    unitType?: number;
}

Properties

addOn?: UnitInfo

Generated

from protobuf field: optional SC2APIProtocol.UnitInfo add_on = 8;

buildProgress?: number

Generated

from protobuf field: optional float build_progress = 7;

energy?: number

Generated

from protobuf field: optional int32 energy = 5;

health?: number

Generated

from protobuf field: optional int32 health = 3;

maxEnergy?: number

Generated

from protobuf field: optional int32 max_energy = 11;

maxHealth?: number

Generated

from protobuf field: optional int32 max_health = 9;

maxShields?: number

Generated

from protobuf field: optional int32 max_shields = 10;

playerRelative?: number

Generated

from protobuf field: optional uint32 player_relative = 2;

shields?: number

Generated

from protobuf field: optional int32 shields = 4;

transportSlotsTaken?: number

Generated

from protobuf field: optional int32 transport_slots_taken = 6;

unitType?: number

Generated

from protobuf field: optional uint32 unit_type = 1;

Generated using TypeDoc