Hooks
static bool BeforeCvAIGrandStrategyXMLEntry_GetFlavorModValue(const CvAIGrandStrategyXMLEntry* self, int i, int& result);static void AfterCvAIGrandStrategyXMLEntry_GetFlavorModValue(const CvAIGrandStrategyXMLEntry* self, int i, int& result);static int ReplaceCvAIGrandStrategyXMLEntry_GetFlavorModValue(int (*original)(const CvAIGrandStrategyXMLEntry*, int), const CvAIGrandStrategyXMLEntry* self, int i);CivRegisterBefore<CivHooks::CvAIGrandStrategyXMLEntry_GetFlavorModValue>(host, &BeforeCvAIGrandStrategyXMLEntry_GetFlavorModValue);CivRegisterAfter<CivHooks::CvAIGrandStrategyXMLEntry_GetFlavorModValue>(host, &AfterCvAIGrandStrategyXMLEntry_GetFlavorModValue);CivRegisterReplace<CivHooks::CvAIGrandStrategyXMLEntry_GetFlavorModValue>(host, &ReplaceCvAIGrandStrategyXMLEntry_GetFlavorModValue);