BWAPI
|
00001 #ifndef GOALTYPES_H 00002 #define GOALTYPES_H 00003 #include <string> 00004 enum GOALS { 00005 RESOURCE_TRAINWORKER, // done 00006 RESOURCE_BUILDSUPPLY, // done 00007 RESOURCE_BUILDREFINERY, // done 00008 RESOURCE_BUILDEXPANSION, // done 00009 RESOURCE_CLEAROBSTRUCTIONS, // done 00010 00011 DEFENSE_BUILDAIRDEFENSE, 00012 DEFENSE_BUILDGROUNDDEFENSE, 00013 00014 MILITARY_BUILDBARRACKS, // done 00015 MILITARY_BUILDFACTORY, // done 00016 MILITARY_BUILDARMORY, // done 00017 MILITARY_BUILDACADEMY, // done 00018 MILITARY_BUILDSTARPORT, // done 00019 MILITARY_BUILDENGINEERINGBAY, // done 00020 MILITARY_BUILDSCIENCEFACILITY, // done 00021 00022 MILITARY_TRAINMARINE, // done 00023 MILITARY_TRAINMEDIC, // done 00024 MILITARY_TRAINFIREBAT, 00025 MILITARY_TRAINTANK, // done 00026 MILITARY_TRAINGOLIATH, // done 00027 MILITARY_TRAINVULTURE, 00028 MILITARY_TRAINFLYER, // done 00029 MILITARY_TRAINSCIENCEVESSEL, // done 00030 MILITARY_TRAINDROPSHIP, 00031 MILITARY_TRAINBATTLECRUISER, // done 00032 00033 // tactics 00034 OFFENSE_LANDATTACK, // done 00035 OFFENSE_GASSTEAL, // done 00036 OFFENSE_SCANPOI, // done 00037 00038 00039 RESEARCH_BIOATTACK, // done 00040 RESEARCH_BIODEFENSE, 00041 RESEARCH_BIOWEAPONS, // fallback 00042 RESEARCH_BIOWEAPONS_STIMPACKS, // done 00043 RESEARCH_BIOWEAPONS_MARINERANGE, // done 00044 RESEARCH_WRAITHCLOAK, // done 00045 RESEARCH_IRRIDATE, // done 00046 RESEARCH_EMP, // done 00047 00048 RESEARCH_MECHATTACK, 00049 RESEARCH_MECHDEFENSE, 00050 RESEARCH_MECHUTIL, 00051 RESEARCH_MECHUTIL_SIEGEMODE, 00052 RESEARCH_MECHUTIL_IONTHRUSTERS, 00053 RESEARCH_MECHUTIL_CHARONBOOSTERS, 00054 00055 UPGRADE_COMMANDCENTRE, // done 00056 UPGRADE_COMMANDCENTRE_COMSAT, // done 00057 UPGRADE_STARPORT, // done 00058 UPGRADE_FACTORY, // done 00059 UPGRADE_SCIENCEFACILITY, // done 00060 00061 }; 00062 00063 00064 00065 00066 #endif