Hooks
static bool BeforeCvPromotionEntry_IsIgnoreTerrainDamage(const CvPromotionEntry* self, bool& result);static void AfterCvPromotionEntry_IsIgnoreTerrainDamage(const CvPromotionEntry* self, bool& result);static bool ReplaceCvPromotionEntry_IsIgnoreTerrainDamage(bool (*original)(const CvPromotionEntry*), const CvPromotionEntry* self);CivRegisterBefore<CivHooks::CvPromotionEntry_IsIgnoreTerrainDamage>(host, &BeforeCvPromotionEntry_IsIgnoreTerrainDamage);CivRegisterAfter<CivHooks::CvPromotionEntry_IsIgnoreTerrainDamage>(host, &AfterCvPromotionEntry_IsIgnoreTerrainDamage);CivRegisterReplace<CivHooks::CvPromotionEntry_IsIgnoreTerrainDamage>(host, &ReplaceCvPromotionEntry_IsIgnoreTerrainDamage);