
s2clientprotocol.error.proto Maven / Gradle / Ivy
The newest version!
syntax = "proto2";
package SC2APIProtocol;
enum ActionResult {
Success = 1;
NotSupported = 2;
Error = 3;
CantQueueThatOrder = 4;
Retry = 5;
Cooldown = 6;
QueueIsFull = 7;
RallyQueueIsFull = 8;
NotEnoughMinerals = 9;
NotEnoughVespene = 10;
NotEnoughTerrazine = 11;
NotEnoughCustom = 12;
NotEnoughFood = 13;
FoodUsageImpossible = 14;
NotEnoughLife = 15;
NotEnoughShields = 16;
NotEnoughEnergy = 17;
LifeSuppressed = 18;
ShieldsSuppressed = 19;
EnergySuppressed = 20;
NotEnoughCharges = 21;
CantAddMoreCharges = 22;
TooMuchMinerals = 23;
TooMuchVespene = 24;
TooMuchTerrazine = 25;
TooMuchCustom = 26;
TooMuchFood = 27;
TooMuchLife = 28;
TooMuchShields = 29;
TooMuchEnergy = 30;
MustTargetUnitWithLife = 31;
MustTargetUnitWithShields = 32;
MustTargetUnitWithEnergy = 33;
CantTrade = 34;
CantSpend = 35;
CantTargetThatUnit = 36;
CouldntAllocateUnit = 37;
UnitCantMove = 38;
TransportIsHoldingPosition = 39;
BuildTechRequirementsNotMet = 40;
CantFindPlacementLocation = 41;
CantBuildOnThat = 42;
CantBuildTooCloseToDropOff = 43;
CantBuildLocationInvalid = 44;
CantSeeBuildLocation = 45;
CantBuildTooCloseToCreepSource = 46;
CantBuildTooCloseToResources = 47;
CantBuildTooFarFromWater = 48;
CantBuildTooFarFromCreepSource = 49;
CantBuildTooFarFromBuildPowerSource = 50;
CantBuildOnDenseTerrain = 51;
CantTrainTooFarFromTrainPowerSource = 52;
CantLandLocationInvalid = 53;
CantSeeLandLocation = 54;
CantLandTooCloseToCreepSource = 55;
CantLandTooCloseToResources = 56;
CantLandTooFarFromWater = 57;
CantLandTooFarFromCreepSource = 58;
CantLandTooFarFromBuildPowerSource = 59;
CantLandTooFarFromTrainPowerSource = 60;
CantLandOnDenseTerrain = 61;
AddOnTooFarFromBuilding = 62;
MustBuildRefineryFirst = 63;
BuildingIsUnderConstruction = 64;
CantFindDropOff = 65;
CantLoadOtherPlayersUnits = 66;
NotEnoughRoomToLoadUnit = 67;
CantUnloadUnitsThere = 68;
CantWarpInUnitsThere = 69;
CantLoadImmobileUnits = 70;
CantRechargeImmobileUnits = 71;
CantRechargeUnderConstructionUnits = 72;
CantLoadThatUnit = 73;
NoCargoToUnload = 74;
LoadAllNoTargetsFound = 75;
NotWhileOccupied = 76;
CantAttackWithoutAmmo = 77;
CantHoldAnyMoreAmmo = 78;
TechRequirementsNotMet = 79;
MustLockdownUnitFirst = 80;
MustTargetUnit = 81;
MustTargetInventory = 82;
MustTargetVisibleUnit = 83;
MustTargetVisibleLocation = 84;
MustTargetWalkableLocation = 85;
MustTargetPawnableUnit = 86;
YouCantControlThatUnit = 87;
YouCantIssueCommandsToThatUnit = 88;
MustTargetResources = 89;
RequiresHealTarget = 90;
RequiresRepairTarget = 91;
NoItemsToDrop = 92;
CantHoldAnyMoreItems = 93;
CantHoldThat = 94;
TargetHasNoInventory = 95;
CantDropThisItem = 96;
CantMoveThisItem = 97;
CantPawnThisUnit = 98;
MustTargetCaster = 99;
CantTargetCaster = 100;
MustTargetOuter = 101;
CantTargetOuter = 102;
MustTargetYourOwnUnits = 103;
CantTargetYourOwnUnits = 104;
MustTargetFriendlyUnits = 105;
CantTargetFriendlyUnits = 106;
MustTargetNeutralUnits = 107;
CantTargetNeutralUnits = 108;
MustTargetEnemyUnits = 109;
CantTargetEnemyUnits = 110;
MustTargetAirUnits = 111;
CantTargetAirUnits = 112;
MustTargetGroundUnits = 113;
CantTargetGroundUnits = 114;
MustTargetStructures = 115;
CantTargetStructures = 116;
MustTargetLightUnits = 117;
CantTargetLightUnits = 118;
MustTargetArmoredUnits = 119;
CantTargetArmoredUnits = 120;
MustTargetBiologicalUnits = 121;
CantTargetBiologicalUnits = 122;
MustTargetHeroicUnits = 123;
CantTargetHeroicUnits = 124;
MustTargetRoboticUnits = 125;
CantTargetRoboticUnits = 126;
MustTargetMechanicalUnits = 127;
CantTargetMechanicalUnits = 128;
MustTargetPsionicUnits = 129;
CantTargetPsionicUnits = 130;
MustTargetMassiveUnits = 131;
CantTargetMassiveUnits = 132;
MustTargetMissile = 133;
CantTargetMissile = 134;
MustTargetWorkerUnits = 135;
CantTargetWorkerUnits = 136;
MustTargetEnergyCapableUnits = 137;
CantTargetEnergyCapableUnits = 138;
MustTargetShieldCapableUnits = 139;
CantTargetShieldCapableUnits = 140;
MustTargetFlyers = 141;
CantTargetFlyers = 142;
MustTargetBuriedUnits = 143;
CantTargetBuriedUnits = 144;
MustTargetCloakedUnits = 145;
CantTargetCloakedUnits = 146;
MustTargetUnitsInAStasisField = 147;
CantTargetUnitsInAStasisField = 148;
MustTargetUnderConstructionUnits = 149;
CantTargetUnderConstructionUnits = 150;
MustTargetDeadUnits = 151;
CantTargetDeadUnits = 152;
MustTargetRevivableUnits = 153;
CantTargetRevivableUnits = 154;
MustTargetHiddenUnits = 155;
CantTargetHiddenUnits = 156;
CantRechargeOtherPlayersUnits = 157;
MustTargetHallucinations = 158;
CantTargetHallucinations = 159;
MustTargetInvulnerableUnits = 160;
CantTargetInvulnerableUnits = 161;
MustTargetDetectedUnits = 162;
CantTargetDetectedUnits = 163;
CantTargetUnitWithEnergy = 164;
CantTargetUnitWithShields = 165;
MustTargetUncommandableUnits = 166;
CantTargetUncommandableUnits = 167;
MustTargetPreventDefeatUnits = 168;
CantTargetPreventDefeatUnits = 169;
MustTargetPreventRevealUnits = 170;
CantTargetPreventRevealUnits = 171;
MustTargetPassiveUnits = 172;
CantTargetPassiveUnits = 173;
MustTargetStunnedUnits = 174;
CantTargetStunnedUnits = 175;
MustTargetSummonedUnits = 176;
CantTargetSummonedUnits = 177;
MustTargetUser1 = 178;
CantTargetUser1 = 179;
MustTargetUnstoppableUnits = 180;
CantTargetUnstoppableUnits = 181;
MustTargetResistantUnits = 182;
CantTargetResistantUnits = 183;
MustTargetDazedUnits = 184;
CantTargetDazedUnits = 185;
CantLockdown = 186;
CantMindControl = 187;
MustTargetDestructibles = 188;
CantTargetDestructibles = 189;
MustTargetItems = 190;
CantTargetItems = 191;
NoCalldownAvailable = 192;
WaypointListFull = 193;
MustTargetRace = 194;
CantTargetRace = 195;
MustTargetSimilarUnits = 196;
CantTargetSimilarUnits = 197;
CantFindEnoughTargets = 198;
AlreadySpawningLarva = 199;
CantTargetExhaustedResources = 200;
CantUseMinimap = 201;
CantUseInfoPanel = 202;
OrderQueueIsFull = 203;
CantHarvestThatResource = 204;
HarvestersNotRequired = 205;
AlreadyTargeted = 206;
CantAttackWeaponsDisabled = 207;
CouldntReachTarget = 208;
TargetIsOutOfRange = 209;
TargetIsTooClose = 210;
TargetIsOutOfArc = 211;
CantFindTeleportLocation = 212;
InvalidItemClass = 213;
CantFindCancelOrder = 214;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy