Bazaar developer reference

CvCityEspionage::ResetProgress(PlayerTypes)

Defined in
CvEspionageClasses.cpp, line 4421
Class
CvCityEspionage
Hook name
CivHooks::CvCityEspionage_ResetProgress

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);

Code

4420/// ResetProgress - reset the amount, rate, and goal for a player4421void CvCityEspionage::ResetProgress(PlayerTypes ePlayer)4422{4423	m_aiAmount[ePlayer] = -1;4424	m_aiGoal[ePlayer] = -1;4425	m_aiRate[ePlayer] = -1;4426}

Calls

Called by