Hooks
static bool BeforeCvVoteSourceInfo_getFreeSpecialist(const CvVoteSourceInfo* self, int& result);static void AfterCvVoteSourceInfo_getFreeSpecialist(const CvVoteSourceInfo* self, int& result);static int ReplaceCvVoteSourceInfo_getFreeSpecialist(int (*original)(const CvVoteSourceInfo*), const CvVoteSourceInfo* self);CivRegisterBefore<CivHooks::CvVoteSourceInfo_getFreeSpecialist>(host, &BeforeCvVoteSourceInfo_getFreeSpecialist);CivRegisterAfter<CivHooks::CvVoteSourceInfo_getFreeSpecialist>(host, &AfterCvVoteSourceInfo_getFreeSpecialist);CivRegisterReplace<CivHooks::CvVoteSourceInfo_getFreeSpecialist>(host, &ReplaceCvVoteSourceInfo_getFreeSpecialist);