Hooks
static bool BeforeCvAchievementInfo_isAchieved(const CvAchievementInfo* self, bool& result);static void AfterCvAchievementInfo_isAchieved(const CvAchievementInfo* self, bool& result);static bool ReplaceCvAchievementInfo_isAchieved(bool (*original)(const CvAchievementInfo*), const CvAchievementInfo* self);CivRegisterBefore<CivHooks::CvAchievementInfo_isAchieved>(host, &BeforeCvAchievementInfo_isAchieved);CivRegisterAfter<CivHooks::CvAchievementInfo_isAchieved>(host, &AfterCvAchievementInfo_isAchieved);CivRegisterReplace<CivHooks::CvAchievementInfo_isAchieved>(host, &ReplaceCvAchievementInfo_isAchieved);