Hooks
static bool BeforeCvCivilizationBaseInfo_isAIPlayable(const CvCivilizationBaseInfo* self, bool& result);static void AfterCvCivilizationBaseInfo_isAIPlayable(const CvCivilizationBaseInfo* self, bool& result);static bool ReplaceCvCivilizationBaseInfo_isAIPlayable(bool (*original)(const CvCivilizationBaseInfo*), const CvCivilizationBaseInfo* self);CivRegisterBefore<CivHooks::CvCivilizationBaseInfo_isAIPlayable>(host, &BeforeCvCivilizationBaseInfo_isAIPlayable);CivRegisterAfter<CivHooks::CvCivilizationBaseInfo_isAIPlayable>(host, &AfterCvCivilizationBaseInfo_isAIPlayable);CivRegisterReplace<CivHooks::CvCivilizationBaseInfo_isAIPlayable>(host, &ReplaceCvCivilizationBaseInfo_isAIPlayable);