MCPcopy Create free account
hub / github.com/bwapi/bwapi / BWScriptEmulator

Class BWScriptEmulator

bwapi/BWScriptEmulator/BWScriptEmulator.h:17–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15extern bool isResourceClaimed[256];
16
17class BWScriptEmulator : public BWAPI::AIModule
18{
19public:
20 virtual void onStart();
21 virtual void onEnd(bool isWinner);
22 virtual void onFrame();
23 virtual void onSendText(std::string text);
24 virtual void onReceiveText(BWAPI::Player player, std::string text);
25 virtual void onPlayerLeft(BWAPI::Player player);
26 virtual void onNukeDetect(BWAPI::Position target);
27 virtual void onUnitDiscover(BWAPI::Unit unit);
28 virtual void onUnitEvade(BWAPI::Unit unit);
29 virtual void onUnitShow(BWAPI::Unit unit);
30 virtual void onUnitHide(BWAPI::Unit unit);
31 virtual void onUnitCreate(BWAPI::Unit unit);
32 virtual void onUnitDestroy(BWAPI::Unit unit);
33 virtual void onUnitMorph(BWAPI::Unit unit);
34 virtual void onUnitRenegade(BWAPI::Unit unit);
35 virtual void onSaveGame(std::string gameName);
36};

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected