Generated

from protobuf message SC2APIProtocol.ScoreDetails

interface ScoreDetails {
    collectedMinerals?: number;
    collectedVespene?: number;
    collectionRateMinerals?: number;
    collectionRateVespene?: number;
    currentApm?: number;
    currentEffectiveApm?: number;
    foodUsed?: CategoryScoreDetails;
    friendlyFireMinerals?: CategoryScoreDetails;
    friendlyFireVespene?: CategoryScoreDetails;
    idleProductionTime?: number;
    idleWorkerTime?: number;
    killedMinerals?: CategoryScoreDetails;
    killedValueStructures?: number;
    killedValueUnits?: number;
    killedVespene?: CategoryScoreDetails;
    lostMinerals?: CategoryScoreDetails;
    lostVespene?: CategoryScoreDetails;
    spentMinerals?: number;
    spentVespene?: number;
    totalDamageDealt?: VitalScoreDetails;
    totalDamageTaken?: VitalScoreDetails;
    totalHealed?: VitalScoreDetails;
    totalUsedMinerals?: CategoryScoreDetails;
    totalUsedVespene?: CategoryScoreDetails;
    totalValueStructures?: number;
    totalValueUnits?: number;
    usedMinerals?: CategoryScoreDetails;
    usedVespene?: CategoryScoreDetails;
}

Properties

collectedMinerals?: number

Sum of minerals collected by the player.

Generated

from protobuf field: optional float collected_minerals = 7;

collectedVespene?: number

Sum of vespene collected by the player.

Generated

from protobuf field: optional float collected_vespene = 8;

collectionRateMinerals?: number

Estimated income of minerals over the next minute based on the players current income. The unit is minerals per minute.

Generated

from protobuf field: optional float collection_rate_minerals = 9;

collectionRateVespene?: number

Estimated income of vespene over the next minute based on the players current income. The unit is vespene per minute.

Generated

from protobuf field: optional float collection_rate_vespene = 10;

currentApm?: number

Recent raw APM.

Generated

from protobuf field: optional float current_apm = 27;

currentEffectiveApm?: number

Recent effective APM.

Generated

from protobuf field: optional float current_effective_apm = 28;

Sum of food, or supply, utilized in the categories above.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails food_used = 13;

friendlyFireMinerals?: CategoryScoreDetails

Sum of the lost minerals via destroying the players own units/buildings.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails friendly_fire_minerals = 18;

friendlyFireVespene?: CategoryScoreDetails

Sum of the lost vespene via destroying the players own units/buildings.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails friendly_fire_vespene = 19;

idleProductionTime?: number

Sum of time any available structure able to produce a unit is not. The time stacks, as in, three idle barracks will increase idle_production_time three times quicker than just one.

Generated

from protobuf field: optional float idle_production_time = 1;

idleWorkerTime?: number

Sum of time any worker is not mining. Note a worker building is not idle and three idle workers will increase this value three times quicker than just one.

Generated

from protobuf field: optional float idle_worker_time = 2;

killedMinerals?: CategoryScoreDetails

Sum of enemies catagories destroyed in minerals.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails killed_minerals = 14;

killedValueStructures?: number

Sum of minerals and vespene of structures, belonging to the opponent, that the player has destroyed.

Generated

from protobuf field: optional float killed_value_structures = 6;

killedValueUnits?: number

Sum of minerals and vespene of units, belonging to the opponent, that the player has destroyed.

Generated

from protobuf field: optional float killed_value_units = 5;

killedVespene?: CategoryScoreDetails

Sum of enemies catagories destroyed in vespene.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails killed_vespene = 15;

lostMinerals?: CategoryScoreDetails

Sum of lost minerals for the player in each category.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails lost_minerals = 16;

lostVespene?: CategoryScoreDetails

Sum of lost vespene for the player in each category.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails lost_vespene = 17;

spentMinerals?: number

Sum of spent minerals at the moment it is spent. For example, this number is incremented by 50 the moment an scv is queued in a command center. It is decremented by 50 if that unit is canceled.

Generated

from protobuf field: optional float spent_minerals = 11;

spentVespene?: number

Sum of spent vespene at the moment it is spent. For example, this number is incremented by 50 when a reaper is queued but decremented by 50 if it is canceled.

Generated

from protobuf field: optional float spent_vespene = 12;

totalDamageDealt?: VitalScoreDetails

Sum of damage dealt to the player's opponent for each category.

Generated

from protobuf field: optional SC2APIProtocol.VitalScoreDetails total_damage_dealt = 24;

totalDamageTaken?: VitalScoreDetails

Sum of damage taken by the player for each category.

Generated

from protobuf field: optional SC2APIProtocol.VitalScoreDetails total_damage_taken = 25;

totalHealed?: VitalScoreDetails

Sum of health healed by the player. Note that technology can be healed (by queens) or repaired (by SCVs).

Generated

from protobuf field: optional SC2APIProtocol.VitalScoreDetails total_healed = 26;

totalUsedMinerals?: CategoryScoreDetails

Sum of used minerals throughout the entire game for each category. Unlike used_minerals, this value is never decremented.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails total_used_minerals = 22;

totalUsedVespene?: CategoryScoreDetails

Sum of used vespene throughout the entire game for each category. Unlike used_vespene, this value is never decremented.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails total_used_vespene = 23;

totalValueStructures?: number

Sum of minerals and vespene spent on completed structures.

Generated

from protobuf field: optional float total_value_structures = 4;

totalValueUnits?: number

Sum of minerals and vespene spent on completed units.

Generated

from protobuf field: optional float total_value_units = 3;

usedMinerals?: CategoryScoreDetails

Sum of used minerals for the player in each category for each existing unit or upgrade. Therefore if a unit died worth 50 minerals this number will be decremented by 50.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails used_minerals = 20;

usedVespene?: CategoryScoreDetails

Sum of used vespene for the player in each category. Therefore if a unit died worth 50 vespene this number will be decremented by 50.

Generated

from protobuf field: optional SC2APIProtocol.CategoryScoreDetails used_vespene = 21;

Generated using TypeDoc