Bazaar developer reference

CvPlayer::SetGoldenAgeProgressMeter(int)

Defined in
CvPlayer.cpp, line 13676
Class
CvPlayer
Hook name
CivHooks::CvPlayer_SetGoldenAgeProgressMeter

Hooks

static bool BeforeCvPlayer_SetGoldenAgeProgressMeter(CvPlayer* self, int iValue);static void AfterCvPlayer_SetGoldenAgeProgressMeter(CvPlayer* self, int iValue);static void ReplaceCvPlayer_SetGoldenAgeProgressMeter(void (*original)(CvPlayer*, int), CvPlayer* self, int iValue);CivRegisterBefore<CivHooks::CvPlayer_SetGoldenAgeProgressMeter>(host, &BeforeCvPlayer_SetGoldenAgeProgressMeter);CivRegisterAfter<CivHooks::CvPlayer_SetGoldenAgeProgressMeter>(host, &AfterCvPlayer_SetGoldenAgeProgressMeter);CivRegisterReplace<CivHooks::CvPlayer_SetGoldenAgeProgressMeter>(host, &ReplaceCvPlayer_SetGoldenAgeProgressMeter);

Code

13675/// Sets what is our progress towards the next GA13676void CvPlayer::SetGoldenAgeProgressMeter(int iValue)13677{13678	m_iGoldenAgeProgressMeter = iValue;1367913680	if(m_iGoldenAgeProgressMeter < 0)13681	{13682		m_iGoldenAgeProgressMeter = 0;13683	}1368413685	GC.GetEngineUserInterface()->setDirty(GameData_DIRTY_BIT, true);13686}

Calls

Called by