Errors

Module containing error codes.

See also

BWAPI.Error

Functions

static BWAPI.Errors.allErrors() → set

Retrieves a set of all Errors.

Returns:Set of all Errors.
Return type:Errorset

Constants

All constants are instances of the Error class

BWAPI.Errors.Unit_Does_Not_Exist
BWAPI.Errors.Unit_Not_Visible
BWAPI.Errors.Unit_Not_Owned
BWAPI.Errors.Unit_Busy
BWAPI.Errors.Incompatible_UnitType
BWAPI.Errors.Incompatible_TechType
BWAPI.Errors.Incompatible_State
BWAPI.Errors.Already_Researched
BWAPI.Errors.Fully_Upgraded
BWAPI.Errors.Currently_Researching
BWAPI.Errors.Currently_Upgrading
BWAPI.Errors.Insufficient_Minerals
BWAPI.Errors.Insufficient_Gas
BWAPI.Errors.Insufficient_Supply
BWAPI.Errors.Insufficient_Energy
BWAPI.Errors.Insufficient_Tech
BWAPI.Errors.Insufficient_Ammo
BWAPI.Errors.Insufficient_Space
BWAPI.Errors.Invalid_Tile_Position
BWAPI.Errors.Unbuildable_Location
BWAPI.Errors.Unreachable_Location
BWAPI.Errors.Out_Of_Range
BWAPI.Errors.Unable_To_Hit
BWAPI.Errors.Access_Denied
BWAPI.Errors.File_Not_Found
BWAPI.Errors.Invalid_Parameter
BWAPI.Errors.None
BWAPI.Errors.Unknown

Enum

Enumeration of error codes.

Important

Enum values rarely need to be used in Lua.

BWAPI.Errors.Enum.Unit_Does_Not_Exist

Value of 0.

BWAPI.Errors.Enum.Unit_Not_Visible

Value of 1.

BWAPI.Errors.Enum.Unit_Not_Owned

Value of 2.

BWAPI.Errors.Enum.Unit_Busy

Value of 3.

BWAPI.Errors.Enum.Incompatible_UnitType

Value of 4.

BWAPI.Errors.Enum.Incompatible_TechType

Value of 5.

BWAPI.Errors.Enum.Incompatible_State

Value of 6.

BWAPI.Errors.Enum.Already_Researched

Value of 7.

BWAPI.Errors.Enum.Fully_Upgraded

Value of 8.

BWAPI.Errors.Enum.Currently_Researching

Value of 9.

BWAPI.Errors.Enum.Currently_Upgrading

Value of 10.

BWAPI.Errors.Enum.Insufficient_Minerals

Value of 11.

BWAPI.Errors.Enum.Insufficient_Gas

Value of 12.

BWAPI.Errors.Enum.Insufficient_Supply

Value of 13.

BWAPI.Errors.Enum.Insufficient_Energy

Value of 14.

BWAPI.Errors.Enum.Insufficient_Tech

Value of 15.

BWAPI.Errors.Enum.Insufficient_Ammo

Value of 16.

BWAPI.Errors.Enum.Insufficient_Space

Value of 17.

BWAPI.Errors.Enum.Invalid_Tile_Position

Value of 18.

BWAPI.Errors.Enum.Unbuildable_Location

Value of 19.

BWAPI.Errors.Enum.Unreachable_Location

Value of 20.

BWAPI.Errors.Enum.Out_Of_Range

Value of 21.

BWAPI.Errors.Enum.Unable_To_Hit

Value of 22.

BWAPI.Errors.Enum.Access_Denied

Value of 23.

BWAPI.Errors.Enum.File_Not_Found

Value of 24.

BWAPI.Errors.Enum.Invalid_Parameter

Value of 25.

BWAPI.Errors.Enum.None

Value of 26.

BWAPI.Errors.Enum.Unknown

Value of 27.

BWAPI.Errors.Enum.MAX

Value of 28.