Hooks
static bool BeforeCvPlayerCulture_SetSwappableArtifactIndex(CvPlayerCulture* self, int iIndex);static void AfterCvPlayerCulture_SetSwappableArtifactIndex(CvPlayerCulture* self, int iIndex);static void ReplaceCvPlayerCulture_SetSwappableArtifactIndex(void (*original)(CvPlayerCulture*, int), CvPlayerCulture* self, int iIndex);CivRegisterBefore<CivHooks::CvPlayerCulture_SetSwappableArtifactIndex>(host, &BeforeCvPlayerCulture_SetSwappableArtifactIndex);CivRegisterAfter<CivHooks::CvPlayerCulture_SetSwappableArtifactIndex>(host, &AfterCvPlayerCulture_SetSwappableArtifactIndex);CivRegisterReplace<CivHooks::CvPlayerCulture_SetSwappableArtifactIndex>(host, &ReplaceCvPlayerCulture_SetSwappableArtifactIndex);