Bazaar developer reference

CvPlayer::SetHappiness(int)

Defined in
CvPlayer.cpp, line 11508
Class
CvPlayer
Hook name
CivHooks::CvPlayer_SetHappiness

Hooks

static bool BeforeCvPlayer_SetHappiness(CvPlayer* self, int iNewValue);static void AfterCvPlayer_SetHappiness(CvPlayer* self, int iNewValue);static void ReplaceCvPlayer_SetHappiness(void (*original)(CvPlayer*, int), CvPlayer* self, int iNewValue);CivRegisterBefore<CivHooks::CvPlayer_SetHappiness>(host, &BeforeCvPlayer_SetHappiness);CivRegisterAfter<CivHooks::CvPlayer_SetHappiness>(host, &AfterCvPlayer_SetHappiness);CivRegisterReplace<CivHooks::CvPlayer_SetHappiness>(host, &ReplaceCvPlayer_SetHappiness);

Code

11507/// Sets how much Happiness we have11508void CvPlayer::SetHappiness(int iNewValue)11509{11510	if(GetHappiness() != iNewValue)11511	{11512		m_iHappiness = iNewValue;11513	}11514}

Calls

Called by