BWAPI 4.2.0 An API for interacting with Starcraft: Broodwar (1.16.1) |
Public Member Functions | |
constexpr | PlayerType (int id=PlayerTypes::Enum::None) |
bool | isGameType () const |
bool | isLobbyType () const |
PlayerTypes::Enum::None
)Expected type constructor.
If the type is an invalid type, then it becomes Types::Unknown. A type is invalid if its value is less than 0 or greater than Types::Unknown.
id | The id that corresponds to this type. It is typically an integer value that corresponds to an internal Broodwar type. If the given id is invalid, then it becomes Types::Unknown. |
References BWAPI::PlayerTypes::allPlayerTypes().
Identifies whether or not this type is used for the pre-game lobby.
A type such as PlayerTypes::ComputerLeft would only appear in-game when a computer player is defeated.
Identifies whether or not this type is used in-game.
A type such as PlayerTypes::Closed would not be a valid in-game type.