Hooks
static bool BeforeCvAIOperation_SetEnemy(CvAIOperation* self, PlayerTypes eEnemy);static void AfterCvAIOperation_SetEnemy(CvAIOperation* self, PlayerTypes eEnemy);static void ReplaceCvAIOperation_SetEnemy(void (*original)(CvAIOperation*, PlayerTypes), CvAIOperation* self, PlayerTypes eEnemy);CivRegisterBefore<CivHooks::CvAIOperation_SetEnemy>(host, &BeforeCvAIOperation_SetEnemy);CivRegisterAfter<CivHooks::CvAIOperation_SetEnemy>(host, &AfterCvAIOperation_SetEnemy);CivRegisterReplace<CivHooks::CvAIOperation_SetEnemy>(host, &ReplaceCvAIOperation_SetEnemy);