Bazaar developer reference

CvPlayer::setConversionTimer(int)

Defined in
CvPlayer.cpp, line 16186
Class
CvPlayer
Hook name
CivHooks::CvPlayer_setConversionTimer

Hooks

static bool BeforeCvPlayer_setConversionTimer(CvPlayer* self, int iNewValue);static void AfterCvPlayer_setConversionTimer(CvPlayer* self, int iNewValue);static void ReplaceCvPlayer_setConversionTimer(void (*original)(CvPlayer*, int), CvPlayer* self, int iNewValue);CivRegisterBefore<CivHooks::CvPlayer_setConversionTimer>(host, &BeforeCvPlayer_setConversionTimer);CivRegisterAfter<CivHooks::CvPlayer_setConversionTimer>(host, &AfterCvPlayer_setConversionTimer);CivRegisterReplace<CivHooks::CvPlayer_setConversionTimer>(host, &ReplaceCvPlayer_setConversionTimer);

Code

16186void CvPlayer::setConversionTimer(int iNewValue)16187{16188	if(getConversionTimer() != iNewValue)16189	{16190		m_iConversionTimer = iNewValue;16191		CvAssert(getConversionTimer() >= 0);1619216193		if(GetID() == GC.getGame().getActivePlayer())16194		{16195			GC.GetEngineUserInterface()->setDirty(MiscButtons_DIRTY_BIT, true);16196		}16197	}16198}

Calls

Called by