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.