Hooks
static bool BeforeCvAICityStrategyEntry_IsPermanent(const CvAICityStrategyEntry* self, bool& result);static void AfterCvAICityStrategyEntry_IsPermanent(const CvAICityStrategyEntry* self, bool& result);static bool ReplaceCvAICityStrategyEntry_IsPermanent(bool (*original)(const CvAICityStrategyEntry*), const CvAICityStrategyEntry* self);CivRegisterBefore<CivHooks::CvAICityStrategyEntry_IsPermanent>(host, &BeforeCvAICityStrategyEntry_IsPermanent);CivRegisterAfter<CivHooks::CvAICityStrategyEntry_IsPermanent>(host, &AfterCvAICityStrategyEntry_IsPermanent);CivRegisterReplace<CivHooks::CvAICityStrategyEntry_IsPermanent>(host, &ReplaceCvAICityStrategyEntry_IsPermanent);