Hooks
static bool BeforeCvPlayer_IsEmpireSuperUnhappy(const CvPlayer* self, bool& result);static void AfterCvPlayer_IsEmpireSuperUnhappy(const CvPlayer* self, bool& result);static bool ReplaceCvPlayer_IsEmpireSuperUnhappy(bool (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_IsEmpireSuperUnhappy>(host, &BeforeCvPlayer_IsEmpireSuperUnhappy);CivRegisterAfter<CivHooks::CvPlayer_IsEmpireSuperUnhappy>(host, &AfterCvPlayer_IsEmpireSuperUnhappy);CivRegisterReplace<CivHooks::CvPlayer_IsEmpireSuperUnhappy>(host, &ReplaceCvPlayer_IsEmpireSuperUnhappy);