![]() |
BTHAI 2.3
|
#include <BTHAIModule.h>
Public Member Functions | |
virtual void | onStart () |
virtual void | onEnd (bool isWinner) |
virtual void | onFrame () |
virtual void | onSendText (std::string text) |
virtual void | onReceiveText (BWAPI::Player *player, std::string text) |
virtual void | onPlayerLeft (BWAPI::Player *player) |
virtual void | onNukeDetect (BWAPI::Position target) |
virtual void | onUnitDiscover (BWAPI::Unit *unit) |
virtual void | onUnitEvade (BWAPI::Unit *unit) |
virtual void | onUnitShow (BWAPI::Unit *unit) |
virtual void | onUnitHide (BWAPI::Unit *unit) |
virtual void | onUnitCreate (BWAPI::Unit *unit) |
virtual void | onUnitDestroy (BWAPI::Unit *unit) |
virtual void | onUnitMorph (BWAPI::Unit *unit) |
virtual void | onUnitRenegade (BWAPI::Unit *unit) |
virtual void | onSaveGame (std::string gameName) |
void | drawOwnStats () |
void | drawEnemyStats () |
void | drawBullets () |
void | drawVisibilityData () |
void | drawTerrainData () |
void | showPlayers () |
void | showForces () |
void | showGoals () |
Public Attributes | |
bool | show_bullets |
bool | show_visibility_data |
bool | show_terrain_data |
bool | show_goals |
int | nShow_target_lines |
int | speed |
Statistics * | statistics |
This class contains the main game loop and all events that is broadcasted from the Starcraft engine using BWAPI. See the BWAPI documentation for more info.
Author: Contained in BWAPI 3.0.3 Modified: Johan Hagelback (johan.hagelback@gmail.com)
0 = Don't show lines, 1 = Show each frame, 2 = Show each second frame