BWAPI
|
00001 #pragma once 00002 #include "TestCase.h" 00003 #include <BWAPI.h> 00004 00005 class UpgradeTest : public TestCase 00006 { 00007 public: 00008 UpgradeTest(BWAPI::UpgradeType upgradeType); 00009 virtual void start(); 00010 virtual void update(); 00011 virtual void stop(); 00012 private: 00013 BWAPI::UpgradeType upgradeType; 00014 BWAPI::UnitType upgraderType; 00015 int previousUpgradeLevel; 00016 int startUpgradeFrame; 00017 int nextUpdateFrame; 00018 BWAPI::Unit* upgrader; 00019 int correctMineralCount; 00020 int correctGasCount; 00021 };