#define StockDestruction		0
#define StockTeamDestruction	1
#define StockAttrition			2
#define StockTeamAttrition		3
#define StockCaptureTheFlag		4
#define StockKingOfTheHill		5
#define StockTeamKingOfTheHill	6
#define StockTerritories		7
#define StockStealTheBacon		8
#define StockCaptureBase		9
#define StockDestroyObjective	10
#define StockEscort				11
#define StockMasterTrial		12
#define StockSiegeAssault		13
#define StockCampaign			14
#define CustomDestruction		15
#define CustomTeamDestruction	16
#define CustomAttrition			17
#define CustomTeamAttrition		18
#define CustomCaptureTheFlag	19
#define CustomKingOfTheHill		20
#define CustomTeamKingOfTheHill 21
#define CustomTerritories		22
#define CustomStealTheBacon		23
#define CustomCaptureBase		24
#define CustomDestroyObjective	25
#define CustomEscort			26
#define CustomMasterTrial       27
#define CustomSiegeAssault		28
#define CustomCampaign			29
#define CustomUndefined			30
#define SinglePlayer			31  
// make sure this is always set to the number of game types
#define GameTypeCount           CustomUndefined + 1
