BWAPI
|
00001 #pragma once 00002 #include <BWAPI.h> 00003 class TestMap1 : public BWAPI::AIModule 00004 { 00005 public: 00006 virtual void onStart(); 00007 virtual void onEnd(bool isWinner); 00008 virtual void onFrame(); 00009 virtual void onSendText(std::string text); 00010 virtual void onPlayerLeft(BWAPI::Player* player); 00011 virtual void onNukeDetect(BWAPI::Position target); 00012 virtual void onUnitCreate(BWAPI::Unit* unit); 00013 virtual void onUnitDestroy(BWAPI::Unit* unit); 00014 virtual void onUnitMorph(BWAPI::Unit* unit); 00015 virtual void onUnitShow(BWAPI::Unit* unit); 00016 virtual void onUnitHide(BWAPI::Unit* unit); 00017 virtual void onUnitRenegade(BWAPI::Unit* unit); 00018 virtual void onSaveGame(std::string gameName); 00019 };