Hooks
static bool BeforeCvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes(CvGlobals* self, TacticalAIMoveTypes eTacticalMove, CvTacticalMoveXMLEntry*& result);static void AfterCvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes(CvGlobals* self, TacticalAIMoveTypes eTacticalMove, CvTacticalMoveXMLEntry*& result);static CvTacticalMoveXMLEntry* ReplaceCvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes(CvTacticalMoveXMLEntry* (*original)(CvGlobals*, TacticalAIMoveTypes), CvGlobals* self, TacticalAIMoveTypes eTacticalMove);CivRegisterBefore<CivHooks::CvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes>(host, &BeforeCvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes);CivRegisterAfter<CivHooks::CvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes>(host, &AfterCvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes);CivRegisterReplace<CivHooks::CvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes>(host, &ReplaceCvGlobals_getTacticalMoveInfo_with_TacticalAIMoveTypes);