Hooks
static bool BeforeCvPlayerCulture_GetSwappableArtifactIndex(const CvPlayerCulture* self, int& result);static void AfterCvPlayerCulture_GetSwappableArtifactIndex(const CvPlayerCulture* self, int& result);static int ReplaceCvPlayerCulture_GetSwappableArtifactIndex(int (*original)(const CvPlayerCulture*), const CvPlayerCulture* self);CivRegisterBefore<CivHooks::CvPlayerCulture_GetSwappableArtifactIndex>(host, &BeforeCvPlayerCulture_GetSwappableArtifactIndex);CivRegisterAfter<CivHooks::CvPlayerCulture_GetSwappableArtifactIndex>(host, &AfterCvPlayerCulture_GetSwappableArtifactIndex);CivRegisterReplace<CivHooks::CvPlayerCulture_GetSwappableArtifactIndex>(host, &ReplaceCvPlayerCulture_GetSwappableArtifactIndex);