Package | Description |
---|---|
bwapi | |
bwem | |
bwem.util | |
bwta |
Class and Description |
---|
Bullet
An object representing a bullet or missile spawned from an attack.
|
BulletType
This enum represents a type of bullet.
|
BWClientConfiguration
Configuration for constructing a BWClient
|
BWEventListener
Interface to extend to be given to a
BWClient . |
Color
The Color object is used in drawing routines to specify the color to use.
|
CommandType
Used in
UnitCommand . |
CoordinateType
The coordinate type enumeration for relative drawing positions.
|
DamageType
Damage types are used in Broodwar to determine the amount of damage that will be
done to a unit.
|
EventType
Enumeration of callback event types.
|
ExplosionType
A representation of a weapon's explosion type.
|
Flag
Contains flag enumerations for BWAPI.
|
Force
The
Force class is used to get information about each force in a match. |
Game
The
Game class is implemented by BWAPI and is the primary means of obtaining all
game state information from Starcraft Broodwar. |
GameType
An enum that represents game types in Broodwar.
|
Key
An enumeration of keyboard input values.
|
Latency
Contains enumeration of known latency values.
|
MouseButton
An enumeration of mouse button inputs.
|
Order
An Order (Order type) represents a Unit's current action and can be retrieved with
Unit.getOrder() . |
Pair |
PerformanceMetric
Aggregates labeled time series data.
|
PerformanceMetric.RunningTotal |
PerformanceMetrics
Collects various performance metrics.
|
Player
The Player represents a unique controller in the game.
|
PlayerType
Represents the type of controller for the player slot (i.e.
|
Point |
Position |
Race
The
Race enum is used to get information about a particular race. |
Region
Region objects are created by Starcraft: Broodwar to contain several tiles with the same
properties, and create a node in pathfinding and other algorithms.
|
TechType
The
TechType (or Technology Type, also referred to as an Ability) represents a Unit's ability
which can be researched with Unit.research(bwapi.TechType) or used with Unit.useTech(bwapi.TechType) . |
Text
Enum containing text formatting codes.
|
Text.Size
Enumeration of available text sizes.
|
TilePosition |
Unit
The
Unit class is used to get information about individual units as well as issue
orders to units. |
UnitCommand |
UnitCommandType
A representation of a unit command in BWAPI.
|
UnitFilter |
UnitSizeType
Size types are used by unit types in Broodwar to determine how much damage will be
applied.
|
UnitType
The
UnitType is used to get information about a particular type of unit, such as its cost,
build time, weapon, hit points, abilities, etc. |
UpgradeType
The upgrade type represents a passive upgrade that can be obtained with
Unit.upgrade(bwapi.UpgradeType) . |
WalkPosition |
WeaponType
This object identifies a weapon type used by a unit to attack and deal damage.
|
Class and Description |
---|
Game
The
Game class is implemented by BWAPI and is the primary means of obtaining all
game state information from Starcraft Broodwar. |
Pair |
Position |
TilePosition |
Unit
The
Unit class is used to get information about individual units as well as issue
orders to units. |
WalkPosition |
Class and Description |
---|
Pair |
Position |
TilePosition |
WalkPosition |
Class and Description |
---|
Game
The
Game class is implemented by BWAPI and is the primary means of obtaining all
game state information from Starcraft Broodwar. |
Pair |
Player
The Player represents a unique controller in the game.
|
Position |
TilePosition |
Unit
The
Unit class is used to get information about individual units as well as issue
orders to units. |
Copyright © 2022. All rights reserved.