- damage(WeaponType) - Method in class bwapi.Player
-
Calculates the damage that a given weapon type can deal, including upgrades.
- damageAmount() - Method in class bwapi.WeaponType
-
Retrieves the base amount of damage that this weapon can deal per attack.
- damageBonus() - Method in class bwapi.WeaponType
-
Determines the bonus amount of damage that this weapon type increases by for every upgrade to this type.
- damageCooldown() - Method in class bwapi.WeaponType
-
Retrieves the base amount of cooldown time between each attack, in frames.
- damageFactor() - Method in class bwapi.WeaponType
-
Obtains the intended number of missiles/attacks that are used.
- DamageType - Class in bwapi
-
Expected type constructor.
- damageType() - Method in class bwapi.WeaponType
-
Retrieves the damage type that this weapon applies to a unit type.
- Dark_Archon_Meld - Static variable in class bwapi.TechType
-
- Dark_Cyan - Static variable in class bwapi.Utils
-
- Dark_Swarm - Static variable in class bwapi.ExplosionType
-
- Dark_Swarm - Static variable in class bwapi.TechType
-
- Dark_Swarm - Static variable in class bwapi.WeaponType
-
- DarkArchonMeld - Static variable in class bwapi.Order
-
- deadUnitCount() - Method in class bwapi.Player
-
Retrieves the number units that have died for this player.
- deadUnitCount(UnitType) - Method in class bwapi.Player
-
- Decloak - Static variable in class bwapi.Order
-
- decloak() - Method in class bwapi.Unit
-
Orders a cloaked unit to decloak.
- decloak(Unit) - Static method in class bwapi.UnitCommand
-
- Decloak - Static variable in class bwapi.UnitCommandType
-
- decloak() - Method in class bwapi.Unitset
-
Orders a cloaked unit to decloak.
- DefaultBWListener - Class in bwapi
-
A utility stub class providing a default implementation of
BWEventListener
,
override it's methods if you want to handle only some events.
- DefaultBWListener() - Constructor for class bwapi.DefaultBWListener
-
- Defensive_Matrix - Static variable in class bwapi.TechType
-
- destroyScore() - Method in class bwapi.UnitType
-
Retrieves the amount of score points awarded for killing this unit type.
- Die - Static variable in class bwapi.Order
-
- dimensionDown() - Method in class bwapi.UnitType
-
Retrieves the distance from the center of the unit type to its bottom edge.
- dimensionLeft() - Method in class bwapi.UnitType
-
Retrieves the distance from the center of the unit type to its left edge.
- dimensionRight() - Method in class bwapi.UnitType
-
Retrieves the distance from the center of the unit type to its right edge.
- dimensionUp() - Method in class bwapi.UnitType
-
Retrieves the distance from the center of the unit type to its top edge.
- DisableDoodad - Static variable in class bwapi.Order
-
- disconnect() - Method in class bwapi.Client
-
- Disruption_Web - Static variable in class bwapi.ExplosionType
-
- Disruption_Web - Static variable in class bwapi.TechType
-
- Disruption_Web - Static variable in class bwapi.WeaponType
-
- drawBox(Enum, int, int, int, int, Color) - Method in class bwapi.Game
-
Draws a rectangle on the screen with the given color.
- drawBox(Enum, int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawBoxMap(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawBoxMap(int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawBoxMap(Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawBoxMap(Position, Position, Color, boolean) - Method in class bwapi.Game
-
- drawBoxMouse(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawBoxMouse(int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawBoxMouse(Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawBoxMouse(Position, Position, Color, boolean) - Method in class bwapi.Game
-
- drawBoxScreen(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawBoxScreen(int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawBoxScreen(Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawBoxScreen(Position, Position, Color, boolean) - Method in class bwapi.Game
-
- drawCircle(Enum, int, int, int, Color) - Method in class bwapi.Game
-
Draws a circle on the screen with the given color.
- drawCircle(Enum, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawCircleMap(int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawCircleMap(int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawCircleMap(Position, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawCircleMap(Position, int, Color, boolean) - Method in class bwapi.Game
-
- drawCircleMouse(int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawCircleMouse(int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawCircleMouse(Position, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawCircleMouse(Position, int, Color, boolean) - Method in class bwapi.Game
-
- drawCircleScreen(int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawCircleScreen(int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawCircleScreen(Position, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawCircleScreen(Position, int, Color, boolean) - Method in class bwapi.Game
-
- drawDot(Enum, int, int, Color) - Method in class bwapi.Game
-
Draws a dot on the map or screen with a given color.
- drawDotMap(int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawDotMap(Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawDotMouse(int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawDotMouse(Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawDotScreen(int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawDotScreen(Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipse(Enum, int, int, int, int, Color) - Method in class bwapi.Game
-
Draws an ellipse on the screen with the given color.
- drawEllipse(Enum, int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawEllipseMap(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipseMap(int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawEllipseMap(Position, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipseMap(Position, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawEllipseMouse(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipseMouse(int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawEllipseMouse(Position, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipseMouse(Position, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawEllipseScreen(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipseScreen(int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawEllipseScreen(Position, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawEllipseScreen(Position, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawLine(Enum, int, int, int, int, Color) - Method in class bwapi.Game
-
Draws a line on the map or screen with a given color.
- drawLineMap(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawLineMap(Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawLineMouse(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawLineMouse(Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawLineScreen(int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawLineScreen(Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawText(Enum, int, int, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTextMap(int, int, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTextMap(Position, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTextMouse(int, int, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTextMouse(Position, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTextScreen(int, int, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTextScreen(Position, String) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangle(Enum, int, int, int, int, int, int, Color) - Method in class bwapi.Game
-
Draws a triangle on the screen with the given color.
- drawTriangle(Enum, int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawTriangleMap(int, int, int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangleMap(int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawTriangleMap(Position, Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangleMap(Position, Position, Position, Color, boolean) - Method in class bwapi.Game
-
- drawTriangleMouse(int, int, int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangleMouse(int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawTriangleMouse(Position, Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangleMouse(Position, Position, Position, Color, boolean) - Method in class bwapi.Game
-
- drawTriangleScreen(int, int, int, int, int, int, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangleScreen(int, int, int, int, int, int, Color, boolean) - Method in class bwapi.Game
-
- drawTriangleScreen(Position, Position, Position, Color) - Method in class bwapi.Game
-
This is an overloaded member function, provided for convenience.
- drawTriangleScreen(Position, Position, Position, Color, boolean) - Method in class bwapi.Game
-
- DroneLiftOff - Static variable in class bwapi.Order
-
- Dual_Photon_Blasters - Static variable in class bwapi.WeaponType
-
- Dual_Photon_Blasters_Artanis - Static variable in class bwapi.WeaponType
-
- Dual_Photon_Blasters_Hit - Static variable in class bwapi.BulletType
-
- Dual_Photon_Blasters_Mojo - Static variable in class bwapi.WeaponType
-