- Scanner - Static variable in class bwapi.Order
-
- Scanner_Sweep - Static variable in class bwapi.TechType
-
- Scarab - Static variable in class bwapi.WeaponType
-
- Scarab_Damage - Static variable in class bwapi.UpgradeType
-
- ScarabAttack - Static variable in class bwapi.Order
-
- second - Variable in class bwapi.Pair
-
- Seeker_Spores - Static variable in class bwapi.BulletType
-
- Seeker_Spores - Static variable in class bwapi.WeaponType
-
- seekRange() - Method in class bwapi.UnitType
-
Retrieves the range at which this unit type will start targeting enemy units.
- self() - Method in class bwapi.Game
-
Retrieves the player object that BWAPI is controlling.
- SelfDestructing - Static variable in class bwapi.Order
-
- sendText(String) - Method in class bwapi.Game
-
Sends a text message to all other players in the game.
- sendTextEx(boolean, String) - Method in class bwapi.Game
-
An extended version of Game::sendText which allows messages to be forwarded to allies.
- Sensor_Array - Static variable in class bwapi.UpgradeType
-
- Set_Rally_Position - Static variable in class bwapi.UnitCommandType
-
- Set_Rally_Unit - Static variable in class bwapi.UnitCommandType
-
- setAlliance(Player, boolean) - Method in class bwapi.Game
-
Sets the alliance state of the current player with the target player.
- setAlliance(Player) - Method in class bwapi.Game
-
- setAlliance(Player, boolean, boolean) - Method in class bwapi.Game
-
- setAlliance(boolean) - Method in class bwapi.Playerset
-
Sets the alliance status with all players contained in the Playerset.
- setAlliance() - Method in class bwapi.Playerset
-
- setAlliance(boolean, boolean) - Method in class bwapi.Playerset
-
- setCommandOptimizationLevel(int) - Method in class bwapi.Game
-
Sets the command optimization level.
- setEventListener(BWEventListener) - Method in class bwapi.AIModule
-
- setFrameSkip(int) - Method in class bwapi.Game
-
Sets the number of graphical frames for every logical frame.
- setGUI(boolean) - Method in class bwapi.Game
-
Sets the rendering state of the Starcraft GUI.
- setLastError() - Method in class bwapi.Game
-
Sets the last error so that future calls to getLastError will return the value that was set.
- setLastError(Error) - Method in class bwapi.Game
-
- setLatCom(boolean) - Method in class bwapi.Game
-
Changes the state of latency compensation.
- setLocalSpeed(int) - Method in class bwapi.Game
-
Sets the number of milliseconds Broodwar spends in each frame.
- setMap(String) - Method in class bwapi.Game
-
Changes the map to the one specified.
- setRallyPoint(Position) - Method in class bwapi.Unit
-
Orders the unit to set its rally position to the specified position or unit.
- setRallyPoint(Unit) - Method in class bwapi.Unit
-
- setRallyPoint(PositionOrUnit) - Method in class bwapi.Unit
-
- setRallyPoint(Unit, PositionOrUnit) - Static method in class bwapi.UnitCommand
-
- setRallyPoint(Position) - Method in class bwapi.Unitset
-
Orders the unit to set its rally position to the specified position or unit.
- setRallyPoint(Unit) - Method in class bwapi.Unitset
-
- setRallyPoint(PositionOrUnit) - Method in class bwapi.Unitset
-
- setRevealAll() - Method in class bwapi.Game
-
Sets the state of the fog of war when watching a replay.
- setRevealAll(boolean) - Method in class bwapi.Game
-
- setScreenPosition(int, int) - Method in class bwapi.Game
-
Moves the top left corner of the viewport to the provided position relative to the map's origin (top left (0,0)).
- setScreenPosition(Position) - Method in class bwapi.Game
-
Moves the top left corner of the viewport to the provided position relative to the map's origin (top left (0,0)).
- setTextSize() - Method in class bwapi.Game
-
Sets the size of the text for all calls to drawText following this one.
- setTextSize(Enum) - Method in class bwapi.Game
-
- setVision(Player) - Method in class bwapi.Game
-
In a game, this function sets the vision of the current BWAPI player with the target player.
- setVision(Player, boolean) - Method in class bwapi.Game
-
- ShieldBattery - Static variable in class bwapi.Order
-
- siege() - Method in class bwapi.Unit
-
Orders the unit to siege.
- siege(Unit) - Static method in class bwapi.UnitCommand
-
- Siege - Static variable in class bwapi.UnitCommandType
-
- siege() - Method in class bwapi.Unitset
-
Orders the unit to siege.
- Sieging - Static variable in class bwapi.Order
-
- sightRange(UnitType) - Method in class bwapi.Player
-
Retrieves the sight range of a unit type, taking the player's sight range upgrades into consideration.
- sightRange() - Method in class bwapi.UnitType
-
Retrieves the sight range of this unit type.
- Singularity_Charge - Static variable in class bwapi.UpgradeType
-
- size() - Method in class bwapi.UnitType
-
Retrieves the UnitSizeType of this unit, which is used in calculations along with weapon damage types to determine the amount of damage that will be dealt to this type.
- SIZE_IN_PIXELS - Static variable in class bwapi.TilePosition
-
- Slaughter - Static variable in class bwapi.GameType
-
- Small - Static variable in class bwapi.UnitSizeType
-
- spaceProvided() - Method in class bwapi.UnitType
-
Retrieves the amount of space provided by this Bunker or Transport(Dropship, Shuttle, Overlord ) for unit transportation.
- spaceRequired() - Method in class bwapi.UnitType
-
Retrieves the amount of space required by this unit type to fit inside a Bunker or Transport(Dropship, Shuttle, Overlord ).
- Spawn_Broodlings - Static variable in class bwapi.TechType
-
- Spawn_Broodlings - Static variable in class bwapi.WeaponType
-
- SpawningLarva - Static variable in class bwapi.Order
-
- Special_Cargo_Ship - Static variable in class bwapi.UnitType
-
- Special_Cerebrate - Static variable in class bwapi.UnitType
-
- Special_Cerebrate_Daggoth - Static variable in class bwapi.UnitType
-
- Special_Crashed_Norad_II - Static variable in class bwapi.UnitType
-
- Special_Floor_Gun_Trap - Static variable in class bwapi.UnitType
-
- Special_Floor_Hatch - Static variable in class bwapi.UnitType
-
- Special_Floor_Missile_Trap - Static variable in class bwapi.UnitType
-
- Special_Independant_Starport - Static variable in class bwapi.UnitType
-
- Special_Ion_Cannon - Static variable in class bwapi.UnitType
-
- Special_Khaydarin_Crystal_Form - Static variable in class bwapi.UnitType
-
- Special_Map_Revealer - Static variable in class bwapi.UnitType
-
- Special_Mature_Chrysalis - Static variable in class bwapi.UnitType
-
- Special_Mercenary_Gunship - Static variable in class bwapi.UnitType
-
- Special_Overmind - Static variable in class bwapi.UnitType
-
- Special_Overmind_Cocoon - Static variable in class bwapi.UnitType
-
- Special_Overmind_With_Shell - Static variable in class bwapi.UnitType
-
- Special_Pit_Door - Static variable in class bwapi.UnitType
-
- Special_Power_Generator - Static variable in class bwapi.UnitType
-
- Special_Protoss_Beacon - Static variable in class bwapi.UnitType
-
- Special_Protoss_Flag_Beacon - Static variable in class bwapi.UnitType
-
- Special_Protoss_Temple - Static variable in class bwapi.UnitType
-
- Special_Psi_Disrupter - Static variable in class bwapi.UnitType
-
- Special_Right_Pit_Door - Static variable in class bwapi.UnitType
-
- Special_Right_Upper_Level_Door - Static variable in class bwapi.UnitType
-
- Special_Right_Wall_Flame_Trap - Static variable in class bwapi.UnitType
-
- Special_Right_Wall_Missile_Trap - Static variable in class bwapi.UnitType
-
- Special_Start_Location - Static variable in class bwapi.UnitType
-
- Special_Stasis_Cell_Prison - Static variable in class bwapi.UnitType
-
- Special_Terran_Beacon - Static variable in class bwapi.UnitType
-
- Special_Terran_Flag_Beacon - Static variable in class bwapi.UnitType
-
- Special_Upper_Level_Door - Static variable in class bwapi.UnitType
-
- Special_Wall_Flame_Trap - Static variable in class bwapi.UnitType
-
- Special_Wall_Missile_Trap - Static variable in class bwapi.UnitType
-
- Special_Warp_Gate - Static variable in class bwapi.UnitType
-
- Special_XelNaga_Temple - Static variable in class bwapi.UnitType
-
- Special_Zerg_Beacon - Static variable in class bwapi.UnitType
-
- Special_Zerg_Flag_Beacon - Static variable in class bwapi.UnitType
-
- Spell_Dark_Swarm - Static variable in class bwapi.UnitType
-
- Spell_Disruption_Web - Static variable in class bwapi.UnitType
-
- Spell_Scanner_Sweep - Static variable in class bwapi.UnitType
-
- spentGas() - Method in class bwapi.Player
-
Retrieves the cumulative amount of vespene gas that this player has spent, excluding repairs.
- spentMinerals() - Method in class bwapi.Player
-
Retrieves the cumulative amount of minerals/ore that this player has spent, excluding repairs.
- Spider_Mines - Static variable in class bwapi.TechType
-
- Spider_Mines - Static variable in class bwapi.WeaponType
-
- Spines - Static variable in class bwapi.WeaponType
-
- SpreadCreep - Static variable in class bwapi.Order
-
- STA_Photon_Cannon - Static variable in class bwapi.WeaponType
-
- STA_STS_Cannon_Overlay - Static variable in class bwapi.BulletType
-
- startGame() - Method in class bwapi.Mirror
-
- Stasis_Field - Static variable in class bwapi.ExplosionType
-
- Stasis_Field - Static variable in class bwapi.TechType
-
- Stasis_Field - Static variable in class bwapi.WeaponType
-
- Stim_Packs - Static variable in class bwapi.TechType
-
- Stop - Static variable in class bwapi.Order
-
- stop() - Method in class bwapi.Unit
-
Orders the unit to stop.
- stop(boolean) - Method in class bwapi.Unit
-
- stop(Unit) - Static method in class bwapi.UnitCommand
-
- stop(Unit, boolean) - Static method in class bwapi.UnitCommand
-
- Stop - Static variable in class bwapi.UnitCommandType
-
- stop() - Method in class bwapi.Unitset
-
Orders the unit to stop.
- stop(boolean) - Method in class bwapi.Unitset
-
- StoppingCreepGrowth - Static variable in class bwapi.Order
-
- STS_Photon_Cannon - Static variable in class bwapi.WeaponType
-
- Subterranean_Spines - Static variable in class bwapi.BulletType
-
- Subterranean_Spines - Static variable in class bwapi.WeaponType
-
- Subterranean_Tentacle - Static variable in class bwapi.WeaponType
-
- Sudden_Death - Static variable in class bwapi.GameType
-
- Suicide_Infested_Terran - Static variable in class bwapi.WeaponType
-
- Suicide_Scourge - Static variable in class bwapi.WeaponType
-
- Sunken_Colony_Tentacle - Static variable in class bwapi.BulletType
-
- supplyProvided() - Method in class bwapi.UnitType
-
Retrieves the amount of supply that this unit type produces for its appropriate Race's supply pool.
- supplyRequired() - Method in class bwapi.UnitType
-
Retrieves the amount of supply that this unit type will use when created.
- supplyTotal() - Method in class bwapi.Player
-
Retrieves the total amount of supply the player has available for unit control.
- supplyTotal(Race) - Method in class bwapi.Player
-
- supplyUsed() - Method in class bwapi.Player
-
Retrieves the current amount of supply that the player is using for unit control.
- supplyUsed(Race) - Method in class bwapi.Player
-