Hooks
static bool BeforeCvCityEspionage_ResetProgress(CvCityEspionage* self, PlayerTypes ePlayer);static void AfterCvCityEspionage_ResetProgress(CvCityEspionage* self, PlayerTypes ePlayer);static void ReplaceCvCityEspionage_ResetProgress(void (*original)(CvCityEspionage*, PlayerTypes), CvCityEspionage* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvCityEspionage_ResetProgress>(host, &BeforeCvCityEspionage_ResetProgress);CivRegisterAfter<CivHooks::CvCityEspionage_ResetProgress>(host, &AfterCvCityEspionage_ResetProgress);CivRegisterReplace<CivHooks::CvCityEspionage_ResetProgress>(host, &ReplaceCvCityEspionage_ResetProgress);