| 
    BWAPI
   
    
   
   | 
  
  
  
 
#include <GoalGeneratorBase.h>

Public Member Functions | |
| virtual void | updateDrives ()=0 | 
| virtual bool | instantiateGoal ()=0 | 
| virtual void | inhibit ()=0 | 
| virtual void | initialize ()=0 | 
| virtual int | getthresh ()=0 | 
| virtual int | getdrive ()=0 | 
| virtual int GoalGeneratorBase::getdrive | ( | ) |  [pure virtual] | 
        
Implemented in Military_TrainBattlecruiserGoalGenerator, Military_TrainVultureGoalGenerator, Military_TrainDropShipGoalGenerator, Military_BuildScienceFacilityGoalGenerator, Military_TrainScienceVesselGoalGenerator, Military_BuildEngineeringBayGoalGenerator, Research_ScienceVesselIrradiateGoalGenerator, Military_TrainGoliathGoalGenerator, Military_BuildArmoryGoalGenerator, Research_ScienceVesselEMPGoalGenerator, Resource_ClearObstructionsGoalGenerator, Military_TrainTankGoalGenerator, Research_ScienceFacilityUpgradeGoalGenerator, Military_BuildFactoryGoalGenerator, Research_WraithCloakGoalGenerator, Resource_BuildExpansionGoalGenerator, Military_TrainFlyerGoalGenerator, OffensiveTactics_ScannerSweepGoalGenerator, Research_FactoryUpgradeGoalGenerator, Military_BuildStarportGoalGenerator, Research_IonThrusterGoalGenerator, Resource_BuildRefineryGoalGenerator, Military_TrainMedicGoalGenerator, Research_StarportUpgradeGoalGenerator, OffensiveTactics_GasSteal, Military_BuildAcademyGoalGenerator, Research_MarineShellsGoalGenerator, Research_CharonBoostersGoalGenerator, BaseDefense_BuildGroundDefenseGoalGenerator, Military_TrainFireBatGoalGenerator, Resource_BuildSupplyGoalGenerator, Research_BioDefenseGoalGenerator, Research_MechDefenseGoalGenerator, Research_CommandCentreUpgradeGoalGenerator, BaseDefense_BuildAirDefenseGoalGenerator, Military_TrainMarineGoalGenerator, Military_BuildBarracksGoalGenerator, OffensiveTactics_LandAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_StimPacksGoalGenerator, Research_MechAttackGoalGenerator, Research_SiegeModeGoalGenerator, and Resource_TrainWorkerGoalGenerator.
| virtual int GoalGeneratorBase::getthresh | ( | ) |  [pure virtual] | 
        
Implemented in Military_TrainBattlecruiserGoalGenerator, Military_TrainVultureGoalGenerator, Military_TrainDropShipGoalGenerator, Military_BuildScienceFacilityGoalGenerator, Military_TrainScienceVesselGoalGenerator, Military_BuildEngineeringBayGoalGenerator, Research_ScienceVesselIrradiateGoalGenerator, Military_TrainGoliathGoalGenerator, Military_BuildArmoryGoalGenerator, Research_ScienceVesselEMPGoalGenerator, Resource_ClearObstructionsGoalGenerator, Military_TrainTankGoalGenerator, Research_ScienceFacilityUpgradeGoalGenerator, Military_BuildFactoryGoalGenerator, Research_WraithCloakGoalGenerator, Resource_BuildExpansionGoalGenerator, Military_TrainFlyerGoalGenerator, OffensiveTactics_ScannerSweepGoalGenerator, Research_FactoryUpgradeGoalGenerator, Military_BuildStarportGoalGenerator, Research_IonThrusterGoalGenerator, Resource_BuildRefineryGoalGenerator, Military_TrainMedicGoalGenerator, Research_StarportUpgradeGoalGenerator, OffensiveTactics_GasSteal, Military_BuildAcademyGoalGenerator, Research_MarineShellsGoalGenerator, Research_CharonBoostersGoalGenerator, BaseDefense_BuildGroundDefenseGoalGenerator, Military_TrainFireBatGoalGenerator, Resource_BuildSupplyGoalGenerator, Research_BioDefenseGoalGenerator, Research_MechDefenseGoalGenerator, Research_CommandCentreUpgradeGoalGenerator, BaseDefense_BuildAirDefenseGoalGenerator, Military_TrainMarineGoalGenerator, Military_BuildBarracksGoalGenerator, OffensiveTactics_LandAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_StimPacksGoalGenerator, Research_MechAttackGoalGenerator, Research_SiegeModeGoalGenerator, and Resource_TrainWorkerGoalGenerator.
| virtual void GoalGeneratorBase::inhibit | ( | ) |  [pure virtual] | 
        
Implemented in Military_TrainBattlecruiserGoalGenerator, Military_TrainVultureGoalGenerator, Military_TrainDropShipGoalGenerator, Military_BuildScienceFacilityGoalGenerator, Military_TrainScienceVesselGoalGenerator, Military_BuildEngineeringBayGoalGenerator, Research_ScienceVesselIrradiateGoalGenerator, Military_TrainGoliathGoalGenerator, Military_BuildArmoryGoalGenerator, Research_ScienceVesselEMPGoalGenerator, Resource_ClearObstructionsGoalGenerator, Military_TrainTankGoalGenerator, Research_ScienceFacilityUpgradeGoalGenerator, Military_BuildFactoryGoalGenerator, Research_WraithCloakGoalGenerator, Resource_BuildExpansionGoalGenerator, Military_TrainFlyerGoalGenerator, OffensiveTactics_ScannerSweepGoalGenerator, Research_FactoryUpgradeGoalGenerator, Military_BuildStarportGoalGenerator, Research_IonThrusterGoalGenerator, Resource_BuildRefineryGoalGenerator, Military_TrainMedicGoalGenerator, Research_StarportUpgradeGoalGenerator, Military_BuildAcademyGoalGenerator, Research_MarineShellsGoalGenerator, OffensiveTactics_GasSteal, Research_CharonBoostersGoalGenerator, BaseDefense_BuildGroundDefenseGoalGenerator, Military_TrainFireBatGoalGenerator, Resource_BuildSupplyGoalGenerator, Research_BioDefenseGoalGenerator, Research_MechDefenseGoalGenerator, Research_CommandCentreUpgradeGoalGenerator, BaseDefense_BuildAirDefenseGoalGenerator, Military_TrainMarineGoalGenerator, Military_BuildBarracksGoalGenerator, OffensiveTactics_LandAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_StimPacksGoalGenerator, Research_MechAttackGoalGenerator, Research_SiegeModeGoalGenerator, and Resource_TrainWorkerGoalGenerator.
| virtual void GoalGeneratorBase::initialize | ( | ) |  [pure virtual] | 
        
Implemented in Military_TrainBattlecruiserGoalGenerator, Military_TrainVultureGoalGenerator, Military_TrainDropShipGoalGenerator, Military_BuildScienceFacilityGoalGenerator, Military_TrainScienceVesselGoalGenerator, Military_BuildEngineeringBayGoalGenerator, Research_ScienceVesselIrradiateGoalGenerator, Military_TrainGoliathGoalGenerator, Military_BuildArmoryGoalGenerator, Research_ScienceVesselEMPGoalGenerator, Resource_ClearObstructionsGoalGenerator, Military_TrainTankGoalGenerator, Research_ScienceFacilityUpgradeGoalGenerator, Military_BuildFactoryGoalGenerator, Research_WraithCloakGoalGenerator, Resource_BuildExpansionGoalGenerator, Military_TrainFlyerGoalGenerator, OffensiveTactics_ScannerSweepGoalGenerator, Research_FactoryUpgradeGoalGenerator, Military_BuildStarportGoalGenerator, Research_IonThrusterGoalGenerator, Resource_BuildRefineryGoalGenerator, Military_TrainMedicGoalGenerator, Research_StarportUpgradeGoalGenerator, OffensiveTactics_GasSteal, Military_BuildAcademyGoalGenerator, Research_MarineShellsGoalGenerator, Research_CharonBoostersGoalGenerator, BaseDefense_BuildGroundDefenseGoalGenerator, Military_TrainFireBatGoalGenerator, Resource_BuildSupplyGoalGenerator, Research_BioDefenseGoalGenerator, Research_MechDefenseGoalGenerator, Research_CommandCentreUpgradeGoalGenerator, BaseDefense_BuildAirDefenseGoalGenerator, Military_TrainMarineGoalGenerator, Military_BuildBarracksGoalGenerator, OffensiveTactics_LandAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_StimPacksGoalGenerator, Research_MechAttackGoalGenerator, Research_SiegeModeGoalGenerator, and Resource_TrainWorkerGoalGenerator.
| virtual bool GoalGeneratorBase::instantiateGoal | ( | ) |  [pure virtual] | 
        
Implemented in Military_TrainBattlecruiserGoalGenerator, Military_TrainVultureGoalGenerator, Military_TrainDropShipGoalGenerator, Military_BuildScienceFacilityGoalGenerator, Military_TrainScienceVesselGoalGenerator, Military_BuildEngineeringBayGoalGenerator, Research_ScienceVesselIrradiateGoalGenerator, Military_TrainGoliathGoalGenerator, Military_BuildArmoryGoalGenerator, Research_ScienceVesselEMPGoalGenerator, Resource_ClearObstructionsGoalGenerator, Military_TrainTankGoalGenerator, Research_ScienceFacilityUpgradeGoalGenerator, Military_BuildFactoryGoalGenerator, Research_WraithCloakGoalGenerator, Resource_BuildExpansionGoalGenerator, Military_TrainFlyerGoalGenerator, OffensiveTactics_ScannerSweepGoalGenerator, Research_FactoryUpgradeGoalGenerator, Military_BuildStarportGoalGenerator, Research_IonThrusterGoalGenerator, Resource_BuildRefineryGoalGenerator, Military_TrainMedicGoalGenerator, Research_StarportUpgradeGoalGenerator, Military_BuildAcademyGoalGenerator, Research_MarineShellsGoalGenerator, OffensiveTactics_GasSteal, Research_CharonBoostersGoalGenerator, BaseDefense_BuildGroundDefenseGoalGenerator, Military_TrainFireBatGoalGenerator, Resource_BuildSupplyGoalGenerator, Research_BioDefenseGoalGenerator, Research_MechDefenseGoalGenerator, Research_CommandCentreUpgradeGoalGenerator, BaseDefense_BuildAirDefenseGoalGenerator, Military_TrainMarineGoalGenerator, Military_BuildBarracksGoalGenerator, OffensiveTactics_LandAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_StimPacksGoalGenerator, Research_MechAttackGoalGenerator, Research_SiegeModeGoalGenerator, and Resource_TrainWorkerGoalGenerator.
| virtual void GoalGeneratorBase::updateDrives | ( | ) |  [pure virtual] | 
        
Implemented in Military_TrainBattlecruiserGoalGenerator, Military_TrainVultureGoalGenerator, Military_TrainDropShipGoalGenerator, Military_BuildScienceFacilityGoalGenerator, Military_TrainScienceVesselGoalGenerator, Military_BuildEngineeringBayGoalGenerator, Research_ScienceVesselIrradiateGoalGenerator, Military_TrainGoliathGoalGenerator, Military_BuildArmoryGoalGenerator, Research_ScienceVesselEMPGoalGenerator, Resource_ClearObstructionsGoalGenerator, Military_TrainTankGoalGenerator, Research_ScienceFacilityUpgradeGoalGenerator, Military_BuildFactoryGoalGenerator, Research_WraithCloakGoalGenerator, Resource_BuildExpansionGoalGenerator, Military_TrainFlyerGoalGenerator, OffensiveTactics_ScannerSweepGoalGenerator, Research_FactoryUpgradeGoalGenerator, Military_BuildStarportGoalGenerator, Research_IonThrusterGoalGenerator, Resource_BuildRefineryGoalGenerator, Military_TrainMedicGoalGenerator, Research_StarportUpgradeGoalGenerator, Military_BuildAcademyGoalGenerator, Research_MarineShellsGoalGenerator, OffensiveTactics_GasSteal, Research_CharonBoostersGoalGenerator, BaseDefense_BuildGroundDefenseGoalGenerator, Military_TrainFireBatGoalGenerator, Resource_BuildSupplyGoalGenerator, Research_BioDefenseGoalGenerator, Research_MechDefenseGoalGenerator, Research_CommandCentreUpgradeGoalGenerator, BaseDefense_BuildAirDefenseGoalGenerator, Military_TrainMarineGoalGenerator, Military_BuildBarracksGoalGenerator, OffensiveTactics_LandAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_BioAttackGoalGenerator, Research_StimPacksGoalGenerator, Research_MechAttackGoalGenerator, Research_SiegeModeGoalGenerator, and Resource_TrainWorkerGoalGenerator.
 1.7.6.1