Hooks
static bool BeforeCvPromotionEntry_IsCityAttackOnly(const CvPromotionEntry* self, bool& result);static void AfterCvPromotionEntry_IsCityAttackOnly(const CvPromotionEntry* self, bool& result);static bool ReplaceCvPromotionEntry_IsCityAttackOnly(bool (*original)(const CvPromotionEntry*), const CvPromotionEntry* self);CivRegisterBefore<CivHooks::CvPromotionEntry_IsCityAttackOnly>(host, &BeforeCvPromotionEntry_IsCityAttackOnly);CivRegisterAfter<CivHooks::CvPromotionEntry_IsCityAttackOnly>(host, &AfterCvPromotionEntry_IsCityAttackOnly);CivRegisterReplace<CivHooks::CvPromotionEntry_IsCityAttackOnly>(host, &ReplaceCvPromotionEntry_IsCityAttackOnly);