Hooks
static bool BeforeCvLeaderHeadInfo_GetDiploBalance(const CvLeaderHeadInfo* self, int& result);static void AfterCvLeaderHeadInfo_GetDiploBalance(const CvLeaderHeadInfo* self, int& result);static int ReplaceCvLeaderHeadInfo_GetDiploBalance(int (*original)(const CvLeaderHeadInfo*), const CvLeaderHeadInfo* self);CivRegisterBefore<CivHooks::CvLeaderHeadInfo_GetDiploBalance>(host, &BeforeCvLeaderHeadInfo_GetDiploBalance);CivRegisterAfter<CivHooks::CvLeaderHeadInfo_GetDiploBalance>(host, &AfterCvLeaderHeadInfo_GetDiploBalance);CivRegisterReplace<CivHooks::CvLeaderHeadInfo_GetDiploBalance>(host, &ReplaceCvLeaderHeadInfo_GetDiploBalance);