Hooks
static bool BeforeCvTacticalAI_TurnOffMove(CvTacticalAI* self, TacticalAIMoveTypes eType);static void AfterCvTacticalAI_TurnOffMove(CvTacticalAI* self, TacticalAIMoveTypes eType);static void ReplaceCvTacticalAI_TurnOffMove(void (*original)(CvTacticalAI*, TacticalAIMoveTypes), CvTacticalAI* self, TacticalAIMoveTypes eType);CivRegisterBefore<CivHooks::CvTacticalAI_TurnOffMove>(host, &BeforeCvTacticalAI_TurnOffMove);CivRegisterAfter<CivHooks::CvTacticalAI_TurnOffMove>(host, &AfterCvTacticalAI_TurnOffMove);CivRegisterReplace<CivHooks::CvTacticalAI_TurnOffMove>(host, &ReplaceCvTacticalAI_TurnOffMove);