Hooks
static bool BeforeCvPlayer_getFirstAIOperation(CvPlayer* self, CvAIOperation*& result);static void AfterCvPlayer_getFirstAIOperation(CvPlayer* self, CvAIOperation*& result);static CvAIOperation* ReplaceCvPlayer_getFirstAIOperation(CvAIOperation* (*original)(CvPlayer*), CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_getFirstAIOperation>(host, &BeforeCvPlayer_getFirstAIOperation);CivRegisterAfter<CivHooks::CvPlayer_getFirstAIOperation>(host, &AfterCvPlayer_getFirstAIOperation);CivRegisterReplace<CivHooks::CvPlayer_getFirstAIOperation>(host, &ReplaceCvPlayer_getFirstAIOperation);