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
- CvGame::getActivePlayer() const
- CvGlobals::GetEngineUserInterface()
- CvGlobals::getGame()
- CvPlayer::getConversionTimer() const
- CvPlayer::GetID() const
FAutoVariable::operator=ICvUserInterface1::setDirty