Hooks
static bool BeforeCvUnit_setTacticalMove(CvUnit* self, TacticalAIMoveTypes eMove);static void AfterCvUnit_setTacticalMove(CvUnit* self, TacticalAIMoveTypes eMove);static void ReplaceCvUnit_setTacticalMove(void (*original)(CvUnit*, TacticalAIMoveTypes), CvUnit* self, TacticalAIMoveTypes eMove);CivRegisterBefore<CivHooks::CvUnit_setTacticalMove>(host, &BeforeCvUnit_setTacticalMove);CivRegisterAfter<CivHooks::CvUnit_setTacticalMove>(host, &AfterCvUnit_setTacticalMove);CivRegisterReplace<CivHooks::CvUnit_setTacticalMove>(host, &ReplaceCvUnit_setTacticalMove);