Hooks
static bool BeforeCvPlayer_HasReachedEra(const CvPlayer* self, EraTypes iEraType, bool& result);static void AfterCvPlayer_HasReachedEra(const CvPlayer* self, EraTypes iEraType, bool& result);static bool ReplaceCvPlayer_HasReachedEra(bool (*original)(const CvPlayer*, EraTypes), const CvPlayer* self, EraTypes iEraType);CivRegisterBefore<CivHooks::CvPlayer_HasReachedEra>(host, &BeforeCvPlayer_HasReachedEra);CivRegisterAfter<CivHooks::CvPlayer_HasReachedEra>(host, &AfterCvPlayer_HasReachedEra);CivRegisterReplace<CivHooks::CvPlayer_HasReachedEra>(host, &ReplaceCvPlayer_HasReachedEra);