Hooks
static bool BeforeCvPolicyEntry_GetUnitUpgradeCostMod(const CvPolicyEntry* self, int& result);static void AfterCvPolicyEntry_GetUnitUpgradeCostMod(const CvPolicyEntry* self, int& result);static int ReplaceCvPolicyEntry_GetUnitUpgradeCostMod(int (*original)(const CvPolicyEntry*), const CvPolicyEntry* self);CivRegisterBefore<CivHooks::CvPolicyEntry_GetUnitUpgradeCostMod>(host, &BeforeCvPolicyEntry_GetUnitUpgradeCostMod);CivRegisterAfter<CivHooks::CvPolicyEntry_GetUnitUpgradeCostMod>(host, &AfterCvPolicyEntry_GetUnitUpgradeCostMod);CivRegisterReplace<CivHooks::CvPolicyEntry_GetUnitUpgradeCostMod>(host, &ReplaceCvPolicyEntry_GetUnitUpgradeCostMod);