Bazaar developer reference

CvPlayer::changeHappinessToCulture(int)

Defined in
CvPlayer.cpp, line 15672
Class
CvPlayer
Hook name
CivHooks::CvPlayer_changeHappinessToCulture

Hooks

static bool BeforeCvPlayer_changeHappinessToCulture(CvPlayer* self, int iChange);static void AfterCvPlayer_changeHappinessToCulture(CvPlayer* self, int iChange);static void ReplaceCvPlayer_changeHappinessToCulture(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_changeHappinessToCulture>(host, &BeforeCvPlayer_changeHappinessToCulture);CivRegisterAfter<CivHooks::CvPlayer_changeHappinessToCulture>(host, &AfterCvPlayer_changeHappinessToCulture);CivRegisterReplace<CivHooks::CvPlayer_changeHappinessToCulture>(host, &ReplaceCvPlayer_changeHappinessToCulture);

Code

15672void CvPlayer::changeHappinessToCulture(int iChange)15673{15674	if(iChange != 0)15675	{15676		m_iHappinessToCulture = (m_iHappinessToCulture + iChange);15677		CvAssert(getHappinessToCulture() >= 0);15678	}15679}

Calls

Called by