sc2-gamedata
|
Harvest. More...
#include <Abil.h>
Harvest.
CFixed CAbilHarvest::AcquireRadius |
Acquire Radius.
How far should a unit search for something new to harvest if its current target is in use or dries up.
CFlagArray<e_abilHarvestStageCount> CAbilHarvest::CancelableArray |
Cancelable.
std::vector<SAbilCmdButton> CAbilHarvest::CmdButtonArray |
CFlagArray<e_abilHarvestFlagCount> CAbilHarvest::FlagArray |
CFixed CAbilHarvest::Range |
Range.
Determines how close to the resource node the unit has to be to harvest.
SMarker CAbilHarvest::ReservedMarker |
Reserved Marker.
CFlagArray<e_resourceTypeCount> CAbilHarvest::ResourceAcquire |
Resource Acquire.
Resource types that the unit will auto-acquire when harvesting.
CFlagArray<e_resourceTypeCount> CAbilHarvest::ResourceAllowed |
std::vector<uint32> CAbilHarvest::ResourceAmountBonus |
Resource Amount Bonus.
Additional amount of resources gathered by the ability. This is added to the Harvest Amount defined in the resource behavior of the resource node.
std::vector<CFixed> CAbilHarvest::ResourceAmountMultiplier |
Resource Amount Multiplier.
Multiplier for the amount of resources gathered by the ability. This multiplies the Harvest Amount defined in the resource behavior of the resource node.
std::vector<uint32> CAbilHarvest::ResourceAmountRequest |
Resource Amount Request.
The amount requested from a resource when harvesting. The larger of this value and the Harvest Amount defined in the resource behavior will determine how much is actually extracted.
CFlagArray<e_resourceTypeCount> CAbilHarvest::ResourceDestroy |
Resource Destroy.
std::vector<CGameTime> CAbilHarvest::ResourceTimeBonus |
Resource Time Bonus.
Additional amount of time it takes to harvest with this ability. This is added to the Harvest Time defined in the resource behavior of the resource node.
std::vector<CFixed> CAbilHarvest::ResourceTimeMultiplier |
Resource Time Multiplier.
Multiplier for the amount of time it takes to harvest with this ability. This multiplies the Harvest Time defined in the resource behavior of the resource node.
uint32 CAbilHarvest::SmartPriority |
Smart Priority.
Determines how important this ability is versus other abilities with a smart priority when deciding which ability should handle a smart command (usually bound to right click).
CFlagArray<e_abilHarvestStageCount> CAbilHarvest::UninterruptibleArray |
Uninterruptible.