Hooks
static bool BeforeCvPlayer_isFoundedFirstCity(const CvPlayer* self, bool& result);static void AfterCvPlayer_isFoundedFirstCity(const CvPlayer* self, bool& result);static bool ReplaceCvPlayer_isFoundedFirstCity(bool (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_isFoundedFirstCity>(host, &BeforeCvPlayer_isFoundedFirstCity);CivRegisterAfter<CivHooks::CvPlayer_isFoundedFirstCity>(host, &AfterCvPlayer_isFoundedFirstCity);CivRegisterReplace<CivHooks::CvPlayer_isFoundedFirstCity>(host, &ReplaceCvPlayer_isFoundedFirstCity);