Hooks
static bool BeforeCvPolicyEntry_GetBaseFreeUnits(const CvPolicyEntry* self, int& result);static void AfterCvPolicyEntry_GetBaseFreeUnits(const CvPolicyEntry* self, int& result);static int ReplaceCvPolicyEntry_GetBaseFreeUnits(int (*original)(const CvPolicyEntry*), const CvPolicyEntry* self);CivRegisterBefore<CivHooks::CvPolicyEntry_GetBaseFreeUnits>(host, &BeforeCvPolicyEntry_GetBaseFreeUnits);CivRegisterAfter<CivHooks::CvPolicyEntry_GetBaseFreeUnits>(host, &AfterCvPolicyEntry_GetBaseFreeUnits);CivRegisterReplace<CivHooks::CvPolicyEntry_GetBaseFreeUnits>(host, &ReplaceCvPolicyEntry_GetBaseFreeUnits);